单片机数码管实验(单片机数码管实验心得体会)

海潮机械 2022-12-14 15:08 编辑:admin 273阅读

1. 单片机数码管实验心得体会

单片机控制数码管分两种。

1、静态数码管,控制比较简单,只送段码就可以了。比如:P1=0xc0,共阳极的话,将显示0 2、动态数码管,控制就比较复杂一些,需要先送位选码,再送段码,而且要不断的重复执行这个过程,利用视觉暂留原理,达到显示的效果。

2. 静态数码管实验心得

数码管显示不正常大概有以下几种现象:

1,完全不显示;

2,显示部分段码;

3,显示部分位码;

4,显示闪烁;

5,以上几种综合。

解决方法步骤

1,确定数码管是共阴还是共阳

2,检查数码管每段是否完好 .

如果上面两条没问题,则:

若完全不显示:

检查电压是否加反,共阴的位选送低电平,共阳的位选送高电平

若某一位只显示部分段:

检查程序所送段码是否正确,注意共阴的段选送高电平,共阳的段选送低电

若有一位或几位完全不显示:

(1)若静态显示(所有位显示一样的数):只需检查程序这几位送的电平是

否正确

(2)若动态显示(扫描显示不同的数):若数字滚动显示或闪烁,则动态扫

描速度过慢,应减少延时,加快扫描

若显示的数字缺胳膊少腿或三头六臂:

这种现象只存在于动态扫描情况下,称为鬼影。

原因是扫描过快导致上一个字符(视觉暂留结果)显示在当前字符上产生重

解决办法:增长延时,减慢扫描

还有一种情况:

若采用同时送段码和位码,则注意送段码前数据口要清零

3. 单片机数码管与独立按键实验实验报告

你先把你需要的功能描述清楚,然后再请人帮你写程序。比如说,按键分几种动作(就点动/长按/连续点动?),每一种按键动作,触发什么功能(进入设置模式/加/减/移动/结束设置),显示的格式是 怎样,硬件原理图。

4. 单片机数码管实验报告总结

先让你的第一个数码管显示要显示的第一个数字,其他数码管关闭;

然后关闭第一个数码管显示;

然后让你的第二个数码管显示要显示的第二个数字,其他数码管关闭;

然后关闭第二个数码管;

然后让第三个数码管显示要显示的第三个数字,其他数码管关闭;

然后关闭第三个数码管;

……

……

依次类推,到最后一个后返回到第一个重新显示。

当显示的速度足够快的时候,你就看到所有的数码管都亮起来,显示了不同的数字。

这个叫扫描显示。

当你从头扫到尾的频率在25Hz之上的时候,看到的就都亮了,当然如果之后25Hz会感觉到抖动。

至于能跑到多少Hz要看你单片机的速度了。

我们电脑显示屏一般在60Hz。

5. 单片机数码管实验心得体会总结

关于51单片机数码管段选怎么记问题。

实际中的写法,差不多都是先送数据再送使能的。

这个区别,没有原理可以说的,按照实际效果决定的

非要说原理,就是使能之後,由於上一次数据没有清空,数码管显示上一个数据,然後再送数据才显示当前数据,在视觉上就会有“残影”

6. 单片机数码管实验报告

1、先更换同型号规格新电池试试。电量不足会引起数显数字不全。更换新电池不能解决问题,就是显示器故障了。

2、显示器基本没有维修价值,建议到衡器门市更换新的同型号显示器

3、将正常LCD接脚用手并联在维修秤LCD上,再开机观察正常的LCD上是否也有相同不b良情况,如没有的话就可断定为LCD不良。

7. 单片机数码管实验原理

这样貌似无法控制完全开启或者完全关断。你可以试试将IO口设置成高阻状态,驱动一下试试,如果不能完全点亮就把R6、R7……换小一点,再不亮就把段码限流电阻减小。这电路是有问题的,我给你说的也就是临时解决办法,即使能用,也不能保证可以长期稳定运行。