一般选用向ADBUSY写1的方法进行转化,以下是读取AD值的函数:
uint GetAD0value(uchar channel)//0~7对应AIN0~7,8是温度传感器
{//AD采样
}
温度的转化使用以下关系式:[2.4*GetAD0value(8)-3177.7]/117;
与其它逐次逼近式的AD操作类似,有几个点需要主要:1有8个通道,内部还有一个通道用于测温;2内部可产生一个12V电压基准,并能x2输出
一般选用向ADBUSY写1的方法进行转化,以下是读取AD值的函数:
uint GetAD0value(uchar channel)//0~7对应AIN0~7,8是温度传感器
{//AD采样
}
温度的转化使用以下关系式:[2.4*GetAD0value(8)-3177.7]/117;