找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

定时刷新数码管出现亮暗不同的问题

查看数: 5533 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-7-6 16:27

正文摘要:

我采用使用定时器刷新数码管的办法,但是有个别的位显示发亮,有的显示发暗。有时不稳定。硬件检测无问题。程序在开始编程的时候还算稳定。但是在主函数中又加入些代码后,出现现在的亮度不稳定的现象。加入的代码和 ...

回复

ID:213619 发表于 2018-7-7 11:20
jerry_fuyi 发表于 2018-7-7 08:02
别的不说,就说这显示的是time1,
硬件方面,电阻应该每一段接一个而不是每一位,但这看起来像模块 ...

主要是定时扫描1ms一次,是串行扫面后面有芯片。 之前显示还是好好的。但是在主程序中加入一段代码后出了问题。加的内容主要是关于定时中断计数的。当数值达到状态执行操作。  和刷新数码管是同一个定时器。

评分

参与人数 1黑币 +60 收起 理由
admin + 60 回帖助人的奖励!

查看全部评分

ID:366559 发表于 2018-7-7 08:02
别的不说,就说这显示的是time1,
硬件方面,电阻应该每一段接一个而不是每一位,但这看起来像模块的东西也不会弄错
软件方面,不会
还有一个问题,单片机和模块是串行通信的吗,这样的话是模块上自己有电路来扫描的,不应该出现亮暗的问题啊

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

ID:213619 发表于 2018-7-7 04:18
主程序很简单的。就是一个初始化后。一个按键状态监测的函数。你说到主程序我想到一个问题。如果我在初始化中进行一次刷新显示,显示会稳定但是会出现其他的问题。一个初始化显示没有这样重要吧。我在图片中的几个状态是按键触发的。
ID:213619 发表于 2018-7-7 03:59
yousunny 发表于 2018-7-6 16:56
首先你是一个很好的提问者。给你点赞。
如果不是硬件问题,估计是定时器的刷新时间被更改了。你检查一下哪 ...

你好,其实时间这个方面的问题我已经想过了。但是定时中断一直开着,并且主函数中无改变定时中断程序的代码。
ID:213619 发表于 2018-7-7 03:55

兴许大家看不懂,认为是乱码。赖我没有和大家提前说明,显示的是英语time0,time1,time2。显示无问题。只是有个别的数码管亮度不一
ID:213619 发表于 2018-7-6 17:01
我是采用定时器中断刷新的,1MS执行一次
ID:308437 发表于 2018-7-6 16:56
首先你是一个很好的提问者。给你点赞。
如果不是硬件问题,估计是定时器的刷新时间被更改了。你检查一下哪里影响了数码管的刷新,猜测,应该有延时程序。你可以试一下

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

ID:193818 发表于 2018-7-6 16:55
需要消隐

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表