单片机/MCUwilliam hill官网
直播中

沐雨潇潇

8年用户 27经验值
私信 关注
[问答]

【求助】由于单片机定时器中断而导致1602显示跳动

如题,我需要一直执行一个对传感器扫描并采集转换后并在1602上显示的采集函数,但同时我的定时器一直在进行时钟计数,会一直产生定时器中断导致前一个扫描函数出错,结果就是1602上的显示数字偶尔会大幅度跳动,当我执行采集函数时关闭中断则不会出现这个问题,但这样我的电子时钟则停止计数没办法使用了,请问各位大神该怎样分配两者才不出错。  有点长,烦请各位大神解决一下
已退回2积分

回帖(3)

chenwei6991627

2016-6-2 20:19:54
两个功能分开来使用,看你数据采集的时间了
举报

沐雨潇潇

2016-6-3 09:27:09
引用: chenwei6991627 发表于 2016-6-2 20:19
两个功能分开来使用,看你数据采集的时间了

可我在采集数据显示的同时得显示时间,我考虑加了个延时在采集和显示之间,在数据采集较大的时候没跳动了,但小数据还是跳动
举报

chenwei6991627

2016-6-3 09:34:19
跳动说明显示的时间短,或者采集到数据在变化
举报

更多回帖

发帖
×
20
完善资料,
赚取积分