下載手機汽配人

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

提問者:網友 2018-08-27
最佳回答
// 此程序為ADC0的應用例程 在中斷模式使用定時器3溢出 // 作為開始轉換信號來測量片內溫度傳感器 // ADC0的結果經過計算得到溫度值顯示在lcd1602液晶上 // // 假設在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; // 數據指針 sfr16 TMR3RL = 0x92; // 定時器3重裝值 sfr16 TMR3 = 0x94; // 定時器3計數器 sfr16 ADC0 = 0xbe; // ADC0數據 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數據 sfr16 DAC1 = 0xd5; // DAC1數據 //----------------------
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

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