
分类
技术干货
51单片机DIY开发板(97%直插件)-实验2-数码管
简介
51单片机DIY开发板(97%直插件)-实验2-数码管,包括Proteus电路仿真、C语言程序代码及操作演示视频。
简介:51单片机DIY开发板(97%直插件)-实验2-数码管,包括Proteus电路仿真、C语言程序代码及操作演示视频。实验2-数码管动态显示
开发板开源工程链接:
https://oshwhub.com/xiezhaoyan/51-dan-pian-ji-diy-kai-fa-ban-97-zhi-cha-jian。

一、开发板硬件部分
数码管模块有8个8位共阴极数码管组成,四个数码管一组,包括LED1和LED2。数码管的位码通过74HC138控制,控制引脚为STC89C52RC单片机的P1.2、P1.3、P1.4;数码管的段码由STC89C52RC单片机的P0端口输出,通过74HC245总线缓冲器输出给8位数码管。

图1 数码管模块原理图

图2 数码管位置
二、Proteus仿真电路
数码管模块的Proteus仿真电路如图3所示,具体绘制过程,可以参考我的B站视频:B站Proteus仿真电路绘制视频。
Proteus仿真电路的工程文件见百度网盘链接。

图3 数码管动态显示仿真电路
三、Keil程序
数码管动态显示程序,显示8位数字0~7,从左到右显示。具体程序见图4,程序代码见附件。




图4 数码管动态显示程序参考代码
四、演示视频
具体演示视频,可以参考我的B站视频:B站联合仿真和开发板验证视频。
数码管动态显示相关资源下载:
链接:https://pan.baidu.com/s/1oMPkZQvDPx_sP47ju-U2Og?pwd=nts5
提取码:nts5
喜欢的话请关注点赞,谢谢!!!






评论