读书人

ADC0809的C程序不知道哪错了。大侠们

发布时间: 2012-02-11 09:51:35 作者: rapoo

ADC0809的C程序,不知道哪错了。大侠们指点迷津啊
void main(void)
{ unsigned char xdata* data dptr;
unsigned char i,VOUT=0;
float Y,Y1,Y2,X;
while(1)

{
dptr=0x7ff8; //0809的地址(按照传统的接法)
*dptr=0x00; //启动转换
i=i;
i=i;
while(VEOC==0);//等待转换结束
VOUT =*dptr;//读转换结果

得到的就是错误结果,怎么也不对
譬如,我模拟输入电压为2.5V(参考电压5V),得到的结果是FFH

程序错了吗?



[解决办法]
有结果只能说你的器件跑起来了...

看看硬件上的问题...

读书人网 >单片机

热点推荐