#define adc0 ADCON&=~(7<<1)
#define adc1 ADCON&=~(7<<1);ADCON|=1<<1
#define adc2 ADCON&=~(7<<1);ADCON|=2<<1
#define adc3 ADCON&=~(7<<1);ADCON|=3<<1
#define adc4 ADCON&=~(7<<1);ADCON|=4<<1
#define adc5 ADCON&=~(7<<1);ADCON|=5<<1
#define adc6 ADCON&=~(7<<1);ADCON|=6<<1
#define adc7 ADCON&=~(7<<1);ADCON|=7<<1
#define adc_on ADCON|=1<<7
#define start_adc ADCON|=1
#define clr_adc_IF ADCON&=~(1<<6)
void ADC_chushihua()
{
ADT=202;
ADCH=247;
EADC=1;
}
|