SSD1306 OLED display driver  1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
Enumerations
ssd1306_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  ESsd1306MemoryMode { HORIZONTAL_ADDRESSING_MODE = 0x00, VERTICAL_ADDRESSING_MODE = 0x01, PAGE_ADDRESSING_MODE = 0x02 }
 

Detailed Description

SSD1306 commands definitions

Definition in file ssd1306_commands.h.

Enumeration Type Documentation

◆ ESsd1306Commands

SSD1306 LCD driver commands

Definition at line 37 of file ssd1306_commands.h.

◆ ESsd1306MemoryMode

SSD1306 supported memory modes.

Definition at line 70 of file ssd1306_commands.h.