24 #include "spi/ssd1306_spi.h" 26 static const uint8_t PROGMEM s_lcd84x48_initData[] =
28 PCD8544_FUNCTIONSET | PCD8544_EXTENDEDINSTRUCTION,
29 PCD8544_SETVOP | 0x12,
31 PCD8544_SETBIAS | 0x04,
33 PCD8544_DISPLAYCONTROL | PCD8544_DISPLAYNORMAL
38 if (cesPin >=0) pinMode(cesPin, OUTPUT);
39 if (dcPin >= 0) pinMode(dcPin, OUTPUT);
42 pinMode(rstPin, OUTPUT);
43 digitalWrite(rstPin, HIGH);
47 digitalWrite(rstPin, LOW);
49 digitalWrite(rstPin, HIGH);
53 ssd1306_hwSpiInit(cesPin, dcPin);
57 for( uint8_t i=0; i<
sizeof(s_lcd84x48_initData); i++)
void(* ssd1306_endTransmission)()
void(* ssd1306_sendByte)(uint8_t data)
void pcd8544_84x48_spi_init(int8_t rstPin, int8_t cesPin, int8_t dcPin)
void(* ssd1306_commandStart)()