Ik heb hier nog een wat ouder display gevonden, met 4 HD44102 controllers op en 2 HD44103's.
Heb ondertussen al heel wat info hierover gevonden, helaas heb ik geen datasheet van het display zelf.
Dmv de datasheet van de hd44102 heb ik echter de pinout wel kunnen tracen, maar met de initialisatie loopt het nogal fout.
Ik heb al enkele verschillende init's geprobeerd; de enigen die ik vind zijn echter voor de KS0108, en die lijkt me net iets anders geinitialiseerd te worden.
ATM gebruik ik volgende code:
void GLCD_CMD(unsigned char CS,unsigned char cmd)
{
RST = 1;
DI = COM;
CSPORT = CS;
DATAPORT = cmd; //display start
Delay_us(LCD_Delay);
E = 1;
Delay_us(LCD_Delay);
E = 0;
CSPORT = 0;
}
met volgende array als init:
unsigned char Init[]= {0x3e,0xc0,0x40,0xb8,0x3f};
Iemand die zich ooit met zo'n display heeft bezig gehouden en toevallig weet wat de juiste sequentie is voor het ding correct te initialiseren?
[Bericht gewijzigd door Henry S. op (0%)]