Главная » 2013»Апрель»11 » Современные микроконтроллеры и микропроцессоры Motorola: Справочник
14:06
Современные микроконтроллеры и микропроцессоры Motorola: Справочник
Книга знакомит читателей с архитектурой, функционированием и областями применения большой номенклатуры современных микроконтроллеров и микропроцессоров, выпускаемых компанией Motorola (с апреля 2004 года выпуск этих изделий производится компанией Freescale Semiconductor). В книге рассмотрены восьмиразрядные микроконтроллеры семейств 68НС05, 68НС08, 68НС11; шестнадцатиразрядные микроконтроллеры семейств 68НС12, 68НС16; тридцатидвухразрядные микроконтроллеры и микропроцессоры семейств 683хх, 680x0; тридцатидвухразрядные RISC-микропроцессоры и RISC-микроконтроллеры семейств PowerPC (МРС60х, МРС7хх, МРС5хх) и ColdFire (MCF5xxx); коммуникационные контроллеры МС68360, МС8302, МРС860, МРС823, МРС8260, широко используемые в современных системах телекоммуникации. Дан обзор программных и аппаратных средств для проектирования, программирования и отладки систем на базе микропроцессоров и микроконтроллеров фирмы Motorola.
Название: Современные микроконтроллеры и микропроцессоры Motorola: Справочник Автор: Шагурин И. И. Издательство: Горячая Линия - Телеком Год: 2004 Страниц: 952 Формат: DJVU Размер: 20,1 МБ ISBN: 5-93517-162-7 Качество: Отличное
Содержание:
Глава 1. Восьмиразрядные микроконтроллеры motorola 1.1. Микроконтроллеры семейства 68HC05/705 1.1.1. Общая структура и номенклатура микроконтроллеров семейства 1.1.2. Процессор 68HC05 1.1.3. Реализация начального запуска и обработки прерываний 1.1.4. Режимы пониженного энергопотребления 1.1.5. Организация и программирование памяти 1.1.6. Конфигурация микроконтроллеров 1.1.7. Блок контроля функционирования 1.1.8. Параллельные порты ввода-вывода данных 1.1.9. Асинхронные последовательные порты SCI, SCI+ 1.1.10. Синхронные последовательные порты SPI, SIOP 1.1.11. Таймерные блоки и широтно-импульсные модуляторы 1.1.12. Аналого-цифровые преобразователи 1.1.13. Контроллер ЖКИ 1.2. Микроконтроллеры семейства 68HC08/908 1.2.1. Общая структура и номенклатура микроконтроллеров семейства 68HC08/908 1.2.2. Процессорный модуль CPU08 1.2.3. Формирование тактовых сигналов модулями OSC08 и CGM08 1.2.4. Реализация начального запуска и обработки прерываний 1.2.5. Режимы работы микроконтроллеров семейства 68HC08/908 1.2.6. Организация и программирование памяти 1.2.7. Конфигурация микроконтроллеров 1.2.8. Модуль сторожевого таймера СОР08 1.2.9. Параллельные порты ввода-вывода данных 1.2.10. Модуль асинхронного последовательного интерфейса SCI08 1.2.11. Модуль синхронного последовательного интерфейса SPI08 1.2.12. Таймерные модули 1.2.13. Модуль аналого-цифрового преобразователя ADC08 1.2.14. Модуль обслуживания клавиатуры KBI08 1.2.15. Модуль последовательного интерфейса msCAN08 1.3. Микроконтроллеры семейства 68HC11/711 1.3.1. Общая структура и номенклатура микроконтроллеров семейства 68HC11/711 1.3.2. Процессор 68HC11 1.3.3. Начальный запуск и обработка прерываний 1.3.4. Режимы работы и конфигурация микроконтроллеров 1.3.5. Организация и программирование памяти 1.3.6. Параллельный ввод-вывод данных и подключение внешней памяти 1.3.7. Последовательные порты ввода-вывода 1.3.8. Таймерные блоки 1.3.9. Аналого-цифровой преобразователь Глава 2. Шестнадцатиразрядные микроконтроллеры Motorola 2.1. Микроконтроллеры семейства 68HC12/912 2.1.1. Общая структура и номенклатура микроконтроллеров семейства 68HC (S)12/912 2.1.2. Процессорное ядро CPU 12 2.1.3. Начальный запуск и обработка прерываний 2.1.4. Режимы работы и конфигурация микроконтроллеров 2.1.5. Функционирование и программирование Flash-памяти и ЭСППЗУ 2.1.6. Блок контроля функционирования и генератор тактовых импульсов 2.1.7. Параллельный ввод-вывод данных и подключение внешней памяти 2.1.8. Последовательные порты SCI и SPI 2.1.9. Таймерные модули и широтно-импульсные модуляторы 2.1.10. Модуль аналого-цифрового преобразователя ATD 2.1.11. Модуль последовательного интерфейса msCAN 2.1.12. Режим отладки BDM и установка контрольных точек 2.2. Микроконтроллеры семейства 68HC16/916 2.2.1. Общая структура и номенклатура микроконтроллеров семейства 68HC16/916 2.2.2. Процессор CPU 16 2.2.3. Модуль системной интеграции SIM 2.2.4. Обслуживание прерываний и исключений 2.2.5. Модуль последовательного интерфейса QSM 2.2.6. Модуль многоканального коммуникационного интерфейса MCCI 2.2.7. Таймерный модуль GPT 2.2.8. Модуль аналого-цифрового преобразователя ADC 2.2.9. Контроль выполнения и отладка программы в режиме BDM Глава 3. Тридцатидвухразрядные микропроцессоры и микроконтроллеры семейства 68x 3.1. Микроконтроллеры семейства 683ХХ 3.1.1. Общая структура и номенклатура микроконтроллеров семейства 683хх 3.1.2. Процессор CPU32 3.1.3. Начальный запуск, обработка прерываний и исключений 3.1.4. Структура и функционирование модуля временного процессора TPU 3.1.5. Внутренняя память данных 3.1.6. Модуль буферизованного аналого-цифрового преобразователя QADC 3.1.7. Контроль выполнения и отладка программы в режиме BDM 3.2. Микропроцессоры семейства МС680Х0 и интегрированные процессоры семейства MC683XX 3.2.1. Процессорное ядро 68ЕС000 3.2.2. Архитектура и функционирование микропроцессоров MC68020, MC68030 3.2.3. Архитектура и функционирование микропроцессоров MC68040, МС68060 3.2.4. Интегрированные процессоры МС68306, МС68328 3.3. Коммуникационные контроллеры МС68360 и МС68302 3.3.1. Структура и номенклатура коммуникационных контроллеров семейства 683хх 3.3.2. Структура коммуникационного контроллера МС68360 3.3.3. Модуль системной интеграции SIM60 3.3.4. Структура и функционирование коммуникационного процессора СРМ 3.3.5. Таймеры в СРМ 3.3.6. Реализация прямого доступа к памяти 3.3.7. Устройства последовательного обмена в СРМ 3.3.8. Работа блока последовательного обмена в СРМ 3.3.9. Параллельные порты в СРМ 3.3.10. Контроллер прерываний СРМ 3.3.11. Особенности структуры и функционирования контроллеров МС68302 Глава 4. Тридцатидвухразрядные интегрированные микропроцессоры семейства MCF5XXX (ColdFire) 4.1. Номенклатура и применение микропроцессоров семейства MCF5XXX 4.2. Процессорные ядра ColdFire 4.2.1. Регистровая модель ядер ColdFire 4.2.2. Способы адресации и система команд 4.2.3. Реализация исключений 4.3. Структура и функционирование микропроцессора MCF5202 4.3.1. Организация кеш-памяти 4.3.2. Реализация системного интерфейса 4.3.3. Средства обеспечения отладки 4.4. Интегрированные микропроцессоры MCF5204, MCF5206, MCF5206E 4.4.1. Микропроцессор MCF5204 4.4.2. Микропроцессоры MCF5206, MCF5206e 4.5. Интегрированные микропроцессоры MCF5307 и MCF5407 4.5.1. Микропроцессор MCF5307 4.5.2. Микропроцессор MCF5407 Глава 5. Тридцатидвухразрядные risc-микропроцессоры и RISC-микроконтроллеры семейства PowerPC 5.1. Процессорное ядро PowerPC 5.1.1. Регистровая модель процессоров PowerPC 5.1.2. Способы адресации и система команд 5.1.3. Обработка чисел с плавающей точкой 5.1.4. Внутренняя кеш-память и устройства управления памятью 5.1.5. Обработка прерываний и исключений 5.2. Микропроцессоры семейства PowerPC 5.2.1. Микропроцессоры МРС603е, МРС604е 5.2.2. Микропроцессоры МРС740/750 и МРС74хх 5.2.3. Интегрированные микропроцессоры МРС8240, 8245 5.3. RISC-микроконтроллеры семейства МРС5хх (PowerPC) 5.3.1. Структура и номенклатура микроконтроллеров семейства МРС5хх 5.3.2. Процессорное ядро RCPU 5.3.3. Внутренняя память и блоки интерфейса 5.3.4. Модуль универсального системного интерфейса USIU 5.3.5. Периферийные устройства МРС565/566 5.4. Коммуникационные контроллеры семейства МРС8хх/82хх 5.4.1. Структура и функционирование контроллера МРС860 754 5.4.2. Модуль системного интерфейсного устройства SIU-M 5.4.3. Модуль коммуникационного процессора СРМ в контроллерах МРС8хх 5.4.4. Номенклатура коммуникационных контроллеров семейства МРС8хх 5.4.5. Коммуникационные контроллеры семейства МРС82хх Глава 6. Средства проектирования, программирования и отладки систем на базе микропроцессоров и микроконтроллеров Motorola 6.1. Методика комплексного проектирования-отладки систем и средства ее поддержки 6.2. Аппаратные средства поддержки проектирования-отладки систем 6.2.1. Логические анализаторы и осциллографы смешанных сигналов 6.2.2. Схемные эмуляторы, отладочные комплексы и программаторы 6.2.3. Платы развития и средства практического освоения микроконтроллеров 6.3. Программные средства поддержки проектирования-отладки систем 6.3.1. Средства поддержки программирования и интегрированные среды разработки 6.3.2. Операционные системы реального времени и применение их средств для проектирования-отладки систем Заключение