微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求问51单片机程序改成430

求问51单片机程序改成430

时间:10-02 整理:3721RD 点击:
老婆 21:42:01
unsigned long ReadCount(void)
{
unsigned long Count;
unsigned int ADval;
unsigned char i;
ADDO=1;
ADSK=0;
Count=0;
while(ADDO);
for(i=0;i<24;i++) //读24个bit
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)Count++;
}
ADSK=1; //发送第25个脉冲,表示下次转换使用A通道128db
//Count=Count^0x800000;
ADSK=0;
//ADval = (int)(Count >> 8);//取高十六位有效值
ADval = (int)(Count>>8);
//ADDO=1;
return(ADval);
}
其中ADDO  ADSK 是怎么定义的  告诉我一下怎么改 两个问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top