Изложены принципы функционирования, особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR. Приведены готовые рецепты для программирования основных функций современной микроэлектронной аппаратуры: от реакции на нажатие кнопки или построения динамической индикации до сложных протоколов записи данных во внешнюю память или особенностей подключения часов реального времени. Особое внимание уделяется обмену данными микроэлектронных устройств с персональным компьютером, приводятся примеры программ. В книге учтены особенности современных моделей AVR и сопутствующих микросхем последних лет выпуска. Приложение содержит основные параметры микроконтроллеров AVR, перечень команд и тексты программ для них, а также список используемых терминов и аббревиатур.
Izlozheny printsipy funktsionirovanija, osobennosti arkhitektury i priemy programmirovanija mikrokontrollerov Atmel AVR. Privedeny gotovye retsepty dlja programmirovanija osnovnykh funktsij sovremennoj mikroelektronnoj apparatury: ot reaktsii na nazhatie knopki ili postroenija dinamicheskoj indikatsii do slozhnykh protokolov zapisi dannykh vo vneshnjuju pamjat ili osobennostej podkljuchenija chasov realnogo vremeni. Osoboe vnimanie udeljaetsja obmenu dannymi mikroelektronnykh ustrojstv s personalnym kompjuterom, privodjatsja primery programm. V knige uchteny osobennosti sovremennykh modelej AVR i soputstvujuschikh mikroskhem poslednikh let vypuska. Prilozhenie soderzhit osnovnye parametry mikrokontrollerov AVR, perechen komand i teksty programm dlja nikh, a takzhe spisok ispolzuemykh terminov i abbreviatur.