Данные дисплея подключены по четырехпроводной схеме. После вывода на дисплей 8 символов дальше выводятся пробелы, дальше после вывода 8
пробелов символы выводятся нормально и т.д. Скорее всего LCD_Busy() вместо буси флага читает значение счетчика. В описании сказано, что контроллер дисплея должен синхронизироваться при передергивании WR или CD, но этого не происходит. Компилятор WinAVR, Proteus 7.6. Программа, написанная на ELab PED-32 при той же схеме подключения работает нормально.
Если кто-то может помочь - пожалуйста!