Meinst du das so ungefähr?
Code:void ks0108Init(void) { pos.x = 0; pos.y = 0; pos.page = 0; LCD_CMD_DIR = 0xFF; // command port is output ks0108WriteCommand(LCD_ON, CHIP1); // power on ks0108WriteCommand(LCD_ON, CHIP2); ks0108WriteCommand(LCD_DISP_START, CHIP1); // display start line = 0 ks0108WriteCommand(LCD_DISP_START, CHIP2); ks0108WriteCommand(LCD_AN3, CHIP1); ks0108WriteCommand(LCD_AN3, CHIP2); ks0108WriteCommand(LCD_AN4, CHIP1); ks0108WriteCommand(LCD_AN4, CHIP2); ks0108Fill(CLEAR); // display clear ks0108GotoXY(0,0); }Da seh ich grad, B8 wird schon für setpage verwendet ???Code:// Commands #define LCD_ON 0x3F #define LCD_OFF 0x3E #define LCD_SET_ADD 0x40 #define LCD_SET_PAGE 0xB8 #define LCD_DISP_START 0xC0 #define LCD_AN3 0x40 #define LCD_AN4 0xB8







Zitieren

Lesezeichen