STM32-模拟8080
本章介绍使用STM32的IO口模拟8080时序与0.96寸OLED屏幕通信。
OLED 8080并行接口信号线说明:
CS: 片选信号,低电平选中外设。
WR: 写入数据。
RD: 读取数据。
D[7:0]: 8位双向数据线。
RST(RES): 硬件复位。
DC: 低电平写命令,高电平写数据。
8080并行接口读写过程:
1、写时序(写时序不操作RD,RD为高电平)
① 拉低片选
② WR上升沿采集D[7:0]的数据。
2、读时序(写时序不操作WR,WR为高电平)
① 拉低片选
② RD上升沿数据存放到D[7:0]。
注: 8080时序空闲状态为高电平。
SSD1306的命令
设置页地址低四位只能控制列0 ~ 63。
设置页地址高四位只能控制列64 ~ 127。
第四位和高四位组成有八位组成一个字节。
一个字节取值范围是0 ~ 255,可以组成0 ~ 127,一个数字控制一列,足以控制128列的屏幕。
1 | $ printf("Hello!"); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 擎擎擎擎的 Blog...!