SSD1306 OLED display driver  1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
Enumerations
pcd8544_commands.h File Reference

Go to the source code of this file.

Enumerations

enum  ESsd1306Commands {
  PCD8544_NOP = 0x00, PCD8544_FUNCTIONSET = 0x20, PCD8544_DISPLAYCONTROL = 0x08, PCD8544_SETYADDR = 0x40,
  PCD8544_SETXADDR = 0x80, PCD8544_SETTEMP = 0x04, PCD8544_SETBIAS = 0x10, PCD8544_SETVOP = 0x80,
  SSD1306_SETLOWCOLUMN = 0x00, SSD1306_SETHIGHCOLUMN = 0x10, SSD1306_MEMORYMODE = 0x20, SSD1306_COLUMNADDR = 0x21,
  SSD1306_PAGEADDR = 0x22, SSD1306_SETSTARTLINE = 0x40, SSD1306_DEFAULT_ADDRESS = 0x78, SSD1306_SETCONTRAST = 0x81,
  SSD1306_CHARGEPUMP = 0x8D, SSD1306_SEGREMAP = 0xA0, SSD1306_DISPLAYALLON_RESUME = 0xA4, SSD1306_DISPLAYALLON = 0xA5,
  SSD1306_NORMALDISPLAY = 0xA6, SSD1306_INVERTDISPLAY = 0xA7, SSD1306_SETMULTIPLEX = 0xA8, SSD1306_DISPLAYOFF = 0xAE,
  SSD1306_DISPLAYON = 0xAF, SSD1306_SETPAGE = 0xB0, SSD1306_COMSCANINC = 0xC0, SSD1306_COMSCANDEC = 0xC8,
  SSD1306_SETDISPLAYOFFSET = 0xD3, SSD1306_SETDISPLAYCLOCKDIV = 0xD5, SSD1306_SETPRECHARGE = 0xD9, SSD1306_SETCOMPINS = 0xDA,
  SSD1306_SETVCOMDETECT = 0xDB, SSD1306_SWITCHCAPVCC = 0x02, SSD1306_NOP = 0xE3
}
 
enum  EPcd8544FunctionMode { PCD8544_POWERDOWN = 0x04, PCD8544_VERTICAL_ADDR_MODE = 0x02, PCD8544_EXTENDEDINSTRUCTION = 0x01 }
 
enum  EPcd8544DisplayMode { PCD8544_DISPLAYBLANK = 0x0, PCD8544_DISPLAYALLON = 0x1, PCD8544_DISPLAYNORMAL = 0x4, PCD8544_DISPLAYINVERTED = 0x5 }
 

Detailed Description

PCD8544 commands definitions

Definition in file pcd8544_commands.h.

Enumeration Type Documentation

◆ EPcd8544DisplayMode

PCD8544 supported display modes.

Definition at line 63 of file pcd8544_commands.h.

◆ EPcd8544FunctionMode

PCD8544 supported function modes.

Definition at line 55 of file pcd8544_commands.h.

◆ ESsd1306Commands

PCD8544 LCD driver commands

Definition at line 37 of file pcd8544_commands.h.