Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессорный модуль CPU08. Формирование тактовых импульсов



Формирование тактовых импульсов

Начальный запуск и обработка прерываний

Режимы работы микроконтроллера

Организация и программирование памяти

Конфигурация микроконтроллеров

Модуль сторожевого таймера COP08

Параллельные порты ввода-вывода

Модуль асинхронного последовательного интерфейса SCI08

Модуль синхронного последовательного интерфейса SPI08

Таймерные модули TIM08, TBM08

Аналого-цифровой преобразователь ADC08

Модуль контроля клавиатуры KBI08

Г.

8-разрядные микроконтроллеры семейства 68HC08/908 компании Freescale semiconductor.

Архитектура, программирование, интерфейс

Микроконтроллерами называются специализированные микропроцессоры, предназначенные для реализации устройств управления, встраиваемых в разнообразную аппаратуру.

Характерной особенностью микроконтроллеров является размещение на одном кристалле с центральным процессором внутренней памяти и большого набора периферийных устройств. В состав периферийных устройств обычно входят несколько 8-разрядных параллельных портов ввода-вывода данных, один или два последовательных порта, таймерный блок, аналого-цифровой преобразователь. Кроме того различные типы микроконтроллеров содержат дополнительные специализированные устройства – блок формирования сигналов с широтно-импульсной модуляцией, контроллер жидко-кристаллического дисплея и ряд других.

Благодаря использованию внутренней памяти и периферийных устройств реализуемые на базе микроконтроллеров системы управления содержат минимальное количество дополнительных компонентов.

В связи с широким диапазоном решаемых задач управления требования, предъявляемые к производительности процессора, объему внутренней памяти команд и данных, набору необходимых периферийных устройств, оказываются весьма разнообразными. Для удовлетворения запросов потребителей выпускается большая номенклатура 8-, 16- и 32-разрядных микроконтроллеров.

Современные 8-разрядные микроконтроллеры являются наиболее массовыми представителями микропроцессорной техники. Общий объем их выпуска в 2000 году составил около 2,5 миллиардов. Эти микроконтроллеры имеют более низкую производительность, чем 16- и 32-разрядные, которая, однако, вполне достаточна для решения широкого круга задач управления различными объектами. Это простые и дешевые микроконтроллеры, ориентированные на использование в относительно несложных устройствах массового выпуска. Основными областями их применения являются бытовая и измерительная техника, промышленная автоматика, автомобильная электроника, теле-, видео- и аудиоаппаратура, средства связи.

Эти микроконтроллеры реализуются на основе Гарвардской архитектуры, использующей отдельную память для хранения программ и данных. Для хранения программ в различных типах микроконтроллеров применяется либо масочно-программируемое ПЗУ (ROM), либо однократно-программируемое ПЗУ (PROM), либо электрически репрограммируемое ПЗУ (EPROM, EEPROM или Flash). Внутренняя память программ обычно имеет объем от нескольких единиц до десятков Кбайт. Для хранения данных используется регистровый блок, организованный в виде нескольких регистровых банков, или внутреннее ОЗУ. Объем внутренней памяти данных составляет от нескольких десятков байт до нескольких Кбайт. Некоторые типы 8-разрядных микроконтроллеров позволяют, в случае необходимости, подключать дополнительную внешнюю память команд и данных объемом до 64 –256 Кбайт.

В настоящее время наиболее широкое применение находят 8-разрядные микроконтроллеры семейства MCS-8051, выпускаемые рядом производителей (компании Dallas Semiconductor, Philips, Atmel и ряд других), семейство PicMicro компании Microchip, семейство AVR компании Atmel, семейства 68HC08/908, 68HCS08 компании Freescale Semiconductor. Каждое из этих семейств имеет свои достоинства и недостатки, с учетом которых оно ориентировано на использование в определенных секторах применения. По комплексу показателей, к которым относятся производительность, потребляемая мощность, доступность средств программирования и отладки, стоимость и ряд других, наиболее перспективными для применения в разнообразной электронной аппаратуре представляются семейств 68HС908 компании Freescale Semiconductor и семейство AVR компании Atmel.

В данном учебном пособии рассматриваются 8-разрядные микроконтроллеры семейства 68HC908 компании Freescale Semiconductor, которая является одним из лидеров в производстве микроконтроллеров, обеспечивая 14% их мирового выпуска

(2-е место после японской компании Renesas). Cемейство 68HC08/908, выпуск которого начался в 1995 году, является дальнейшим развитием семейства 68HC05/705, выпускаемого с начала 80-х годов. В семействе 68HC08/908 реализованы концепции, которые обеспечивают существенное увеличение производительности микроконтроллеров и расширение их функциональных возможностей. В составе этого семейства преобладают модели, содержащие флэш-память (подсемейство 68HC908), что обеспечивает возможность их широкого использования в изделиях малой серийности.

Можно отметить следующие основные достоинства семейства 68HC08/908.

· Микроконтроллеры работают на тактовой частоте до 8 МГц, реализуют ряд эффективных способов адресации и имеют расширенный набор выполняемых команд.

· Применение Flash-памяти обеспечивает возможность программирования и репрограммирования микроконтроллеров подсемейства 68HC908 от персонального компьютера непосредственно в составе реализуемой системы, используя последовательный интерфейс.

· Модульная структура микроконтроллеров и наличие большой библиотеки интерфейсных и периферийных модулей с улучшенными характеристиками позволяет достаточно просто реализовать различные модели с расширенными функциональными возможностями.

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

· Реализованы дополнительные возможности контроля функционирования микроконтроллеров, повышающие надежность работы систем, в которых они применяются.





Дата публикования: 2014-11-02; Прочитано: 556 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...