这个应该很容易呀我的建议是一共使用三个变量,其中一个将A/D结果寄存器的内容取出存放,然后付给另两个分别为min和max的变量,以后每隔一段时间(可以是100ms也可以是一分钟不等采样一次)然后将A/D结果与min和max分别比较,存取最大和最小值,10分钟后将max与min做差,看看是否超过0.4v,这样的处理和使用什么样的单片机无关,若单片机无片内A/D就比较麻烦。 发表时间:2003年4月16日16:47:24