Скачать Шпак Ю.А. - Программирование на языке С для AVR и PIC микроконтроллеров. 2-е изд.(+CD)
21.09.2011, 16:42
Во втором издании книги "Программирование на языке С для AVR и PIC микроконтроллеров" кратко рассмотрены архитектура и аппаратное обеспечение микроконтроллеров AVR и PIC (как восьмиразрядных, так и новых семейств ATxmega, PIC24 и PIC32), а также основы программирования на языке С и особенности его применения при разработке программ для микроконтроллеров. Более детально автор останавливается на использовании компиляторов (WinAVR и CodeVisionAVR при С-программировании для микроконтроллеров AVR и CCS-PICC, mikroC и С30/32 - для микроконтроллеров PIC) и других средствах программной разработки, в тои числе и эмуляции программ с помощью AVR Studio и MPLAB. В книге приведено большое число программных разработок на С, а также ряд справочных сведений по ассемблерным командам AVR (включая ATxmega) и PIC (включая PIC24).
Вместе с книгой здесь приводится и содержимое CD, прилагаемое к книге в оригинальном издании, причем книга и содержимое CD помещены в раздельных архивах.
• описания восьмиразрядной архитектуры микроконтроллеров AVR и PIC были переработаны с учетом особенности современных устройств от компаний Atmel и Microchip; • включен материал по новому семейству микроконтроллеров AVR ATxmega; • кратко рассмотрены основные аспекты новых технологий PIC24 и PIC32; • включен материал по среде разработки CodeVisionAVR для микроконтроллеров AVR; • переработано описание среды разработки CCS-PICC; • материал о средствах разработки для микроконтроллеров PIC дополнен компиляторами mikroC, С30 и С32; • затронуты вопросы по разновидностям программаторов для AVR и PIC; • приведен перечень основных библиотечных функций и макроопределений языка С компиляторов WinAVR, CodeVisionAVR, CCS-PICC и mikroC; • примеры программ дополнены для всех рассмотренных в книге компиляторов; • приведены системы команд микроконтроллеров ATxmega и PIC24.
Часть I. Архитектура микроконтроллеров AVR Глава 1. Восьмиразрядные микроконтроллеры AVR Глава 2. Семейство AVR ATxmega
Часть II. Компиляторы и средства разработки для микроконтроллеров AVR Глава 3. Компилятор WinAVR Глава 4. Среда разработки AVR Studio Глава 5. Среда разработки CodeVisionAVR Глава 6. Программаторы для микроконтроллеров AVR
Часть III. Архитектура микроконтроллеров PIC Глава 7. Восьмиразрядные микроконтроллеры PIC Глава 8. Семейство PIC18F Глава 9. Семейство PIC24 Глава 10. Семейство PIC32
Часть IV. Компиляторы и средства разработки для микроконтроллеров PIC Глава 11. Компилятор CCS-PICC Глава 12. Эмуляция и отладка программ в среде MPLAB Глава 13. Компилятор mikroC Глава 14. Компиляторы С30 и С32 Глава 15. Программаторы для микроконтроллеров PIC
Часть V. Язык С и директивы препроцессора Глава 16. Основы языка С Глава 17. Функции и макросы языка С для различных компиляторов
Часть VI. Программные примеры для микроконтроллеров AVR Глава 18. Примеры для компилятора WinAVR Глава 19. Примеры для компилятора CodeVisionAVR
Часть VII. Программные примеры для микроконтроллеров PIC Глава 20. Примеры для компилятора CCS-PICC Глава 21. Примеры для компилятора mikroC Глава 22. Примеры для компилятора С30 Глава 23. Примеры для компилятора С32
Часть VIII. Приложения Приложение А. Таблица символов ASCII Приложение Б. Преобразование из одной системы счисления в другую Приложение В. Система команд микроконтроллеров AVR Приложение Г. Система команд микроконтроллеров PIC Приложение Д. Область ввода/вывода микроконтроллеров AVR ATxmega А
Компакт-диск представлен в формате iso (размер 660,1 Мб, в архиве - в формате rar (размер 557,9 Мб, где 5% зарезервировано для восстановления информации). Содержимое компакт-диска включает следующие каталоги: • Datasheets — технические описания (на английском языке) популярных микроконтроллеров AVR (подкаталог avr) и PIC (подкаталог pic), а также устройств, задействованных в рассмотренных в книге проектах; • Projects — примеры рассмотренных в книге программ (примеры распределены по каталогам в соответствии с типом компилятора: С30, С32, CCS-PICC, Code-VisionAVR, mikroC, WinAVR); • Sowtware — установочные пакеты программных средств (компиляторов, средств разработки и программаторов), рассмотренных в книre: AVR Studio; CodeVisionAVR, PonyProg2000, USBProg, WinAVR; С30, C32, CCS-PICC, MikroC, MPLAB; • Info — краткие описания книг издательства МК-Пресс.
Название: Программирование на языке С для AVR и PIC микроконтроллеров. 2-е изд. Автор: Ю.А. Шпак Издательство: Киев: МК-Пресс Год издания: 2011 Формат: djvu Страниц: 544 ISBN: 978-5-7931-0842-3 Язык: русский
Размер: 41,0 Мб
Скачать бесплатно книгу "Программирование на языке С для AVR и PIC микроконтроллеров. 2-е изд."