Фанат науки

 
  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Видеоуроки по микроконтроллерам для начинающих. Смотреть Online.

    За последние 15 лет житиё людей, связанных с электроникой (радиотехникой, электротехникой, радиолюбительством) кардинально упростилось - во многих торговых точках появились дешёвые, мощные и надёжные микросхемы, которые можно самостоятельно настраивать на ту задачу, которая вам нужна - микроконтроллеры.
    Нужно не пугаться этих пауков, а активно их осваивать! Убедитесь, что ничего сверхсложного в них нет, а процесс изучения скорее напоминает детскую игру, чем какое-то заумное, возвышенное и недоступное простому смертному деяние. Если количество деталей в Вашей радиоконструкции превысило полтора-два десятка, заменяйте их микроконтроллером, экономьте своё время и деньги
 _________________________________________________________________________________________________________
Скачать видеопособия "Микроконтроллеры, орг вопросы" (6 серий):  turbobit

Скачать видеопособия "Внешние прерывания" (3 серии):  turbobit

Скачать видеопособия "Манипуляции отдельными битами" (6 серий):  turbobit

Скачать архив книг по микроконтроллерам и документацию:  turbobit
_________________________________________________________________________________________________________

Программирование микроконтроллеров. Организационные вопросы.
1)  Видеопособие - микроконтроллеры. Введение. Зарезервировано
Что такое микроконтроллер, для чего он нужен, как он выглядит.
Устройство и принцип работы микроконтроллера.
Преимущества конструкций на микроконтроллерах перед конструкциями на микросхемах и дискретных радиодеталях.

2)  Видеопособие - обзор микроконтроллеров фирмы Atmel на ядре AVR.
Типы корпусов современных микросхем, приспособления для работы с ними.
Буквенное обозначение атмеловских микроконтроллеров.
далее...


3) 
В
идеопособие - микроконтроллер  AT Mega8515 - 16PU  Если вы не смогли купить Mega8515, купите Мega8, Mega16, Mega8535, Tiny2313... какая разница - все мк Tiny и Mega прошиваются и программируются одинаково (кроме ATtiny11, 12, 13, 15, 28 - у них нет SPI). Тут один товарищ сразу Мегу128 схватил - и ничего, всё работает :)))
Назначение выводов.
Приобретение программатора для прошивки микроконтроллера через USB порт
. далее...

4)  
Видеопособие - монтируем микроконтроллер на цанговой макетной плате, подключаем питание.
Рассчитываем внешнюю нагрузку (приближённо). 
Подключаем USB-программатор к микроконтроллеру.
далее...

5)  
Видеопособие - учимся управлять напряжением на выводах микроконтроллера.
Пишем первые простейшие программы в редакторе CodeVisionAVR.
Переносим программу в память микроконтроллера (прошиваем кристалл). далее... 

6)  Видеопособие - прошиваем микроконтроллер через LPT-порт старого компьютера (если сложно достать USB-программатор). далее...

7)  Видеопособие - стартовые наборы "стартеркиты" - конструкторы для быстрого изучения микроконтроллеров.
далее...

_________________________________________________________________________________________________________

Прерывания.
8)  Видеопособие - прерывания в микроконтроллерах. Практика (часть 1). 
Схема и программа для изучения прерываний. Регистры отвечающие за прерывания. Векторы прерываний. Настройка вывода на вход. Подключение подтягивающего резистора. Подключение кнопки. Пороговые напряжения. Гистерезис.
далее...

 
9)  Видеопособие - прерывания в микроконтроллерах. Практика (часть2).

Внешнее прерывание по нисходящему фронту на служебном выводе. Очередь прерываний. Ложное срабатывание внешнего прерывания из-за дребезга контактов. Прерывание по восходящему фронту. Задержка программы для предотвращения ложного прерывания в момент подачи питания.
 
далее...
_________________________________________________________________________________________________________
Манипуляции отдельными битами.
10)  Видеопособие - битовое поле. Битовые маски. Независимое обнуление бита в регистре. Инвертирование бита. Установка бита. Обзор симулятора Logisim. далее...

11)  Видеопособие - считывание отдельного бита. далее...

12)  Видеопособие - сшивка и разделение битовых полей. далее...

13)  Видеопособие - сборка числа из отдельных битов. Переобозначение пинов порта и разрядов служебных регистров. Директива #define. Использование сборки в качестве битовой маски. Создание заголовочных файлов. далее...
 

 

____________________________________________________________________________________________

Сравнительные характеристики микроконтроллеров ATMEL семейств mega и tiny

Для углублённого изучения микроконтроллеров AVR скачайте или купите книги: 
Лебедев М.Б.  CodeVisionAVR Пособие для начинающих.
Предко М.  Руководство по микроконтроллерам. Т1, Т2.
Шпак Ю.А.  Программирование на языке C для AVR и PIC микроконтроллеров.

Гилмор Ч.  Введение в микропроцессорную технику
 

 

_________________________________________________________________________________________________________

CodeVisionAVR - официальный сайт редактора-компилятора CVAVR.

Logisim - простой симулятор цифровых схем (оф.  сайт hendrix.edu).

Даташит на ATmega8515 - документация на микроконтроллер ATmega8515, применяемый в данном видеокурсе.

Набор статей по мк ATmega128 на русском - поскольку Мега128 - самый мощный мк в своём классе, то описываются абсолютно все возможные узлы. Пригодится для расширения кругозора :)

Сворень Р.А.  Электроника - шаг за шагом - самая простая в мире книга по электронике. Прочтите, и любой ВУЗовский учебник пойдёт у Вас как по маслу. 

Повесть об одном байте - всем, кто интересуется микроконтроллерами, читать обязательно !!

Если Вы находитесь в Москве или недалеко от неё, то можете раздобыть микроконтроллер и другие радиодетали по следующим адресам: www.terraelectronica.ruwww.chipdip.ru (дорогой магазин, зато на сайте куча бесплатной документации), www.mitracon.ruwww.tkmitino.ruwww.platan.ru , Царицынский радиорынок (рядом с м. Царицыно).

Поиск радиодеталей по всем магазинам и складам: www.efind.ruwww.chipfind.ru - подбирайте по цене, городу, наличию.

__________________________________________________________________________________________________________________
 
   © Фанат науки 2010 - 2017.  Все права защищены.  При использовании материалов обязательна ссылка на сайт  www.fanatnauki.ru    Сайт участвует в Союзе образовательных сайтов