Электроника и МП техника. Китаев Ю.В. - 82 стр.

UptoLike

Составители: 

82
Рис. I-10 Система индикации
Справка: 1) ASCII коды символов ‘A’ … ‘Z’ находятся в пределах 41h
… 5ah. 2) Назначение клавиши нам с вами неизвестно, но учитывать ее
необходимо.
РЕШЕНИЕ
Задача не для слабонервных - нужно привести 6 ответов.
а) Найдем сначала ХХ. В команде ОUТ х1000х11В,АL два младших
бита адреса А1,А0=11, поэтому ХХ является
управляющим байтом. Из
рисунка и справки следует, что порты РА и РВ должны быть настроены на
вывод,
D7 D6 D5 D4 D3 D2 D1 D0
режим 0 РА РСст
режим
0
РВ РСмл
1 0 0 0 Х 0 0 1
а младшая половина порта РС - на ввод. Одно из двух возможных решений
(бит Х=0) будет ХХ = 81(НЕХ).
Далее рассмотрим схему подключения светодиодов. Для свечения
диода в строке (линейке) с номером "i" и в столбце с номером "j"
необходимо на анод подать высокий потенциал, а на катод - низкий.
Выходы порта РВ подключены к
анодам через инверторы, а выходы порта
РА - к катодам через повторители, поэтомы на выходе РВj должен быть 0, а
на выходе РАi также 0.
Следующие 4 команды выводят через порт РВ инверсный код
символа и через порт РА - логический ноль на третью линейку (на
остальные линейки - единицы). Порядок вывода ( при оценке ответа ) не
играет роли, поэтому примем, что команды с операндами УУ,ZZ выводят
код символа в порт РВ, а команды с операндами VV,WW в порт РА.