HOLTEK單片機(jī)自帶ADC轉(zhuǎn)換的使用
下面是ADC轉(zhuǎn)換的步驟:
ADC的數(shù)據(jù)轉(zhuǎn)換計(jì)算:
芯片內(nèi)部的數(shù)據(jù)格式:
下面用程序來(lái)介紹一下吧:
1.首先對(duì)ADC寄存器進(jìn)行初始化:
//*******************************************************
//
//
//*******************************************************
void AD_init()
{
}
ADCR寄存器:
void AD_convert()//啟動(dòng)ADC轉(zhuǎn)換
{AD_data=0; //AD_data為無(wú)符號(hào)long型的數(shù)據(jù)
_start=0;//啟動(dòng)AD轉(zhuǎn)換 _start=1; _start=0; while(_eocb); //等待轉(zhuǎn)換結(jié)束 AD_data=_adrh;//讀取轉(zhuǎn)換值 }
轉(zhuǎn)換完以后就可以得到轉(zhuǎn)換后的值了!HT66F50的用法和232的用法差不多,由于時(shí)間有限,就沒(méi)有在50上面試驗(yàn)。
評(píng)論