4
ВВЕДЕНИЕ
В настоящее время микроконтроллеры выпускаются многи-
ми фирмами-производителями интегральных схем и являются
массовыми, относительно недорогими и доступными изделиями.
Интегрируя на одном кристалле высокопроизводительный про-
цессор, память и периферийные устройства, микроконтроллеры
позволяют с минимальными затратами реализовать системы
управления различными объектами и процессами. Благодаря
этому они находят широкое применение при решении разнооб-
разных задач в промышленной автоматике, бытовой технике,
контрольно-измерительной технике, аппаратуре связи и т.п.
Для многих прикладных задач оптимально использование
микроконтроллеров семейства AVR фирмы Atmel. Они являют-
ся эффективным инструментом для создания современных,
высокопроизводительных, экономичных и многоцелевых уст-
ройств управления [1]. Соотношение "цена - производитель-
ность - энергопотребление" для AVR является одним из лучших
на мировом рынке 8-разрядных микроконтроллеров.
Важнейшее достоинство микроконтроллеров семейства AVR
– высокие функциональные возможности при относительно
низких затратах, поэтому их применение целесообразно как при
реализации сложных алгоритмов управления, так и при решении
простых задач. Высокая эффективность микроконтроллеров
AVR обеспечивается развитой системой команд, выполняющих-
ся, как правило, за один рабочий такт, аппаратной реализацией
многих стандартных функций (таймеры, модуляторы ШИМ,
параллельные и последовательные порты ввода-вывода, компа-
ратор, АЦП и др.) и внутрисистемным программированием, т.е.
возможностью записи программ и данных в ПЗУ микроконтрол-
лера непосредственно в схеме работающего устройства.
Подготовку текста программы микроконтроллера AVR мож-
но выполнить на персональном компьютере с помощью инстру-
ментального пакета AVR Studio, запись подготовленного файла
программы микроконтроллера производится из AVR Studio