Эта книга - сборник примеров программ на языке С для микроконтроллеров производства ATMEL. В качестве средств разработки и имитации использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельная глава посвящена взаимодействию с ЖК-модулем. Таким образом, это издание рассчитано на тех читателей, которые, обладая базовыми познаниями языка С, желают научиться применять их в работе с микроконтроллерами ATMEL.
Eta kniga - sbornik primerov programm na yazyke S dlya mikrokontrollerov proizvodstva ATMEL. V kachestve sredstv razrabotki i imitatsii ispolzovany kompilyator WinAVR, sreda AVR Studio i imitator skhem Proteus ISIS. Sintaksicheskie osobennosti yazyka S i metody raboty s perechislennymi vyshe instrumentalnymi sredstvami v knige podrobno ne rassmatrivayutsya, poskolku avtor presledoval tsel dat maksimalnoe chislo prakticheskikh primerov ispolzovaniya tekh ili inykh periferiynykh ustroystv mikrokontrollera: taymerov/schetchikov, priemoperedatchika U(S)ART, analogovogo komparatora, ATSP, interfeysov SPI i TWI, pamyati Flash i EEPROM. Otdelnaya glava posvyashchena vzaimodeystviyu s ZHK-modulem. Takim obrazom, eto izdanie rasschitano na tekh chitateley, kotorye, obladaya bazovymi poznaniyami yazyka S, zhelayut nauchitsya primenyat ikh v rabote s mikrokontrollerami ATMEL.
This book is a collection of sample programs in C language for microcontrollers ATMEL manufacture. As development tools and simulation used compiler WinAVR, AVR Studio environment and simulator Proteus ISIS circuits. Syntactic features of the language and methods of work with the above tools in the book are not described in detail because the author pursued the aim to give the maximum number of practical examples of the use of certain peripherals of the microcontroller: timers/counters, transceiver U(S)ART, analog comparator, ADC, TWI and SPI interfaces, Flash memory and EEPROM. A separate Chapter is devoted to interaction with the LCD module. Thus, this edition is intended for those readers who, possessing basic knowledge of the language and wish to learn how to apply them in working with the ATMEL microcontrollers.