3 ПРОГРАММЫ И КАРТЫ ПРОШИВКИ ПЗУ
Карта прошивки ПЗУ с текстовой информацией (DD6) создается в соот-ветствии с таблицей, отражающей соответствие каждой букве алфавита опре-деленного кода (ТАБ. 2).
ТАБЛИЦА 2
СИМВОЛ | КОДЫ | СИМВОЛ | КОДЫ |
А | 7Е 09 09 7Е 00 | Р | 7F 09 09 06 00 |
Б | 7F 49 49 79 00 | С | 3E 41 41 22 00 |
В | 7F 49 49 36 00 | Т | 01 01 7F 01 01 |
Г | 7F 01 01 01 00 | У | 27 48 48 3F 00 |
Д | 60 3F 21 3F 60 | Ф | 0E 0A 7F 0A 0E |
Е | 7F 49 49 41 00 | Х | 63 14 08 14 63 |
Ж | 63 14 7F 14 63 | Ц | 3F 20 20 3F 60 |
З | 22 41 45 3A 00 | Ч | 0F 08 08 7F 00 |
И | 7F 10 08 7F 00 | Ш | 7F 40 7C 40 7F |
Й | 7F 20 11 08 7F | Щ | 3F 20 3E 20 7F |
К | 7F 08 14 22 41 | Ъ | 01 7F 48 48 30 |
Л | 40 7C 02 01 7F | Ы | 7F 48 48 30 7F |
М | 7F 02 04 02 7F | Ь | 7F 48 48 30 00 |
Н | 7F 08 08 7F 00 | Э | 22 49 49 3E 00 |
О | 3E 41 41 3E 00 | Ю | 7F 08 3E 41 3E |
П | 7F 01 01 7F 00 | Я | 46 29 19 7F 00 |
В эту микросхему программируется текст в соответствии с (ТАБ. 1). В кар-ту прошивки записывается поочередно каждое слово через небольшие пробелы (ТАБ. 3). В неуказанных ячейках карты записываются нули.
ТАБЛИЦА 3
0020 | 7F | 08 | 14 | 22 | 41 | 7E | 09 | 09 | 7F | 00 | 0E | 0A | 7F | 0A | 0E | 7F | Кафедра микроэлектроники приветствует Вас |
0030 | 49 | 49 | 41 | 00 | 60 | 3F | 21 | 3F | 60 | 7F | 09 | 09 | 06 | 00 | 7E | 09 | |
0040 | 09 | 7E | 00 | 00 | 00 | 00 | 00 | 7F | 02 | 04 | 02 | 7F | 7F | 10 | 08 | 7F | |
0050 | 00 | 7F | 08 | 14 | 22 | 41 | 7F | 09 | 09 | 06 | 00 | 7E | 41 | 41 | 3E | 00 | |
0060 | 22 | 49 | 49 | 3E | 00 | 40 | 7C | 02 | 01 | 7F | 7F | 49 | 49 | 41 | 00 | 7F | |
0070 | 08 | 14 | 22 | 41 | 01 | 01 | 7F | 01 | 01 | 7F | 09 | 09 | 06 | 00 | 3E | 41 | |
0080 | 41 | 3E | 00 | 7F | 08 | 08 | 7F | 00 | 7F | 10 | 08 | 7F | 00 | 7F | 08 | 14 | |
0090 | 22 | 41 | 7F | 10 | 08 | 7F | 00 | 00 | 00 | 00 | 00 | 7F | 01 | 01 | 7F | 00 | |
00A0 | 7F | 09 | 09 | 06 00 00 | 00 | 7F | 10 | 08 | 7F | 00 | 7F | 49 | 49 | 36 | 00 | 7F | |
00B0 | 49 | 49 | 41 | 00 | 01 | 01 | 7F | 01 | 01 | 3E | 41 | 41 | 22 | 00 | 01 | 01 | |
00C0 | 7F | 01 | 01 | 7F | 49 | 49 | 36 | 00 | 27 | 48 | 48 | 3F | 00 | 7F | 49 | 49 | |
00D0 | 41 | 00 | 01 | 01 | 7f | 01 | 01 | 00 | 00 | 00 | 00 | 00 | 7f | 49 | 49 | 36 | |
00E0 | 00 | 7E | 09 | 09 | 7E | 00 | 3E | 41 | 41 | 22 | 00 | 00 | 00 | 00 | 00 | 00 | |
0120 | 7F | 49 | 49 | 36 | 00 | 7F | 09 | 09 | 06 | 00 | 7F | 49 | 49 | 41 | 00 | 7F | Время |
0130 | 02 | 04 | 02 | 7F | 00 | 46 | 29 | 19 | 7F | 00 | 00 | 00 | 00 | 00 | 7F | 01 | |
0140 | 01 | 7F | 00 | 3E | 41 | 41 | 3E | 00 | 7F | 08 | 08 | 7F | 00 | 7F | 49 | 49 | Понед. |
0150 | 41 | 00 | 60 | 3F | 21 | 3F | 60 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | |
0180 | 7F | 08 | 14 | 22 | 41 | 7E | 09 | 09 | 7E | 00 | 0E | 0A | 7F | 0A | 0E | 7F | Кафедре сорок лет |
0190 | 49 | 49 | 41 | 00 | 60 | 3F | 21 | 3F | 60 | 7F | 09 | 09 | 06 | 00 | 7F | 49 | |
01A0 | 49 | 41 | 00 | 00 | 00 | 00 | 00 | 3E | 41 | 41 | 22 | 00 | 3E | 41 | 41 | 3E | |
01B0 | 00 | 3F | 09 | 09 | 06 | 00 | 3E | 41 | 41 | 3E | 00 | 7F | 08 | 14 | 22 | 41 | |
01C0 | 00 | 00 | 00 | 00 | 00 | 40 | 7C | 02 | 01 | 7F | 7F | 49 | 49 | 41 | 00 | 01 |
Карта прошивки микросхемы DD13 представлена в таблице (Таб. 5).
ТАБЛИЦА 4
0000: 0010: 0020: 0030: 0040: 0050: 0060: 0070: 0080: 0090: 00А0: 00В0: 00С0: 00D0: 00E0: 00F0:
| 00 10 01 11 02 12 03 13 04 14 05 15 06 16 07 17
| 01 11 02 12 03 13 04 14 05 15 06 16 07 17 08 18
| 02 12 03 13 04 14 05 15 06 16 07 17 08 18 09 19
| 03 13 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A
| 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B
| 05 06 07 08 09 OA 15 16 17 18 19 1A 06 07 08 09 OA OB 16 17 18 19 1A 1B 07 08 09 OA OB OC 17 18 19 1A 1B 1C 08 09 OA OB OC 0D 18 19 1A 1B 1C 1D 09 OA OB OC OD OE 19 1A 1B 1C 1D 1Е OA OB OC OD OE OF 1A 1B 1C 1D 1Е 1F OB ОС OD OE OF 10 1B 1C ID 1Е 1F 20 ОС OD OE OF 10 11 1C 1D 1Е 1F 20 21
| OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22
| ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23
| OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24
| OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 15 25
| OF 1F 10 20 11 21 12 22 13 23 14 24 15 25 1A 26
|
Добавляя к каждому коду по одному десятку, получаем “прошивку” с ад-ресами 0200...02F0, 0400...04F0, 0600...06F0, 0800...08F0, 0A00...0AF0, 0C00...0CF0, 0E00...0EF0.
0100: О11О: 0120: 0130: 0140: 0150: 0160: 0170: 0180: 0190: 01АО:01ВО: 01СО; 01DO: 01ЕО: 01FO:
| 08 18 09 19 OA 1A OB 1B ОС 1C 00 1D OE 1Е OF 1F
| 09 19 OA 1A OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20
| OA 1A OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21
| OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22
| ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23
| OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24
| OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 15 25
| OF 10 11 12 13 14 15 1F 20 21 22 23 24 25 10 11 12 13 14 15 16 20 21 22 23 24 25 26 11 12 13 14 15 16 17 21 22 23 24 25 26 27 12 13 14 15 16 17 18 22 23 24 25 26 27 28 13 14 15 16 17 18 19 23 24 25 26 27 28 29 14 15 16 17 18 19 1A 24 25 26 27 28 29 2A 15 16 17 18 19 1A 1B 25 26 27 28 29 2A 2В 16 17 18 19 1A 1B 1C 26 27 28 29 2A 2В 2С
| 16 26 17 27 18 28 19 29 1A 2A 1B 2В 1C 2С 1D 2D
| 17 27 18 28 19 29 1A 2A 1B 2В 1C 2С 1D 2D 1Е 2Е
|
Добавляя к каждому коду последовательно по одному десятку, получаем про-шивку с адресами 0300...03F0, 0500...05F0, 0700...07F0, 0900...09F0, 0B00...0BF0, 0D00...0DF0.
ОFОО: OF10; OF20: OF30: OF40: OF50: OF60: OF70: OF80: OF90: OFAO: OFBO: OFCO: OFDO: OFEO: OFFO:
| 78 08 79 09 7А OA 7В OB 7С ОС 7D OD 7Е OE 7F OF
| 79 09 7А OA 7В OB 7С ОС 7D OD 7Е OE 7F OF 00 10
| 7А OA 7В OB 7С ОС 7D OD 7Е OE 7F OF 00 10 01 11
| 7В OB 7С ОС 7D OD 7Е OE 7F OF 00 10 01 11 02 12
| 7С ОС 7D OD 7Е OE 7F OF 00 10 01 11 02 12 03 13
| 7D 7Е 7F 00 01 02 OD OE OF 10 11 12 7Е 7F 00 01 02 03 OE OF 10 11 12 13 7F 00 01 02 03 04 OF 10 11 12 13 14 00 01 02 03 04 05 10 11 12 13 14 15 01 02 03 04 05 06 11 12 13 14 15 16 02 03 04 05 06 07 12 13 14 15 16 17 03 04 05 06 07 08 13 14 15 16 17 18 04 05 06 07 08 09 14 15 16 17 18 19
| 03 13 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A
| 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B
| 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B ОС 1C
| 06 16 07 17 08 18 09 19 OA 1A OB 1B ОС 1C OD 1D
| 07 17 08 18 09 19 OA 1A OB 1B ОС 1C OD 1D OE 1Е
|
Аналогичное чередование кодов наблюдается в диапазоне адресов 1300...13F0, 1400...14F0, 1500...15F0, 1600...16F0.
Такие же коды имеют последующие адреса с нечетным числом десятков, а также 1880, 18D0, 18F0, 19В0, 19D0, 19F0, 1ЕЕ0, 1F00, 1F20, 1F40, 1F60, 1F80, 1FA0, 1FC0,1РЕ0,1FF0.
0 комментариев