欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: ATtiny13A ADC查詢法使用 [打印本頁]

作者: daiya    時間: 2020-5-30 16:39
標題: ATtiny13A ADC查詢法使用
void adc_init(void)
{
   ADCSRA = 0x00;  //禁用ADC
   ADMUX = 0x03;
   ACSR = 0x80;    //禁用模擬比較器
   ADCSRB = 0x00;
   ADCSRA = 0x83;
}
uint read_adc(void)
{
   uint temp = 0;
   ADCSRA |= (1 << ADSC);   //使能AD轉換,第一次轉換,結果丟棄
   while((ADCSRA & (1 << ADIF)) == 0); //等待AD轉換結束
   ADCSRA |= (1 << ADIF); //ADIF1用來清除ADIF,規格書上要求的
   ADCSRA |= (1 << ADSC);   //使能AD轉換,第二次轉換,結果保留
   while((ADCSRA & (1 << ADIF)) == 0); //等待AD轉換結束
   ADCSRA |= (1 << ADIF);
   temp = ADCL;
   temp |= (int)(ADCH << 8);
   
   return temp;
}





歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1