请选择 进入手机版 | 继续访问电脑版

基于89C51的OLED屏显示

[复制链接]
密战 发表于 2021-1-1 10:29:38 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
  1. 作业题目:通过单片机的四个按键,能画出四种图形(蜂鸣器提示);单片机型号89C52,0.96寸I2C通信 128*64OLED液晶屏模块;
复制代码
题目可拆分为:

  • 89C51单片机I2C通信;
  • OLED液晶屏模块的89C51显示步调
  • 图片制作:尺寸巨细 >> 转BMP格式 >> 取模
  • 89C52单片机按键,蜂鸣器
89C51I2C通信的相关设置
[code]/**********************************************//IIC Start**********************************************/void IIC_Start(){   SCL = high;                   SDA = high;   _nop_();   SDA = low;   _nop_();_nop_();   SCL = low;}/**********************************************//IIC Stop**********************************************/void IIC_Stop(){   SDA = low;   _nop_();   SCL = high;   _nop_();_nop_();   SDA = high;}/**********************************************// IIC Write byte**********************************************/bit Write_IIC_Byte(unsigned char IIC_Byte){        unsigned char i;        bit Ack_Bit;                    //应答信号        for(i=0;i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )