Проектирование средств контроля и диагностики с элементами высокой интеграции. Методические указания. Голубков В.А - 11 стр.

UptoLike

9
С: Курсор включен при С=1 и включен при С=0. Курсор использует 5
точек в 8 линии при шрифте 5
× 7 точек, и 5 точек в 11 линии при шрифте 5 ×
10 точек. Даже если курсор не отображается, функция I/D и другие
спецификации не будут изменяться во время записи данных дисплея.
В: Мерцание символа расположенного над позицией курсора с частотой
409.6 мс Fosc=270 Кгц при В=1. Мерцание реализуется переключение между
матрицей полностью заполненной точками и отображаемым символом.
Включение курсора и мерцание могут быть инициализированы
одновременно.
Сдвиг курсора или дисплея
Сдвигает курсор или дисплей влево или вправо без чтения/записи данных.
В двустрочном дисплее курсор сдвигается на вторую строку при достижении 40
позиции в первой строке Необходимо отметить, что и первая и вторая строка
сдвигаются по горизонтали одновременно. При выполнении операции
смещения дисплея значение счетчика адреса AC не
меняется.
S/C R/L
0 0 Сдвиг курсора на позицию влево
(Счетчик адреса инкрементируется на единицу)
0 1 Сдвиг курсора на позицию вправо
(Счетчик адреса декрементируется на единицу)
1 0 Сдвиг всего экрана на позицию влево, вместе с курсором.
(Счетчик адреса не меняется)
0 1 Сдвиг всего экрана на позицию вправо, вместе с курсором.
(Счетчик адреса не
меняется)
Установка функций
DL: Устанавливает ширину шины данных. Данные
посылаются/принимаются по 8-битовой шине, при DL=1 и по 4-битовой шине,
при DL=0.
N: Установка количества строк дисплея, N=0 одна строка, N=1 две строки.
F: Установка размера шрифта.
Установка адреса СG RAM
Устанавливает адрес СG RAM в счетчике адреса в двоичном формате
АААААА. Передаваемые затем данные адресуется для СG RAM.
Установка адреса DD RAM
Устанавливает адрес DD RAM в счетчике адреса в двоичном формате
АAААААА. Передаваемые затем данные адресуется для DD RAM. Необходимо
отметить, что при N=0 (однострочный дисплей) адрес DD RAM должен быть в
пределах 00H-4FH включительно, при N=1 (двустрочный дисплей) в пределах
00H-27H (первая строка) и 40H-67H (вторая строка) включительно.
Чтение флага занятости и адреса
Читается состояние флага занятости (BF), установка
которого означает,
что система в данный момент обрабатывает предыдущую инструкцию.
Следующая инструкция не может быть выполнена, пока флаг BF не сбросится в