?? main.c
字號:
/*-----------------------------------------------------*
*工 程 名:AD.prj *
*硬件連接:PTB0/AD0 接模擬量輸入端 *
*程序描述:獲取1路A/D轉(zhuǎn)換結(jié)果,并濾波,通過串口發(fā)送出去 *
*目 的:掌握AD轉(zhuǎn)換的基本編程方法 *
*注 意:用SD-1實驗板測試時,把液晶拔出,否則可能影響結(jié)果*
*----------《嵌入式應(yīng)用技術(shù)基礎(chǔ)教程》教學(xué)實例---------*/
/*[頭文件]*/
#include "GP32C.H"
/*[函數(shù)聲明]*/
extern void SCIInit(void); //串行口函數(shù)聲明
extern void SCISend1(unsigned char o);
//有關(guān)A/D轉(zhuǎn)換函數(shù)聲明
extern unsigned char adave(unsigned char n,unsigned char channel);
extern unsigned char advalue(unsigned char channel);
extern unsigned char admid(unsigned char channel);
/*[主程序]*/
void main(void)
{
SCIInit(); //串行口初始化
ADCLK=0b00110000; //A/D用內(nèi)部總線時鐘,2分頻
while(1)
SCISend1(adave(20,0)); //采集、濾波并發(fā)送
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -