A/D转换的初始化部分,mc9s12dg128用的程序是:
#include <hidef.h> /* common
defines and macros */
#include <MC9S12DG128.h> /*
derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128"
void main(void) {
unsigned char ch;
DDRB=0XFF;
ATD0CTL2=0XC0;
ATD0CTL3=0X08;
ATD0CTL4=0XE3;
ATD0DIEN=0X00;
ATD0CTL5=0XA7;
PORTB=0XFF;
while(1) {
while(ATD0STAT1_CCF0==0)
ch=ATD0DR0L;
PORTB=~ch;
}
}
我们的单片机是pc9s12xs128,dg改为xs,运行会出现ATD0STAT1_CCF0 not declared(or
typename),如果把mc 改为pc,会出现pc9s12xs128.h file not found
费解啊,怎么解决呢?详细点啊