本帖最后由 d5252yh0307 于 2013-5-1 13:06 编辑
最近用AVR M16做个酒精测试仪器,但在测量采样这部分出了问题,困扰了很久也查不出原由。
1.我PA0口单端信号输入,仿真时,测量前面几个电压值都还正常,误差在0.001-0.002之间。问题就在后面了,当我把电位器的电压调节到0.5V或者1V,3V的时候就数字极其不对。
2.仿真的时候,虽然运行成功,但有很多处警告,意思是AVR的AD转换的结果不被写入到ADC寄存器,原因是ADC寄存器被锁存了?这句话是什么意思?理解不透。
3.仿真运行时候,调节电位器的电压,仿真没变化,要重新运行数据才会有变动?
不知道大家有没有遇到相关类似的问题,大家一起讨论讨论。 |