呵呵 感谢楼上各位. 应该说问题得到了很好的解决. RMS用在此确实有些大材小用 ,但是还算OK ,昨天经过试验已经很好的采集了电压 .通过此c8051f的在线调试,把207和253对应的ad值,已经捕捉到, 后来用电压源发生器调试 ,已经能够做到207以下和253以上报警了.感谢各位,之前不准的地方在于,延时函数,有问题.20ms 32点,间隔625us,软件延时误差较大,后改成Timer2定时采集模式. 较好的达到了要求.另外把平方的过程独立到采集过程外,32点采集时,直接采集进入ad队列. 20ms结束后,才进行平方运算,再累加,开方.. |