?? readme.txt
字號:
本例程給出了F020的ADC0的使用方法;其模擬輸入用片內(nèi)溫度傳感器的信號。
結(jié)果在LCD上顯示。
1、ADC0 的參考電壓采用由VREF0輸入,其通過跳線S200接到內(nèi)部基準電壓輸出VREF上。
2、ADC0的輸入信號由特殊功能寄存器AMX0SL的低四位和AMX0CF的低四位確定,本例中選擇溫度傳感器為輸入信號,所以(AMX0SL&0x08),AMX0CF保持復位值。
3、ADC0的起停由控制寄存器ADC0CN(可位尋址)控制,
4、ADC0的內(nèi)部放大器增益和ADC轉(zhuǎn)換時鐘由ADC0CF控制
初始化結(jié)果:內(nèi)部溫度傳感器允許,并ADC0輸入,ADC0參考電壓為內(nèi)部VREF;ADC0數(shù)據(jù)為右對齊方式;增益為2;ADC0的時鐘為SYSCLK/8;
溫度約為:temp=(result-2582)/9 攝氏度
本例采用查詢方法進行AD轉(zhuǎn)換
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -