Микроконтроллеры PIC 16X7XX, Ульрих B.A., 2005

Микроконтроллеры PIC 16X7XX, Ульрих B.A., 2005.
   
   Книга представляет собой техническое руководство, которое будет полезно как на книжной полке, так и на лабораторном столе. Она написана на основе технической документации фирмы MICROCHIP и опыта реализации устройств на базе микроконтроллеров рассмотренного семейства. Приводится структура микроконтроллеров семейства PIC16C7XX и PIC16F7X, подробно описаны все функциональные узлы и система команд, назначение выходных контактов для различных ТИПОВ корпусов микросхем и их совместимость по контактам.
Это третье, переработанное и дополненное издание книги "Микроконтроллеры PIC16C7XX". Название книги изменилось, так как серия 7Х расширилась и стала 7ХХ. Рассмотрены как традиционные микроконтроллеры на основе EPROM, так и их аналоги на основе FLASH-PIC16F7X. В книгу включены новые микроконтроллеры фирмы MICROCHIP, выпущенные в 2002 году, имеющие 12-разрядное АЦП, усовершенствованные модули SPI, CCP, USART. а также новый модуль USB.

Микроконтроллеры PIC 16X7XX, Ульрих B.A., 2005


СТРУКТУРА МИКРОКОНТРОЛЛЕРОВ.
Высокая эффективность семейства PIC16CXX может быть отнесена за счет использования в микропроцессорах RISC структуры. Микропроцессорное ядро PIC16CXX использует Гарвардскую структуру, в которой память программ и данных расположены в отдельных блоках и для обращения к ним используются отдельные шины. Это позволяет увеличить скорость выполнения программы по сравнению с традиционной структурой, в которой программа и данные выбираются из одной и той же памяти с использованием одной шины. Отдельные шины программ и данных позволяют передавать команды и данные разных размеров. По шине данных передаются 8-разрядные слова, а по шине команд — 14-разрядные коды операций. 14-разрядная организация памяти программ и шины команд позволяют размещать каждую команду в одной ячейке памяти и передавать ее за один цикл. Двухступенчатый конвейер совмещает выборку очередной команды и выполнение текущей (Пример 3-1). Следовательно, все 35 операций системы команд выполняются за один цикл (200 нс при частоте генератора 20 МГц), кроме операций ветвления программы.

PIC16CXX может осуществлять пересылку данных непосредственно или косвенно. Все функциональные регистры, включая счетчик программ, отображены в памяти данных. PIC16CXX имеет симметричную систему команд, которая делает возможным выполнение любой операции в любом регистре, используя любой способ адресации. Симметричная система команд без специальной оптимизации местоположения делает программирование PIC16CXX простым и эффективным.

Оглавление.
1. Общий обзор.
2. Варианты устройств PIC16X7XX.
3. Структура микроконтроллеров.
4. Организация памяти.
5. Порты ввода/вывода (I/O).
6. Параллельный ведомый порт.
7. Модуль таймера TMRO.
8. Модуль таймера TMR1.
9. Модуль таймера TMR2.
10. Модули ССР.
11. Модуль синхронного последовательного порта.
12. Универсальный синхронно-асинхронный приемопередатчик (USART).
13. Модуль опорного напряжения и контроля напряжения питания.
14. Модуль аналого-цифрового преобразователя.
15. Универсальная последовательная шина (USB).
16. Дополнительные возможности.
17. Система команд.
18. Эксплуатационные характеристики.
19. Применение микроконтроллеров.
Приложение.
Назначение контактов микроконтроллеров.
1. Серия микроконтроллеров в 18-контактных корпусах.
2. Серия микроконтроллеров в 20-контактных корпусах.
3. Серия микроконтроллеров в 28-контактных корпусах.
4. Серия микроконтроллеров в 40-контактных корпусах.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Микроконтроллеры PIC 16X7XX, Ульрих B.A., 2005 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-21 17:11:24