Программирование на языке Си для AVR и PIC микроконтроллеров Шпак Ю.А. 2-е издание, 2011 г.В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компиляторов WinAVR и CodeVisionAVR, а также микроконтроллеров PIC с использованием компиляторов CCS-PICC, mikroC и СЗО/32. Кратко рассмотрена архитектура и аппаратное обеспечение как традиционных восьмиразрядных микроконтроллеров AVR и PIC, так и новых семейств ATxmega, PIC24 и PIC32. Дано описание средств программной разработки, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит программные примеры на С, а также - справочник с описанием системы ассемблерных команд микроконтроллеров AVR (включая ATxmega) и PIC (включая PIC24).

Название: Программирование на языке С для AVR и PIC микроконтроллеров
Автор: Шпак Ю.А.
Издательство: Корона-Век, МК-Пресс
Год издания: 2011
Формат: djvu
Язык: русский
Страниц: 544
Качество: хорошее
Размер: 41.7 Мб

Краткое оглавление

Часть I. Архитектура микроконтроллеров AVR 15
Глава 1. Восьмиразрядные микроконтроллеры AVR 16
Глава 2. Семейство AVR ATxmega 97

Часть II. Компиляторы и средства разработки для микроконтроллеров AVR 140
Глава 3. Компилятор WinAVR 141
Глава 4. Среда разработки AVR Studio 146
Глава 5. Среда разработки CodeVisionAVR 158
Глава 6. Программаторы для микроконтроллеров AVR 175

Часть III. Архитектура микроконтроллеров PIC 184
Глава 7. Восьмиразрядные микроконтроллеры PIC 185
Глава 8. Семейство PIC18F 219
Глава 9. Семейство PIC24 231
Глава 10. Семейство PIC32 248

Часть IV. Компиляторы и средства разработки для микроконтроллеров PIC 260
Глава 11. Компилятор CCS-PICC 261
Глава 12. Эмуляция и отладка программ в среде MPLAB 275
Глава 13. Компилятор mikroC 282
Глава 14. Компиляторы С30 и С32 294
Глава 15. Программаторы для микроконтроллеров PIC 297

Часть V. Язык Си и директивы препроцессора 302
Глава 16. Основы языка Си 303
Глава 17. Функции и макросы языка Си для различных компиляторов 361

Часть VI. Программные примеры для микроконтроллеров AVR 412
Глава 18. Примеры для компилятора WinAVR 413
Глава 19. Примеры для компилятора CodeVisionAVR 430

Часть VII. Программные примеры для микроконтроллеров PIC 435
Глава 20. Примеры для компилятора CCS-PICC 436
Глава 21. Примеры для компилятора mikroC 446
Глава 22. Примеры для компилятора С30 453
Глава 23. Примеры для компилятора С32 470

Часть VIII. Приложения 477
Приложение А. Таблица символов ASCII 478
Приложение Б. Преобразование из одной системы счисления в другую 479
Приложение В. Система команд микроконтроллеров AVR 482
Приложение Г. Система команд микроконтроллеров PIC 498
Приложение Д. Область ввода/вывода микроконтроллеров AVR ATxmega А 519


Скачать: Программирование на языке Си для AVR и PIC микроконтроллеров Шпак Ю.А. 2-е издание, 2011 г.

Скачать: CD - приложение (574 Mb)