freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于s08的溫度檢測顯示系統(tǒng)的設計(專業(yè)版)

2025-09-09 11:30上一頁面

下一頁面
  

【正文】 對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 23 } /******************************************************\ * *函數名稱: main() * *作用:主函數 \******************************************************/ void main(void) { PORT_init()。 LCD1602_E =0。 LCD1602_D47_PTD03 =y。(Value V_T_table[0][i+1])) { T=((V_T_table[1][i+1]V_T_table[1][i])*100)/16。 /*軟件觸發(fā),比較功能禁止 */ ADC1SC1=0X00。 /*ADC 初始化程序 */ signed int GetTemperature(int Value)。 /*需要顯示的字符的地址 */ RS_RW_E_init()。 LCD1602_DB(0x0C ,0x00)。i=14。 ADC1SC1=0X00。 逐次逼近式 ADC是一個具有反饋回路的循環(huán)系統(tǒng),主要部件有電壓比較器、逐次逼近寄存器( SAR)、結果寄存器、數字 /模擬轉換器( Digital To Analog, DAC)和控制電路,如圖 。在 Vdd和 Vss之間接 10μ F鉭電容器和 F的陶瓷旁路電容器, 10μ F鉭電容器來為系統(tǒng)提供大容量的電荷存儲,同時應在離 MCU電源管腳盡可能近的地方安裝一個 F的陶瓷旁路電容器來抑制高頻噪音。 (4) 具有 80字節(jié)的 RAM。其內部集成了 高性能模 /數轉換器( ADC) 和 串行通信模塊 , 具有很寬的工作溫度范圍 ( 40℃ ~ +125℃ ),可適應 各類惡劣環(huán)境 。 (4) 在工業(yè)環(huán)境中運行的可靠性差,對安放的環(huán)境要求較高;程序在 RAM 中運行,易受外界干擾破壞。 1 基于 S08 的溫度檢測顯示系統(tǒng)的設計 2 目 錄 1 緒論 ......................................................... 3 設計背景 ....................................................... 3 數據采集系統(tǒng)簡單介紹 ........................................... 3 2 方案論證 ..................................................... 4 微控制器的選擇 ................................................. 4 顯示方案選擇 ................................................... 5 溫度傳感器的選擇 ............................................... 6 3 溫度測量顯示系統(tǒng)硬件設計 ....................................... 7 溫度采集模塊硬件設計 ........................................... 7 MCU 控制器模塊設計 ............................................. 8 顯示模塊電路的設計 ............................................. 9 4 溫度測量顯示系統(tǒng)軟件設計 ....................................... 9 微控制器程序的開發(fā)環(huán)境及語言 ................................... 9 程序設計 ...................................................... 10 A/D 轉換原理及程序 ....................................... 11 熱敏電阻阻值和溫度的非線性對性模塊原理及程序 ............. 13 溫度顯示模塊程序 ........................................ 15 總結 .......................................................... 17 參考文獻 ...................................................... 17 附錄 A 溫度采集與顯示程序 ....................................... 19 附錄 B 接線原理圖 .............................................. 24 3 1 緒論 設計背景 在人類的生活環(huán)境中,溫度扮演著極其重要的角色。 它是由單片機及其些外圍芯片構成的數據采集系統(tǒng),是近年來微機技術快速發(fā)展的結果,它具有如下特點 : (1) 系統(tǒng)不具有自主開發(fā)能力,因此,系統(tǒng)的軟硬件開發(fā)必須借助開發(fā)工具。該芯片還可以通過 BDM 在計算機與微控制器進行在線編程及后臺調試,避免頻繁的插拔單片機, 編譯軟件調試功能強大 。 (5) 結構緊湊、輕巧、裝配容易。 1 2 3 4 5 6ABCD654321DCBAT i t l eN um b e r R e v i s i o nS i z eBD a t e : 1 2 J a n 2 0 11 S he e t of F i l e : E : \ c r e a t _ p r e t e l \ M y D e s i gn 孫延召 .d dbD r a w n B y :P T B 0P T B 1P T B 2P T B 3P T D 0P T D 1V s s a dV dd a dP T D 2P T D 3P T G 3VrefhVreflBKGDPTG5PTG6VssPTC0PTC1PTC2PTC3PTC5P T C 4I R QR E S E TP T F 0P T F 1P T F 4P T F 5P T E 0P T E 1P T E 2P T E 3PTE4PTE5PTE6PTE7VssVddPTG0PTG1PTG2PTA0PTA1M C 9S 0 8A W 6 0 4 4 P i n L Q F P4MR11MC12 7p FC22 7p FC30 .1 uFR24 .7 kS1C40 .1 uFV C CC51 0u FV C C 圖 MC9S08AW60外部工作電路原理圖 該電路為 MCU控制器電路,其中, G0、 G G2口分別與 LCD1602的 RS、 R/W、E引腳連接; C0~C3口與 LCD1602的 DB0~DB3引腳連接; D0~D3口與 LCD1602的DB4~DB7引腳連接。逐次逼近式 ADC用 DAC的輸出電壓來驅動比較器的反相端。 /* 寫 ADC1SC1啟動轉換 */ while(!(ADC1SC1_COCO))。i++) { if(Value== V_T_table[0][i]) /* 表中是否有值 */ { T=V_T_table[1][i]。 /* 屏幕開關 打開顯示屏 不顯示光標 不閃爍 */ RS_RW_E_init()。 LCD1602_write_dat(Disp_Value[0][g],Disp_Value[1][g])。 /*查表得到溫度程序 */ unsigned int convert_begin(void)。 /*禁止轉換完成中斷,單次轉換 */ } /******************************************************\ * *函數名稱: convert_begin() * *作用:啟動 A/D 轉換 \******************************************************/ unsigned int convert_begin(void) { unsigned int Vtemp。 T=T*(ValueV_T_table[0][i])。 } /******************************************************\ * *函數名稱: LCD1602_init() * *作用 LCD1602 初始化 \******************************************************/ void LCD1602_init(void) { LCD1602_DB(0x08 ,0x03)。 } /******************************************************\ * *函數名稱: LCD1602_display() * *作用 LCD1602 顯示 \******************************************************/ void LCD1602_display(void) { if(neg_flag) /* 如果是負,最高位顯示 */ { LCD1602_DB(0x00,0x08)。 LCD1602_init()。本人完全意識到本聲明的法律后果由本人承擔。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。 PTGDD=0XFF。 delay40us(10000)。 } /****************
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1