Журнал Компьютерра -728 :: Компьютерра
Страница:
154 из 175
Такое построение вытекает из
самого принципа устройства МК, где
программы обычно хранятся в
энергонезависимой памяти (ранее - в
"прожигаемой", либо УФ-стираемой, сейчас
около трех четвертей рынка занимают
контроллеры с флэш-памятью), тогда, как
данные - в быстродействующей SRAM,
которая иногда может наращиваться с
помощью внешних модулей. Для
долговременного хранения данных в МК
обычно встраивают отдельный небольшой
массив EEPROM-ячеек или применяют
внешние ППЗУ.
Однако различия
между семействами все же имеются, и при
построении систем их приходится
учитывать. Давайте рассмотрим подробнее
универсальные МК на примере трех
наиболее популярных семейств - это
упоминавшийся x51, и кроме того, PIC
фирмы Microchip и AVR фирмы Atmel.
Семейство x51
Патриарх
i8051 совершил в свое время переворот
прежде всего тем, что это был первый
computer-on-chip, содержащий на
кристалле практически все, что требуется
для автономного функционирования:
встроенную память программ, четыре
восьмиразрядных параллельных порта
ввода-вывода, два 16-разрядных
таймера-счетчика, универсальный
последовательный интерфейс, и систему
внутренних и внешних прерываний.
|< Пред. 152 153 154 155 156 След. >|