Ами аз мислех да си опиша моето преживяване и ще го направя , но ще го дам сега накратко надявайки се да ме разбереш.
Значи и двата са клонинги на HD47780 и работят по един и същи начин.
Разликата поне от datesheet-овете е следната (спрямо HD47780 и тези клонинги) , инициализацията на Хитачито е по-малка и е по-бърз, иначе същатат работа
-----
инициализацията на клонингите.
вкарваш function set - указваш какъв е интерфейса, колко линии (този 4х20 е 2 линии , като 1ва е реално 1-ва и 3-та, а 2-ра е 2-ра и 4-та), дипслей он/офф.
после относно куросра има няма , мигащ , не и пак он/офф на дисплея
едно display clera - изчистване на дисплея
и като за край увеличаване или намаляване на въведения адрес, след всяка операция и дали да има подравняване от дясно (или повдигане го пишат в datasheet-a).
после адресираш ddram-a ->, виж я функ, от datasheet-a (RS = 0 , RW= 0 ) правиш и такт нали с E(nable)-a.
след това вече и записваш в ddram-а съответния символ (RS= 1, RW=0), като преди това проверяваш busyflag-a
(RS=0 , RW=1 , BF е като прочетеш информацяита 7-мия бит

).
надявам се утре или в други ден да мога да опиша по подробно и структурирано, изчистено, така че другите хора да не си блъскат главата в нещата , които аз вече съм си я (то това е идеята на форума

).
успех !