void lcdWriteCmd(unsigned char cmd) { lcdWaitUntilReady(); RS=0; RW=0; EN=0; DATAPORT=cmd; delay(DELAYSHORT); EN=1; delay(DELAYSHORT); EN=0; RW=1; } /* lcdWriteCmd */
void lcdWriteData(unsigned char dData) { lcdWaitUntilReady(); RS=1; RW=0; EN=0; DATAPORT=dData; delay(DELAYSHORT); EN=1; delay(DELAYSHORT); EN=0; RW=1; } /* lcdWriteData */
void lcdWriteData(unsigned char dData) { lcdWaitUntilReady(); EN = 0; // Ready to create a transition of EN: Low->High RS = 1; RW = 0; DATAPORT = dData; delay(DELAYSHORT); // Optional - wait for data stable EN = 1; delay(DELAYSHORT); // Wait for LCD to complete the read cycle EN = 0; RS = 1; RW = 1; } /* lcdWriteData */
void lcdClear(void) { lcdWaitUntilReady(); lcdWriteCmd(0x01); // Clear LCD Screen }/* lcdClear */
void lcdClear(void) { lcdWaitUntilReady(); lcdWriteCmd(0x01); //clear Lcd screen; }