首页 动态 消费 创业 汽车 商业 房产 互联网 纵横 聚焦 快讯 热点 手机版
滚动 >

焦点快报!怎样用51单片机驱动oled屏

来源:互联网 发布时间:2023-06-11 22:29:16

OLED屏幕是一种非常流行的显示设备,可以用于各种嵌入式系统中。在本文中,我们将讨论如何使用51单片机驱动OLED屏幕。

void oled_init


(资料图片)

;">)

{

oled_cmd

;">0xAE

)

;

oled_cmd

;">0x00

)

;

oled_cmd

;">0x10

)

;

oled_cmd

;">0x40

)

;

oled_cmd

;">0xB0

)

;

oled_cmd

;">0x81

)

;

oled_cmd

;">0xFF

)

;

oled_cmd

;">0xA1

)

;

oled_cmd

;">0xA6

)

;

oled_cmd

;">0xA8

)

;

oled_cmd

;">0x3F

)

;

oled_cmd

;">0xC8

)

;

oled_cmd

;">0xD3

)

;

oled_cmd

;">0x00

)

;

oled_cmd

;">0xD5

)

;

oled_cmd

;">0x80

)

;

oled_cmd

;">0xD9

)

;

oled_cmd

;">0xF1

)

;

oled_cmd

;">0xDA

)

;

oled_cmd

;">0x12

)

;

oled_cmd

;">0xDB

)

;

oled_cmd

;">0x30

)

;

oled_cmd

;">0x8D

)

;

oled_cmd

;">0x14

)

;

oled_cmd

;">0xAF

)

;

}

在完成OLED屏幕的初始化之后,我们可以开始显示文本或图形。整个屏幕由上至下被分为8个区域,也就是有8个页,每个页有128×8个点阵,把每个点看作一个位,可以把每个页看作由128个字节控制的区域。由此可以看出,每个页共有128列,1列对应1个字节,每列由上至下8个位对应,写入数据的低位到高位。例如往第0页的第0列写入0x01,那么点亮的就是整个屏幕最左上角的点。

对于51单片机驱动OLED屏幕,我们可以使用I2C或SPI通信协议。

关键词:
责任编辑:FG003


 

网站首页 | 关于我们 | 免责声明 | 联系我们
 

所有文章、评论、信息、数据仅供参考,使用前请核实,风险自负。
 

Copyright 2013-2020  高陵经济网 版权所有 京ICP备2022016840号-34
 

营业执照
 

联系邮箱:920 891 263@qq.com     glxcb.cn    All Rights Reserved