SSD1306 8080并口读写过程

SSD1306 8080并口读写过程

  1. 先根据要写入/读取的数据类型,设置 RS 为1(数据)/0(命令)
1
OLED_RS = cmd; // cmd = 0(命令)/1(数据)
  1. 然后拉低片选 CS
1
OLED_CS = 0;
  1. 接着我们根据要读数据还是要写数据置RD/WR为低,然后
    • 读数据:在RD上升沿,读取数据线上的数据
    • 写数据:在WR上升沿,使数据写入到驱动IC里面
1
2
3
4
5
6
// 读数据
OLED_RD = 0;
OLED_RD = 1;
// 写数据
OLED_WR = 0;
OLED_WR = 1;

参考资料

  1. SSD1306 官方手册
  2. Proteus仿真库中英文对照