Микропроцессорные и цифровые устройства полиграфического оборудования |
Страница 3 из 7
Семейство микроконтроллеров AVR
AVR - это собственная разработка Atmel Corp. Первое официальное представление микроконтроллера AVR датировано маем 1997 года. Во втором, существенно расширенном, которое вышло в августе 1999 года, представлены три основных семейства AVR – "tiny", "classic" и "mega". Идея создания нового микроконтроллера с RISC-ядром появилась в 1994 году в Норвегии. В 1995 году два его изобретателя Альф Боген (Alf-Egil Bogen) и Вегард Воллен (Vegard Wollen) предложили корпорации Atmel выпускать новый 8-разрядный RISC-микроконтроллер с Flash-памятью программ на общем кристалле. В 1996 году был основан исследовательский центр в городе Тронхейм (Норвегия). Оба изобретателя стали директорами нового центра, а микроконтроллерное ядро было запатентовано и получило название AVR (Alf - Egil Bogen Vegard Wollen RISC). Первый опытный кристалл 90S1200 был выпущен в начале 1997 года, а с 3 квартала 1997 года началось серийное производство нового семейства микроконтроллеров. В 2003 году количество выпущенных микросхем с ядром AVR превысило 500 миллионов штук. Микроконтроллеры AVR (Рис.5) выпускаются как изделия общего назначения и со специализацией:
Рис. 5 Ключевые признаки, по которым микроконтроллеры AVR объединяются в семейство, защищенное патентом, относятся к различным техническим характеристикам:
Семейство микроконтроллеров PIC Ядро микроконтроллера PIC (Рис.6), разработанного корпорацией Microchip, относится к RISC типу с сильно ограниченным набором команд (до 35) и классической Гарвардской архитектурой, т. е. с полностью раздельными шинами команд и данных и раздельными памятью программ и памятью данных. При такой архитектуре извлечение команды может происходить одновременно с пересылкой данных. PIC микроконтроллеры имеют т.н. ортогональную систему команд, которая позволяет любой команде обращаться к любому регистру микроконтроллера. Все микроконтроллеры имеют 8-разрядную шину данных, 8-разрядное АЛУ для выполнения операций, 8-разрядые регистры для хранения данных и 14-разрядный код команд и относятся соответственно к классу 8-разрядных микроконтроллеров. Рис. 6 Ключевые признаки, по которым микроконтроллеры PIC объединяются в семейство, относятся, также как в случае с AVR, к различным техническим характеристикам:
Методы и средства проектирования цифровых устройств на основе микропроцессоров и однокристальных микроконтроллеров Проектирование цифровых устройств на основе микропроцессоров и однокристальных микроконтроллеров состоит из следующих этапов:
Этапы, выделенные в списке курсивом, относятся к проектированию любых цифровых (дискретных) и аналоговых устройств. Для их выполнения используются компьютерные средства проектирования (САПР) для электроники и средства компьютерного моделирования дискретных и аналоговых электронных устройств, не требующих программирования. Пункты 8, 9 и 10 относятся только к проектированию цифровых устройств на основе микропроцессоров и микроконтроллеров и для их выполнения используются специальные средства проектирования или интегрированные среды проектирования, позволяющие выполнить все приведенные пункты. Процесс проектирования микропроцессорного контроллера разделяется на две взаимосвязанных части:
|