OLEDSSD1306常用命令
时间: 2024-05-15 07:11:08 浏览: 86
OLED SSD1306是一种常见的单色OLED屏幕控制器,其常用命令包括:
1. SETCONTRAST(byte contrast): 设置显示的对比度,byte类型的参数为对比度值,取值范围为0-255。
2. DISPLAY(): 将内存中的显存内容刷新到屏幕上进行显示。
3. SETDISPLAYCLOCKDIV(byte ratio, byte frequency): 设置显示时钟分频和频率。其中ratio参数为时钟分频,取值范围为0-15;frequency参数为频率,取值范围为0-15。
4. SETMULTIPLEX(byte height): 设置多路复用比率,即屏幕高度与电荷泵输出之间的比率,byte类型的参数为高度值。
5. SETDISPLAYOFFSET(byte offset): 设置显示偏移量,byte类型的参数为偏移量值。
6. SETSTARTLINE(byte line): 设置起始行,byte类型的参数为起始行号。
7. CHARGEPUMP(byte enable): 开启或关闭电荷泵功能,byte类型的参数为0或1。
8. SEGMENTREMAP(byte remap): 设置是否翻转屏幕,byte类型的参数为0或1。
9. SETCOMPINS(byte comPins): 设置COM引脚配置,byte类型的参数为引脚配置值。
10. SETPRECHARGE(byte phase1, byte phase2): 设置预充电周期,byte类型的参数为两个周期值。
11. SETVCOMDETECT(byte enable): 开启或关闭VCOMH检测功能,byte类型的参数为0或1。
12. MEMORYMODE(byte mode): 设置内存寻址模式,byte类型的参数为模式值。
13. SETLOWCOLUMN(): 设置低位列地址,即设置列地址从0开始计数。
14. SETHIGHCOLUMN(): 设置高位列地址,即设置列地址从128开始计数。
15. SETSTARTPAGE(byte page): 设置起始页,byte类型的参数为起始页号。
阅读全文