Программирование МК на ассемблере ASM-51 и AVR Pascal. Китаев Ю.В. - 59 стр.

UptoLike

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

59
Т.к. читать состояние бита занятости ЖКД не требуется (задержки на
выполнение операций, только что рассчитаны), то сигнал R/~W = 0 и
передавать его в макрос не нужно. Имя параметраData1_Cntr0”
подсказывает, что при его значении = 1, через порт данных в ЖКД
выводится байт данных, а при Data1_Cntr0 = 0 через порт данных в ЖКД
выводится управляющий байт (команда). Снова оттранслируйте
программу и убедитесь в отсутствии ошибок. Добавьте в программу
новую порцию программного кода.
Адреса регистров RG2 и RG3 - DATA_LCD и CNTR_LCD вами УЖЕ
РАССЧИТАНЫ и имеют другие значения.