请教stc1c5a60s2 如何AD转换,然后在lcd1602上显示。
如题,大师们,帮忙写一下程序,小弟刚学,不懂,感激不尽! 数码管显示 STC12C5A60S2的pdf文档,对照文档看看各个寄存器的作用 我这有 现成的 四位总线+10位ADC 代码包有点乱 自己整理一下吧 信天游 发表于 2012-11-27 20:45 static/image/common/back.gifSTC12C5A60S2的pdf文档,对照文档看看各个寄存器的作用
看了,看不大懂,我看他的实例程序是发送到串口的,我不懂怎么把ad转换的结果取出来,转换成1602能识别的数据 信天游 发表于 2012-11-27 20:30 static/image/common/back.gif
数码管显示
O(∩_∩)O谢谢 gaoyichuan000 发表于 2012-11-27 20:48 static/image/common/back.gif
我这有 现成的 四位总线+10位ADC 代码包有点乱 自己整理一下吧
嗯,好的,感谢 支持3楼!
连manual还没看就问。 快乐就好 发表于 2012-11-27 21:10 static/image/common/back.gif
看了,看不大懂,我看他的实例程序是发送到串口的,我不懂怎么把ad转换的结果取出来,转换成1602能识别的 ...
方法和数码管显示一样,都是向显示器件写数据,只不液晶的操作和数码管不一样 哪有这样问问题的
楼主你估计根本没去写,直接想找人替你写好了用吧? 这个型号本身自带Ad模块,已经帮你省了好多麻烦了。真想学单片机,要多思考多练手,不要怕麻烦。 1.STC官方手册上有ADC代码,自己不能抄吗
2.1602的参考程序满天飞,自己复制下,改下端口。
把两部分程序和在一起,就好了
void main(void)
{
//初始化
while(1)
{
adc(); //采样ADC
disp(); //显示到1602
}
}
页:
[1]