51单片机 IIC OLED屏幕驱动+Proteus仿真+实物验证示例程序


  • Proteus仿真效果

注意点击运行仿真后,图像刷新出来比较慢。

示例主程序

#include "REG51.h"
#include "oled.h"
#include "bmp.h"int main(void){   u8 t;OLED_Init();           //初始化OLED  OLED_Clear();    t=' ';while(1) {     OLED_Clear();OLED_ShowCHinese(0,0,0);//中OLED_ShowCHinese(18,0,1);//景OLED_ShowCHinese(36,0,2);//园OLED_ShowCHinese(54,0,3);//电OLED_ShowCHinese(72,0,4);//子OLED_ShowCHinese(90,0,5);//科OLED_ShowCHinese(108,0,6);//技OLED_ShowString(6,3,"0.96' OLED TEST",16);//OLED_ShowString(8,2,"ZHONGJINGYUAN");  // OLED_ShowString(20,4,"2014/05/01");  OLED_ShowString(0,6,"ASCII:",16);  OLED_ShowString(63,6,"CODE:",16);  OLED_ShowChar(48,6,t,16);//显示ASCII字符      t++;if(t>'~')t=' ';OLED_ShowNum(103,6,t,3,16);//显示ASCII字符的码值   delay_ms(2000);OLED_DrawBMP(0,0,128,8,BMP1);  //图片显示(图片显示慎用,生成的字表较大,会占用较多空间,FLASH空间8K以下慎用)delay_ms(5000);OLED_DrawBMP(0,0,128,8,BMP1);delay_ms(5000);}   }

程序源码

  • 0.96寸(4管脚)资料OLED资料包
https://pan.baidu.com/s/1J57Izsv-PKmbwVrA2ynDzg
提取码:vktz

2022-8-7补充仿真资源(proteus8.12平台)

  • 仿真文件
链接:https://pan.baidu.com/s/1xn5FaUpmEjdv7n50COKZwA
提取码:o9w2
  • 程序和仿真一起打包:
链接:https://pan.baidu.com/s/1dMv_PrfAG5e5L_LUiyr14Q
提取码:39oj

51单片机 IIC OLED屏幕驱动+Proteus仿真+实物验证示例程序相关推荐

  1. 51单片机 IIC OLED驱动显示通用程序模板

    51单片机 IIC OLED驱动显示通用程序模板 本模板是通过中景园OLED屏幕资料中提取保留ASCII字符集,点阵大小:6x8和8X16. 汉字取模方式 取模软件:pctolcd2002 /汉字取模 ...

  2. 51单片机 DHT11+LCD12864温湿度显示 + Proteus仿真

    51单片机 DHT11+LCD12864温湿度显示 + Proteus仿真 采用的接线方式是IIC接口,在Proteus里面仿真太慢了,不知道是电脑古老问题还是怎么,看图像就知道了,有多卡,感觉电脑运 ...

  3. 基于51单片机的简易数字计算器Proteus仿真(源码+仿真+全套资料)

     资料编号:115 全套资料齐全,功能说明: 该计算器系统51 系列的单片机进行的数字计算器系统设计,可以完成计算器的键盘输入, 进行加. 减.乘.除的简单四则运算,并在 LCD屏幕上相应的显示结果. ...

  4. 基于51单片机的八路电压表采集Proteus仿真(源码+仿真+原理图+全套资料)

    资料编号:110 程序语言:C语言 仿真软件:Proteus8.9版本 功能讲解如下: 利用单片机及其外围器件(A/D转换器等)实现一款简易电压表,实现以下功能: 1   电压表能够进行8路模拟电压测 ...

  5. 基于51单片机火灾监测自动灭火装置Proteus仿真

    资料编号:167   下面是相关功能视频演示: 167-基于51单片机火灾监测自动灭火装置Proteus仿真(源码+仿真+全套资料) 功能讲解: 采用51单片机作为控制CPU,采用ADC0832采集火 ...

  6. 51单片机12864大液晶屏proteus仿真

    51单片机竞赛设计实例程序44例(Proteus仿真资料),可以做参赛设计的参考,可以用来做毕业设计,也可以做项目参考,平时的练习项目,带源码,可以说费了很多时间才集齐的,希望对你们有帮助,闯客网技术 ...

  7. 基于51单片机智能导盲拐杖Proteus仿真

    功能介绍: 采用51单片机作为主控CPU,采用HC-SR04超声波模块测量障碍物距离,LCD1602显示屏显示当前的障碍物距离,并且可以设置报警的阈值,通过传感器测量障碍物的距离的远近来进行相关报警, ...

  8. 基于51单片机的自动售货机Proteus仿真(源码+仿真+设计报告)

    资料编号:137 视频讲解: 137-基于51单片机的自动售货机Proteus仿真(源码+仿真+设计报告) 功能介绍: 基本原理:通过矩阵键盘来选择货物的种类与数量过后自动售货机提示投币.自动售货机的 ...

  9. 【011】基于51单片机的低频信号发生proteus仿真与实物设计

    ​一.资料内容 (1).基于51单片机的低频信号发生proteus仿真设计一份: (2).基于51单片机的低频信号发生proteus仿真设计keli源代码一份: (3).基于51单片机的低频信号发生A ...

最新文章

  1. thinkphp 微信服务器验证代码_基于ThinkPHP5微信后台管理平台
  2. Android RecyclerView设计通用Adapter
  3. iOS常用手势识别器
  4. 查询结果做缓存的例子
  5. c语言自学的代码表示,【图片】c语言初级代码练习自学【编程吧】_百度贴吧...
  6. Remoting基本原理及其扩展机制(上)
  7. linux怎样解压bin文件,linux下解压bin文件
  8. 4.1 模拟低通滤波器设计
  9. Mac上Chrome浏览器快捷键汇总
  10. 电脑自动同步服务器时间bat,用Internet时间服务器来同步本机系统时间的批处理...
  11. balancap/SSD-Tensorflow使用及训练预测自己的数据集
  12. 前端vue实现图片压缩并且将其转换为jpg格式图片;前端转换图片格式;前端使用js转换图片格式;前端使用canvas将png格式图片转成jpg格式
  13. 0704暑假集训前的欢乐大杂烩总结
  14. 达梦管理工具连接数据库服务器时提示:错误号 6001 网络通信异常
  15. Deep Graph Kernels
  16. RVDS 3.1 下载地址及破解方法
  17. gn、ninja的安装-Ubuntu18.04
  18. eating的中文意思_eating是什么意思_eating的翻译_音标_读音_用法_例句_爱词霸在线词典...
  19. OmniPlan工具使用手册
  20. 自定义Horizon

热门文章

  1. 深度学习——优化算法
  2. python拼音怎么写-Python汉字转换成拼音
  3. 编译器,解释器,预编译器之间的关系
  4. NCT 127‘英雄回归’:最精英的一批练习生走着最难的一条路
  5. HashMap中put方法(白话加源码分析)
  6. 基于.net的大型web开源免费erp
  7. case、casex、casez的区别
  8. 计算机蓝屏安全模式都启动不了,stop:0x00000074蓝屏无法进入安全模式无法开机 解决办法...
  9. 控制搜索引擎蜘蛛的爬行收录
  10. 中断系统与定时/计数计时器