微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 1602数据不稳定怎么破

1602数据不稳定怎么破

时间:10-02 整理:3721RD 点击:
用STC12C5A60S2编了一个AD转换的,同时产生PWM,最后用1602显示带2位小数的电压值,可是它总是不稳定,一直闪闪闪,加了延时后发现出现了这样的问题:比如应该显示4.00,它显示一会就自动变成了“.00”!前面的4跑到哪里去了嘛。

把你程序发过来看看
那个PWM这个我还没有学会
可以教教么?

你先确定是显示的问题还是AD采集的问题吧

这个怎么确定?

我把它们单独测试时都是对的,放在一起就出问题,我觉得唯一的区别就是原来的那个1602显示上它最后是写了一个while(1);让那个停止在那里了,但是我做的那个程序需要它一边边的刷新,这就是区别,我不太懂了

需要一遍遍的刷新,你就把采集的数据往1602写的那一部分函数放在一个while(1)里面不就连续采集了,而且可以设置采集时间间隔

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top