Загальна характеристика та особливості

Ці мікроконтролери сумісні з ОМК типу MCS-51tm. Мікроконтролери з системою команд та архітектурою MCS-51tm представляти немає потреби. Вони широко розповсюджені, безліч фірм випускає їхні модифікації та програмне забезпечення для них. Випускає такі мікроконтролери й фірма Atmel. Особливістю цих мікроконтролерів є застосування FLASH-пам’яті програм. Ця особливість дозволяє практично миттєво змінювати програмний код мікроконтролера, що вагомо скорочує цикл розробки. Мікроконтролери у корпусі з 40/44 виводами цілком сумісні по виходах з контролерами 80С51 і забезпечують можливість використання напрацьованих програм та прямої заміни. FLASH-пам’ять програм робить також можливим дистанційну зміну програмного коду вбудованих мікроконтролерів безпосередньо у замовника. Мікроконтролери серії АТ89 мають наступні основні особливості:

· 8-розрядний процесор, який оптимізовано для прикладень керування;

· Широкі можливості побітової обробки;

· Вбудована FLASH-пам'ять програм;

· Вбудована оперативна пам'ять;

· Двонаправлені лінії вводу-виводу, що індивідуально адресуються;

· Один або декілька 16-розрядних таймерів/лічильників;

· Повнодуплексний UART;

· Розгалужена структура переривань;

· Вбудований тактовий генератор;

· Економічні режими: IDLE та POWER DOWN;

· Вбудована пам'ять EEPROM (AT89S);

· Послідовний інтерфейс SPI (AT89S);

· Сторожовий таймер (AT89S).