Курсовая работа: Микропроцессорная система дрессировочного стана
;запись/чтение , 2-й бит за данные/команды, 05H=0000 0101B - запись данных и;установка строба
CALLSTROBE; строб
RET;
STROBE:; подача сигнала Е интерфеса ПЛИС <-> ЖКИ на; время не менее 500 нс, одновременно подается; сигнал R/W=0 запись, RS=1 - данные
MOVR7,#06H; C_IND ( 080006H)
MOVR6,#00H;
CALLWRITE; установкастроба
MOVR5,#0FEH
MOVR7,#06H; C_IND ( 080006H)
MOVR6,#00H;
CALLWRITE; сброс строба
CALLDELAY; задержка на время исполнения команды
RET;
DELAY:; процедура задержки
MOVR0,#100;
L1:
MOVR1,#100;
L2:
DJNZR1,L2;
DJNZR0,L1;
RET;
CLEAR:; очистка дисплея
MOVR5,#01H;
MOVR7,#01H; DATA_IND ( 080001H)
MOVR6,#00H;
CALLWRITE; устанавливаем данные на шине данных ЖКИ
MOVR5,#01H; команда очистки дисплея
CALLSTROBE; строб
MOVR7,#07H; нам нужен 7-й байт 8-й страницы 0800"07"Н