欢迎光临拨动开关网站,我们提供优质的产品

微型拨动开关厂家

防水微动开关生产,三挡拨动开关定制价格

[单片机接近PNP开关]51单片机数字管的静态和动态显示

作者:八月      发布时间:2021-04-18      浏览量:0
1、名称:冯子豪2、学号:1602019

1、名称:冯子豪

2、学号:16020199001

【嵌牛导游】数字管的显示是单片机入门阶段必须进行的基础实验。

3、【嵌牛鼻】5;单片机;单片机;单码管显示

【嵌牛提问】动态显示和静态显示有什么区别?为什么要轮流给数?

4、【嵌牛正文】

操作数字管的显示实际上与操作led灯的操作基本相同,可以将数字管作为操作8段led灯来显示我们想要的效果,如下图所示。

如果想让数字管显示1的话,只要点亮b、c两个LED灯即可,数字管的a~dp(数字管的点)对应于字节的1~8位,假设是共阳极接法,即111比1001对应于16进制的F9。

5、数字管的显示分为静态显示和动态显示

数字管的静态显示,实际上只要向数字管的特定位发送相同的数据即可。

动态显示的原理实际上是一位一位的操作操作所有的数字管因为每个人的操作非常快,而且一直轮流给数,原理实际上是利用人眼的视觉暂时效果和发光管的馀晖作用来达到效果,只是操作的比较快,我们的眼睛看不见,感觉是动态显示。

数字管的连接方法分为共阳极和共阴极两种连接方法

共阴极连接方法只要我们给数字管逻辑高电平,就可以控制显示对应的数字

共阳极我们只要给逻辑低电平就可以控制显示各个数字

我操作的51单片机的数字管的连接方法如下图所示

这4个数字管是共阳极连接方法,J6跳线帽连接时,我们可以给逻辑低电平来操作数字管。

就像我上面提到的一样,数字管相当于8个LED灯共阳极连接,然后用这4个共阳极连接法数字管各连接一个PNP型的三极管开关,RL1的4个电阻是为了限流,防止电流过大烧坏数字管,Q1~Q4,即P20~P23引脚在低电平时,由三极管导通,数字管点亮,即这4个数字管的位置选择端,P20~P23

P00~P07将这4个数字管的段落选择并联控制。

首先实现数字管的静态显示,操作如下。

数字管对各位选择端进行操作,显示不同的数字

操作如下(位选择的评论错误,应依次从第一位到第四位)

经过大神的指导,数字管的数字显示不清楚,重影没有消影,进行动态显示时,IO口从高电平到低电平,有一定的残留电流,因此在发送位置选择数据之前,需要添加P0列=0xf。

版权声明:本文为博客原创文章,转载请附上博客链接!