void InitDisplay( void ) { LSEL &= 0xe0; //PB& C used as nomal I/O port PMCR |= 0x80; LCD_CONTRL_PORT |= E;
WriteLcdCommand (0x38); //2 lines display,5*7 pix Dealay6502(); WriteLcdCommand (0x38); //2 lines display,5*7 pix Dealay6502(); WriteLcdCommand (0x38); //2 lines display,5*7 pix Dealay6502();
WriteLcdCommand (0x0f); //display on,cursor off,glint off Dealay6502(); WriteLcdCommand (0x06); //cursor shift to right,text no shift Dealay6502(); WriteLcdCommand (0x01); //clear display Dealay6502(); WriteLcdCommand (0x80); //send addr WriteLcdData (0x41); //send data'A' WriteLcdData (0x42); //send data'B' WriteLcdData (0x43); //send data'C' WriteLcdData (0x44); //send data'D'
} |