快乐就好 发表于 2012-11-27 19:39:09

请教stc1c5a60s2 如何AD转换,然后在lcd1602上显示。

如题,大师们,帮忙写一下程序,小弟刚学,不懂,感激不尽!

信天游 发表于 2012-11-27 20:30:37

数码管显示

信天游 发表于 2012-11-27 20:45:40

STC12C5A60S2的pdf文档,对照文档看看各个寄存器的作用

gaoyichuan000 发表于 2012-11-27 20:48:34

我这有 现成的 四位总线+10位ADC 代码包有点乱 自己整理一下吧

快乐就好 发表于 2012-11-27 21:10:42

信天游 发表于 2012-11-27 20:45 static/image/common/back.gif
STC12C5A60S2的pdf文档,对照文档看看各个寄存器的作用

看了,看不大懂,我看他的实例程序是发送到串口的,我不懂怎么把ad转换的结果取出来,转换成1602能识别的数据

快乐就好 发表于 2012-11-27 21:11:41

信天游 发表于 2012-11-27 20:30 static/image/common/back.gif
数码管显示

O(∩_∩)O谢谢

快乐就好 发表于 2012-11-27 21:12:26

gaoyichuan000 发表于 2012-11-27 20:48 static/image/common/back.gif
我这有 现成的 四位总线+10位ADC 代码包有点乱 自己整理一下吧

嗯,好的,感谢

devcang 发表于 2012-11-28 08:59:11

支持3楼!      


连manual还没看就问。

信天游 发表于 2012-11-28 12:11:42

快乐就好 发表于 2012-11-27 21:10 static/image/common/back.gif
看了,看不大懂,我看他的实例程序是发送到串口的,我不懂怎么把ad转换的结果取出来,转换成1602能识别的 ...

方法和数码管显示一样,都是向显示器件写数据,只不液晶的操作和数码管不一样

bigeblis 发表于 2012-11-28 12:39:58

哪有这样问问题的
楼主你估计根本没去写,直接想找人替你写好了用吧?

zodiac 发表于 2012-11-28 13:34:00

这个型号本身自带Ad模块,已经帮你省了好多麻烦了。真想学单片机,要多思考多练手,不要怕麻烦。

songshanxiaozi 发表于 2014-7-9 16:07:01

1.STC官方手册上有ADC代码,自己不能抄吗
2.1602的参考程序满天飞,自己复制下,改下端口。
把两部分程序和在一起,就好了

void main(void)
{
//初始化
while(1)
{
adc();   //采样ADC
disp();   //显示到1602
}
}
页: [1]
查看完整版本: 请教stc1c5a60s2 如何AD转换,然后在lcd1602上显示。