El LCD muestra caracteres erróneos.
El Software:
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
backlightOn();
}
void loop()
{
selectLineOne();
delay(500);
digitalWrite(13,HIGH);
Serial.print("Hola");
digitalWrite(13,LOW);
delay(1000);
clearLCD();
delay(300);
}
void selectLineOne(){ //puts the cursor at line 0 char 0.
Serial.print(0xFE, BYTE); //command flag
Serial.print(128, BYTE); //position
}
void clearLCD(){
Serial.print(0xFE, BYTE); //command flag
Serial.print(0x01, BYTE); //clear command.
}
void backlightOn(){ //turns on the backlight Serial.print(0x7C, BYTE); //command flag for backlight stuff Serial.print(150, BYTE); //light level.
}
Link to this comment:
All Comments (2)