Дипломная работа: Маршрутный компьютер-тестер для автомобилей
3) Последовательный SPI- совместимый интерфейс для загрузки программ
4) Ресурс: 1000 циклов записи/ стирания
5) Напряжение питания от 4 В до 6 В
6) Полностатический режим работы: от 0 Гц до 24 МГц
7) Трехуровневая защита программирования памяти
8) Встроенная 256 х 8 бит RAM
9) 32 программируемые линии I/O
10) Три 16 – ти разрядных таймера/ счетчика
11) 9 источников прерывания
12) Программируемый последовательный канал UART
13) Последовательный SPI – совместимый интерфейс
14) Экономичные режимы ожидания (Idle) и отключения (Power – down)
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 – Конфигурация выводов