Пишу байты на дисплей:
Состояние ножек:
Всегда запись R/W =0 ,
RS = 1;
Ставлю в 0 CS и в цикле вывожу всю страницу данных сигналом E:
for(i = DISP_MAX_X; i--; ){
LCD_E = 1; LCD_DB = *ptr++;
_delay_mks(2);
LCD_E = 0;
_delay_mks(2);
}
цикл менее чем 5мкс на байт ни сделать - информация начинает искажаться. Хотя по документация минимальный цикл 1мкс