LCD display modul 84 x 48 pixel monokrom, passar Arduino
84 x 48 pixel med serie interface som passar till Arduino.
Bakgrunds belyst med 4 LED
Samma serie gränssnittet kan användas till data eller kontrollsystem
Fakta.
Drivspänning: 3.3 Volt
Inbyggd drivare: PCD8544
Seriebuss hastighet: Max 4 Mbit/s
Bakgrundsljus: Vit
Storlek PCB: 45 x 45 mm
Plåt ram: 40 x 37.3 mm (bredd/höjd)
Glas: 35 x 27 mm (bredd/höjd)
Ingår.
1st Display modul
1st Stiftlist 8x1
//OBS Max 3.3 Volt
#define PIN_CE 7
#define PIN_RST 6
#define PIN_DC 5
#define PIN_DIN 4
#define PIN_CLK 3
//PIN_LIGHT till GND
static const byte PC_H[] =
{
0x7f, 0x09, 0x09, 0x09, 0x06, 0x00, // P
0x3e, 0x41, 0x41, 0x41, 0x22, 0x00, // C
0x40, 0x40, 0x40, 0x40, 0x40, 0x00, // _
0x7f, 0x08, 0x08, 0x08, 0x7f, 0x00, // H
};
void setup(void)
{
pinMode(PIN_CE, OUTPUT);
pinMode(PIN_RST, OUTPUT);
pinMode(PIN_DC, OUTPUT);
pinMode(PIN_DIN, OUTPUT);
pinMode(PIN_CLK, OUTPUT);
digitalWrite(PIN_RST, LOW);
digitalWrite(PIN_RST, HIGH);
//INSTRUCTION
LcdSkrivKommando(B00100001); // Function set - use extended instruction set
LcdSkrivKommando(B10110001); // Set LCD Vop (7-bit contrast).
LcdSkrivKommando(B00000100); // set Temperature Coefficient to TC0=1mV/K. (2-bit).
LcdSkrivKommando(B00010100); // LCD bias mode n=3 = 1:40 / 1:34. (3-bit)
LcdSkrivKommando(B00100000); // Function set (3-bit) use basic instruction set
LcdSkrivKommando(B00001100); // sets display configuration(2 bit DB2 och DB0) - normal mode
LcdRensa();
SkrivPCH();
}
void loop(void)
{
}
void SkrivPCH()
{
LcdSkrivData(0x00);
for (int index = 0; index < sizeof(PC_H); index++)
{
LcdSkrivData(PC_H[index]);
}
LcdSkrivData(0x00);
}
void LcdRensa(void)
{
for (int index = 0; index < 504; index++)
{
LcdSkrivData(0x00);
}
}
void LcdSkrivData(byte data){
digitalWrite(PIN_DC, HIGH);// DATA
digitalWrite(PIN_CE, LOW);
shiftOut(PIN_DIN, PIN_CLK, MSBFIRST, data);
digitalWrite(PIN_CE, HIGH);
}
void LcdSkrivKommando(byte data){
digitalWrite(PIN_DC, LOW); //KOMMANDO
digitalWrite(PIN_CE, LOW);
shiftOut(PIN_DIN, PIN_CLK, MSBFIRST, data);
digitalWrite(PIN_CE, HIGH);
}
Vikt: cirka 15 gram.
Kontakta oss vid frågor, på info@pchbutik.se
Artikel nr: 0250
Komponent och byggmaterial för dig som bygger elektronik själv, experimenterar och laborerar.