![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В табл. 10.1 перечислены типы микроконтроллеров семейства АТ89, указаны запоминающие и периферийные устройства и некоторые узлы, входящие в состав микроконтроллеров каждого типа, и приведены их характеристики.
Таблица 10.1
Тип МК | FLASH | SRAM | EEPROM | EM | I/O | SP | T/С | IS | IV | SPI | WDT | AC | DPTR |
АТ89С1051 | 1K | – | – | – | – | – | + | ||||||
АТ89С1051U | 1K | – | – | + | – | – | + | ||||||
АТ89С2051 | 2K | – | – | + | – | – | + | ||||||
АТ89С4051 | 4K | – | – | + | – | – | + | ||||||
АТ89С51 АТ89LV51 | 4K | – | + | + | – | – | – | ||||||
АТ89С52 АТ89LV52 | 8K | – | + | + | – | – | – | ||||||
АТ89С55 АТ89LV55 | 20K | – | + | + | – | – | – | ||||||
АТ89S53 АТ89LS53 | 12K | – | + | + | + | + | – | ||||||
АТ89S8252 АТ89LS8252 | 8K | 2K | + | + | + | + | – | ||||||
АТ89S4D12 | 4K | 128K | – | – | – | – | – | + | – | – |
В число запоминающих устройств входят внутреннее постоянное запоминающее устройство (FLASH), предназначенное для хранения команд программы и констант, и внутреннее оперативное запоминающее устройство (SRАM), предназначенное для хранения данных. FLASH память программ выдерживает до 1000 циклов перепрограммирования. SRAM является статическим оперативным запоминающим устройством.
Микроконтроллеры некоторых типов имеют «новое» запоминающее устройство — внутреннее перепрограммируемое запоминающее устройство для хранения данных (EEPROM). Первоначальная запись данных в EEPROM производится при программировании микроконтроллера. В процессе выполнения программы обращения к EEPROM для чтения и записи выполняются с использованием команд с мнемокодами операции MOVX. После обращения для записи в EEPROM выполняется цикл записи длительностью несколько мс, в течение которого новое обращение к EEPROM невозможно.
В табл. 10.1 указана емкость названных запоминающих устройств (число восьмиразрядных ячеек памяти). К микроконтроллерам некоторых типов не может подключаться внешняя память (External Memory, EM). Отсутствие возможности подключения внешней памяти отмечено знаком <–> в колонке ЕМ.
К числу периферийных устройств относятся восьмиразрядные параллельные порты ввода-вывода Р0, Р1, Р2, Р3, последовательный порт SP, таймеры-счетчики Т/С0, Т/С1, Т/С2 и контроллер прерываний. Микроконтроллеры некоторых типов содержат меньшее число параллельных портов, а некоторые порты имеют меньшее число входов-выходов. Суммарное число входов-выходов параллельных портов у микроконтроллера указано в табл. 10.1 в колонке I/O. У микроконтроллеров некоторых типов отсутствует таймер-счетчик Т/С2, при этом у некоторых микроконтроллеров отсутствует также таймер-счетчик Т/С1. Число таймеров-счетчиков у микроконтроллера указано в колонке Т/С.
Система прерываний имеет два уровня приоритета. Число источников запросов прерывания (Interrupt Source, IS) и векторов прерывания (Interrupt Vector, IV) у микроконтроллеров разных типов указано в табл. 10.1 в колонках IS и IV соответственно. «Новыми» периферийными устройствами являются блок последовательного периферийного интерфейса (SPI), сторожевой таймер (WDT) и аналоговый компаратор (АС). Наличие у микроконтроллера названных устройств отмечено знаком <+> в колонках SPI, WDT и АС соответственно.
Блок SPI предназначен для последовательного ввода и вывода данных с использованием трех шин. При этом микроконтроллер может работать в качестве ведущего или ведомого устройства. Блок SPI может быть использован также для программирования микроконтроллера после установки его в аппаратуру.
Аналоговый компаратор сравнивает по величине напряжения сигналы, поступающие на входы Р1.0 и Р1.1. (рис. 10.1). Результат сравнения подается на вход Р3.6, не имеющий внешнего вывода. Процессор у микроконтроллеров некоторых типов содержит два регистра-указателя данных — DPTR0 и DPTR1. Количество регистров-указателей данных у микроконтроллера указано в колонке DPTR.
Микроконтроллеры семейства AT89 выпускаются для работы при разных значениях напряжения питания и тактовой частоты, определяемой частотой подключенного к микроконтроллеру кварцевого резонатора. Диапазоны значений напряжения питания (Vcc) и тактовой частоты (Fosc) у микроконтроллеров разных типов указаны в табл. 10.2. Ток потребления зависит от величины напряжения питания и тактовой частоты. В табл. 10.2 приведены значения тока потребления в рабочем режиме (Icc) при максимальном значении напряжения питания и Fosc=12 МГц.
Таблица 10.2
Тип МК | Vcc (В) | Fosc (МГц) | Icc (мА) | N |
АТ89С1051 | 2,7–6,0 | 0–24 | ||
AT89C1051U | 2,7–6,0 | 0–24 | ||
АТ89С2051 | 2,7–6,0 | 0–24 | ||
АТ89С4051 | 2,7–6,0 | 0–24 | ||
АТ89С51 | 4,0–6,0 | 0–24 | ||
АТ89LV51 | 2,7–6,0 | 0–12 | ||
АТ89С52 | 4,0–6,0 | 0–24 | ||
АТ89LV52 | 2,7–6,0 | 0–12 | ||
AT89C55 | 4,0–6,0 | 0–33 | ||
АТ89LV55 | 2,7–6,0 | 0–12 | ||
АТ89S53 | 4,0–6,0 | 0–33 | ||
АТ89LS53 | 2,7–6,0 | 0–12 | ||
АТ89S8252 | 4,0–6,0 | 0–33 | ||
АТ89LS8252 | 2,7–6,0 | 0–12 | ||
АТ89S4D12 | 3,3 (+–10%) | 12–15 |
Ниже приведены основные характеристики двух микросхем семейства AT89.
Дата публикования: 2014-11-04; Прочитано: 927 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!