引用第7楼
justinpiggy于2012-01-27 20:21发表的 Re:回 5楼(justinpiggy) 的帖子 :
真的是这么干的,死循环,然后等analogRead(Pin)>U
想想看10Bit的ADC就凑合着用用
所以当电容很大,电阻也弄得比较大的时候,RC常数t=R*C就会很大,这个loop时间就长啦
。。。。这不是积分式AD的思路么。。。亲。。。
还有。。。用习惯了不用库写AVR。。。看到analogRead(Pin)这一句 觉得不爽了。。。。
查寄存器吧。。。提高效率。。。同时也可以提高精度。。。
话说。。。12864的显示你是怎么处理的?丢到定时器中断里?? 还是在while(1)里面。。。