В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компиляторов WinAVR и CodeVisionAVR, а также микроконтроллеров PIC с использованием компиляторов CCS-PICC, mikroC и СЗО/32. Кратко рассмотрена архитектура и аппаратное обеспечение как традиционных восьмиразрядных микроконтроллеров AVR и PIC, так и новых семейств ATxmega, PIC24 и PIC32. Дано описание средств программной разработки, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит программные примеры на С, а также - справочник с описанием системы ассемблерных команд микроконтроллеров AVR (включая ATxmega) и PIC (включая PIC24).
2-е издание, переработанное и дополненное.
Составитель: Ю.А. Шпак.
V knige rassmotreno programmirovanie na yazyke S mikrokontrollerov AVR s ispolzovaniem kompilyatorov WinAVR i CodeVisionAVR, a takzhe mikrokontrollerov PIC s ispolzovaniem kompilyatorov CCS-PICC, mikroC i SZO/32. Kratko rassmotrena arkhitektura i apparatnoe obespechenie kak traditsionnykh vosmirazryadnykh mikrokontrollerov AVR i PIC, tak i novykh semeystv ATxmega, PIC24 i PIC32. Dano opisanie sredstv programmnoy razrabotki, vklyuchaya emulyatsiyu programm s pomoshchyu AVR Studio i MPLAB. Kratko rassmotren standartnyy sintaksis yazyka S i direktivy preprotsessora, a takzhe osobennosti programmirovaniya na etom yazyke dlya mikrokontrollerov. Kniga soderzhit programmnye primery na S, a takzhe - spravochnik s opisaniem sistemy assemblernykh komand mikrokontrollerov AVR (vklyuchaya ATxmega) i PIC (vklyuchaya PIC24). 2-e izdanie, pererabotannoe i dopolnennoe. Sostavitel: YU.A. SHpak.
The book deals with programming With the AVR microcontroller using WinAVR and CodeVisionAVR compiler and PIC microcontrollers using compilers CCS-PICC, mikroC and SZO/32. This paper briefly describes the architecture and hardware like the traditional eight-bit AVR and PIC microcontrollers and new ATxmega families, PIC24 and PIC32. The description of software development, including emulation programs using AVR Studio and MPLAB. Briefly describes the standard syntax of the C language, preprocessor directives, and features of programming in this language for microcontrollers. The book contains program examples in C and the reference system description of assembler commands AVR microcontrollers (including ATxmega) and PIC (including PIC24).
2nd edition, revised and enlarged.
Author: J. A. Shpak.