Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

0

Урок 1. Что такое AVR микроконтроллер?

Добро пожаловать в современный и увлекательный мир микроконтроллеров AVR!

Вопрос: Что такое микроконтроллер?
Ответ: Микроконтроллер это своего рода компьютер, который используется в различных электронных устройствах. Микроконтроллер работает по программе, заложенной в него. Но в отличие от компьютера в микроконтроллере ядро, память и периферийные устройства заключены в один кристалл. В микроконтроллере имеются различные периферийные устройства, это: порты ввода\вывода или I\O (input\output), таймеры, интерфейсы связи и т.д.
Микроконтроллер имеет три вида памяти, это RAM (оперативная память), FlashROM (Flash память), EEPROM (энергонезависимая память).

Вопрос: Что такое AVR микроконтроллер?
Ответ: AVR микроконтроллер – это 8-битный микроконтроллер с RISC архитектурой и различными периферийными устройствами. Есть огромное количество разных AVR микроконтроллеров в DIP, SOIC, TQFP и PLCC корпусах.
В AVR микроконтроллерах есть область (4 байта) которую называют Fuse Bits (фьюз биты), в которой хранится конфигурация микроконтроллера. У каждого AVR микроконтроллера есть свой набор Fuse Bits.
Большинство МК имеют SPI интерфейс связи, по которому можно программировать (прошивать) микроконтроллер.

 

Вопрос: Какие есть компиляторы для AVR микроконтроллера?
Ответ:  Для AVR микроконтроллеров существует множество компиляторов, например:
BASCOM-AVR (Basic компилятор), Code Vision AVR (C (си) компилятор), WinAVR (компилятор C (си) и ассемблера) и т.д.
В данном курсе по микроконтроллерам AVR будет использоваться компилятор BASCOM-AVR.

Вопрос: Как запрограммировать (прошить) AVR микроконтроллер?
Ответ: Для того чтобы запрограммировать (прошить) микроконтроллер, необходим программатор. Программатор это устройство, которое связывает микроконтроллер и компьютер вместе. Компьютер с помощью специальной программы прошьет микроконтроллер указанной программой (прошивкой).

Вообще, для начала рекомендую приобрести AVR микроконтроллер Attiny13. Так как этот AVR микроконтроллер является самым дешёвым и будет использоваться для изучения.

Автор: Яковлев Александр Вячеславович (г.Витебск, Беларусь)

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *