Журнал Компьютерра -728   ::   Компьютерра

Страница: 154 из 175

Такое построение вытекает из

самого принципа устройства МК, где

программы обычно хранятся в

энергонезависимой памяти (ранее - в

"прожигаемой", либо УФ-стираемой, сейчас

около трех четвертей рынка занимают

контроллеры с флэш-памятью), тогда, как

данные - в быстродействующей SRAM,

которая иногда может наращиваться с

помощью внешних модулей. Для

долговременного хранения данных в МК

обычно встраивают отдельный небольшой

массив EEPROM-ячеек или применяют

внешние ППЗУ.

Однако различия

между семействами все же имеются, и при

построении систем их приходится

учитывать. Давайте рассмотрим подробнее

универсальные МК на примере трех

наиболее популярных семейств - это

упоминавшийся x51, и кроме того, PIC

фирмы Microchip и AVR фирмы Atmel.

Семейство x51



Патриарх

i8051 совершил в свое время переворот

прежде всего тем, что это был первый

computer-on-chip, содержащий на

кристалле практически все, что требуется

для автономного функционирования:

встроенную память программ, четыре

восьмиразрядных параллельных порта

ввода-вывода, два 16-разрядных

таймера-счетчика, универсальный

последовательный интерфейс, и систему

внутренних и внешних прерываний.

|< Пред. 152 153 154 155 156 След. >|

Java книги

Контакты: [email protected]