| 
 
| 我的程序是这么写的  大家帮忙看看有没有什么问题 // IO
 DDRA  = 0x00;
 PORTA = 0x20;
 
 
 ACSR=0X80;
 ADCSRA = 0x00;
 ADMUX  = 0x00;
 ADMUX  = 0x81| Adc_channel[i];   // 内部1.1v基准
 ADCSRA = 0x86;       //64分频, 使能ADC和开始ADC转换
 ADCSRA |= 0x40;
 //while((ADCSRA & 0x01)==0) {
 // ;         // 等待转换结束
 //}
 while((ADCSRA & 0x40)) {
 ;
 }
 
 Dl = (unsigned int)ADCL;
 Dh = (unsigned int)ADCH;
 | 
 |