下載手機汽配人

c8051f020的溫度傳感器的具體用法

提問者:網(wǎng)友 2018-08-27
最佳回答
// 此程序為ADC0的應用例程 在中斷模式使用定時器3溢出 // 作為開始轉(zhuǎn)換信號來測量片內(nèi)溫度傳感器 // ADC0的結(jié)果經(jīng)過計算得到溫度值顯示在lcd1602液晶上 // // 假設(shè)在XTAL1和XTAL2之間連接一個22.1184MHz晶體 // // 系統(tǒng)時鐘頻率存儲在全局常量SYSCLK // ADC0采樣率存儲在全局常量SAMPLERATE0 // // 目標器件: C8051F02x // 鏈接工具 KEIL C51 6.03 / KEIL EVAL C51 // //----------------------------------------------------------------------------- // 包含文件 //----------------------------------------------------------------------------- #include // SFR聲明 #include //----------------------------------------------------------------------------- // C8051F02X的16位SFR定義 //----------------------------------------------------------------------------- sfr16 DP = 0x82; // 數(shù)據(jù)指針 sfr16 TMR3RL = 0x92; // 定時器3重裝值 sfr16 TMR3 = 0x94; // 定時器3計數(shù)器 sfr16 ADC0 = 0xbe; // ADC0數(shù)據(jù) sfr16 ADC0GT = 0xc4; // ADC0大于窗口 sfr16 ADC0LT = 0xc6; // ADC0小于窗口 sfr16 RCAP2 = 0xca; // 定時器2捕捉/重裝 sfr16 T2 = 0xcc; // 定時器2 sfr16 RCAP4 = 0xe4; // 定時器4捕捉/重裝 sfr16 T4 = 0xf4; // 定時器4 sfr16 DAC0 = 0xd2; // DAC0數(shù)據(jù) sfr16 DAC1 = 0xd5; // DAC1數(shù)據(jù) //----------------------
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“c8051f020的溫度傳感器的具體用法”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。