開了兩個中斷,一個定時,另一個為外部中斷,void TIMER0INIT(){T0CON=0B10001000;//1000 0011,PSA=0,分頻16;TMR0L=0xDC;TMR0H=0x0B;//INTCON=0B10100000;//GIE=1;TMR0IE=1;TMR0IF=0;(=1須軟件清零)這里有兩種方式
1 //-----------------------2 //單片機內(nèi)部10位AD,入口參數(shù)為(adcon0,adcon1)3 // 返回為采樣到的AD值4 //------------------------------------5 uint AD10(uchar m,uchar n)//ADCON1,ADCON0參數(shù)設置數(shù)6 {// ADC