15) Пробуждение из режима отключения (Power Down) по прерыванию
16) Программируемый следящий таймер
17) Двойной указатель данных
18) Флаг отключения питания
Описание:
AT89S53 представляет собой экономичный, высокопроизводительный, 8-ми разрядный CMOS микроконтроллер с, загружаемой, программируемой и стираемой ROM памятью объемом 12 Кбайт. Производится с применением технологии энергонезависимой памяти с высокой плотностью размещения, разработанной корпорацией Atmel, и имеет совместимость с, широко используемым, стандартным набором инструкций, и расположением выводов стандарта 80С51. Наличие встроенной Flash памяти с поддержкой функции загрузки позволяет производить внутрисистемное перепрограммирование программного кода посредством последовательного SPI – интерфейса, или с помощью стандартного программатора энергонезависимой памяти. Благодаря объединению универсального, 8-ми разрядного CPU и загружаемой Flash памяти на одном кристалле, микроконтроллер Atmel AT89S53 имеет высокую производительность, гибкость в применении, и конкурентоспособную себестоимость для широкого спектра встраиваемых систем управления.
Загружаемая Flash память имеет возможность изменения одного байта за раз, а обращение к ней производится посредством последовательного SPI интерфейса. Удержание активного уровня сигнала инициализации RESET принудительно переводит шину SPI в режим последовательного программирующего интерфейса и обеспечивает возможность записи, или чтения программной памяти, в случае, если бит 2 блокировки (Lock bit 2) не был активирован.
Рисунок 3.1 – Конфигурация выводов Выбираем тип корпуса TQFP.
Рисунок 3.2 – Парамерты корпуса TQFP
Более подробная информация о микросхеме находиться в Datasheets производителя.
Выбор ПЗУ:
Задание для дипломного проектирования предусматривает использование ПЗУ для хранения констант заведомо известных показаний. Для хранения заведомо известных показаний потребуется память не менее 64кб. В качестве ПЗУ выбираем память AT24C64, 65536 битная серийная электрически стираемая и программируемая память только для чтения (EEPROM), организованная как 8192 слова по 8 бит каждое той же фирмы производителя, что и микроконтроллер, производства компании Atmel. Выбираем тип корпуса PDIP.
Рисунок 3.3 – Конфигурация выводов
Рисунок 3.4 – Параметры корпуса PDIP
Выбор интерфейс для подключения к диагностической линии автомобиля:
В качестве микросхемы выполняющей функцию интерфейса для подключения к диагностической линии автомобиля выбираем ИМС МС33290, производства компании Моторола.
ИМС МС33290 - интерфейс подключения к диагностической линии автомобиля. Является последовательным интерфейсом связи, предназначенным для обеспечения двунаправленной полудуплексной связи взаимодействия с автомобильной диагностической системой управления. Предназначен для взаимодействия устройств на основе микроконтроллеров и электронного блока управления через специальный ISO K-линию.