比较程序第25行“ADMUX=0XC7”以及程序第71行“x=

 电容器新闻     |      2019-04-03 05:47

  ISIS仿真时,数码管模型显示的闪烁现象和缓存现象,需要对其进行短延时和清屏,否则,显示将出现乱码现象。可在main()主函数里加入两条语句:

  比较程序第25行“ADMUX=0XC7”以及程序第71行“x=(5000*(long)i)/1023”所指参考电压不一致,导致输入模拟电压值与数码管显示电压值不一致,有哪几种修改方案。

  (2)调节电位器(POT-LOG),观察数码管显示的电压值与虚拟直流电压表显示的电压是否一致。

  2.将编译通过后的程序烧写到单片机里,调节AD电位器,观看开发板上数码管的显示情况。

  注意数码管的位选端排列顺序,实验板与课本电路图中数码管排序不同,故需要调整位选端。

  把数码管显示改为LCD1602液晶显示。(可参考P240“0~5V数字电压调整器”lcd部分程序内容)