Микроконтроллер 80С552 не имеет внутренней памяти программ, поэтому для реализации микропроцессорной системы необходимо использовать внешнюю память программ.
Для хранения программы будем использовать ПЗУ типа 27C64. Это перепрограммируемое ПЗУ. Информация стирается с помощью ультрафиолетового облучения кристалла. Основные параметры 27C64 приведены в таблице 4.2.
Таблица 4.2 Основные параметры К573РФ5
Ёмкость, байт |
8к |
Организация |
1024´8 |
Время выборки, нс |
0.45 |
Удельная мощность потребления мВт/бит |
0.1 |
Время хранения информации, час |
15000 |
Рисунок 4.2. 3Расположение и назначение выводов ПЗУ
Таблица 4.3. Назначение выводов ПЗУ
Вывод |
Назначение |
A0-A12 |
Address Inputs |
CE |
Chip Enable |
OE |
Output Enable |
PGM |
Program Enable |
VPP |
Programming Voltage |
O0 - O7 |
Data Output |
VCC |
+5V Power Supply |
VSS |
Ground |
NC |
No Connection; No Internal Connections |
NU |
Not Used; No External Connection Is |
Принимаем в качестве устройства индикации двухстрочный ЖКИ HDD44780.
В таблице 1.4 приведены команды ЖКИ.
Таблица 1.4 Команды ЖКИ
Команда |
Код |
Время выполнения | |||||||||
RS |
R/W |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 | ||
Очистка дисплея |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1,64мкс |
Курсор домой |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
* |
1,64мкс |
Включение изображения |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
D |
C |
B |
40мс |
Сдвиг |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
* |
* |
40мс |
Запись данных |
1 |
0 |
WRITE DATA |
40мс |
Самое читаемое:
Разработка микроконтроллерного устройства стабилизации температуры
Эффективная организация контроля информации приобретает всё большее
практическое значение, прежде всего как условие успешной практической
деятельности людей. Объем информации, необходимой для нормального
функционирования современного общества, растёт из года в год. На сегодняшний
день складывается ситуация, в которой наряду с самой ...