Доброго времени суток.
С дисплеями ранее я не работал, в связи с этим буду крайне благодарен за любую помощь.
Программирую в AVR Studio 4
У меня в распоряжении есть платка с Atmega16, и дисплей PG 24064 с контроллером LC7981, эквивалентный контроллеру HD61830.
Дисплей 240х64, графический, при этом имеет символьный режим
PB0-PB7 меги подсоединены к DB0-DB7 дисплея
PC0-PC4 подсоединены к RS, E, RW, RST и CS соответственно.
Контрастность настраивает подстроечный резистор на 50кОм.
Код прикладываю в текстовом документе, т.к. мне "не разрешено загружать файлы" типа .c LCD_LC7981.txt.
И в архиве всё (вроде), что было в проекте AVR-студии.LC7981.7z
DS на дисплей:http://pdf.datasheet.../DSA-504713.pdf
DS на LC7981: http://www.lcd-modul...hoer/lc7981.pdf
Сразу прошу прощения у тех, кому мой код покажется нечитабельным.
С такой прошивкой дисплей не работает совсем, и я не могу разобраться, почему, и как это исправить.