SSD1306 OLED display driver
1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
|
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 } |
PCD8544 commands definitions
Definition in file pcd8544_commands.h.
enum EPcd8544DisplayMode |
PCD8544 supported display modes.
Definition at line 63 of file pcd8544_commands.h.
enum EPcd8544FunctionMode |
PCD8544 supported function modes.
Definition at line 55 of file pcd8544_commands.h.
enum ESsd1306Commands |
PCD8544 LCD driver commands
Definition at line 37 of file pcd8544_commands.h.