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

正文內容

基于at89s51單片機單片機控制空調溫度系統畢業(yè)設計(文件)

2025-11-29 01:51 上一頁面

下一頁面
 

【正文】 輸入口使用時,因為內部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。 P3口 : P3是一組帶有內部上拉電阻的 8位雙向 I/O口。 P3口除了作為一般的 I/O 口線外,更重要的用途是他的第二功能,如表 。該器件為六引腳雙列直插式封裝。發(fā)光源的引腳為輸入端,受光器的一角為輸出端,常見的發(fā)光源為發(fā)光二極管,受光器為光敏二極管、光敏三極管等等。在發(fā)光二極管上提供一個偏置電流,再把信號電壓通過電阻耦合到發(fā)光二極管上,這樣光電晶體管接受到得是在偏置電流上增、減變化的光信號,其輸入電流將隨輸入的信號電壓作線性變化。 總體方案結構如 圖 。 采用集成溫度傳感器,如常用的 AD590 和 LM35。由于采用了一種獨特的電路結構,并利用最新的薄膜電阻激光微調技術校準,使得 AD590 具有很高的精度。針對不同的采樣對象,有不同的 A/D 轉化器 (ADC)可供選擇,其中有通用的也有專用的。 采用逐次逼近式轉換器,對于這種轉換方式, 通常是用一個比較器輸入信號與作為基準的 N位 DAC 輸出進行比較,并執(zhí)行 N次 1位轉換。 逐次逼近型 A/D 轉換器,如 AD0809,其特點是轉換速度快,精度也比較高,輸出為二進制碼,直接接 I/O 口,軟件設計方便。 數字顯示部分 通常的 LED 顯示器有 7 段或或者 8段和“米”字段之分。同樣,共陽極 LED顯示 器的工作原理也一樣。若用繼電器時要注意器電感的反向電動勢,和開關觸點對電源的影響,以及開關脈沖對整個電路的影響等,應該 加入必要的防止干擾的措施。由于電流環(huán)路是低阻抗電路,對噪音的敏感度低,因此提高通訊系統的抗干擾能力,常用于有噪音干擾的環(huán)境里傳輸信號。 獨立式按鍵電路配置靈活,軟件簡單。 圖 溫度采集電路 A/D 轉換電路 選用 89S51 作為中央處理器, A/D 轉換器選用 ADC0809,其連接電路如圖 所示。輸出部分為硅光敏雙向可控硅,在紅外線作用下可雙向導通。 圖 鍵盤電路 電源電路 電源也不能小視,每一個系統的電源都不容馬虎,電源雖然簡單,但需要功能可靠,且需要功能可靠, 且每個板子上都有 CBB 電容和高品質的 ELNA 電容做退耦,如圖 所示。 在單片機控制系統中,大體上可分為數據處理、過程控制兩個基本類型。所謂“模塊”,實質上就是所完成一定功能,相對獨立的程序段,這種程序設計方法叫模塊程序設計法。 圖 主程序流程圖 空調溫度控制單元設計 20 程序啟動后,首先清理系統內存,然后對溫度進行采集并通過 A/D 轉換后,傳輸到單片機,再由單片機控制顯示設備,顯示現在的溫度,然后系統進入待機狀態(tài),等待鍵盤輸入設定溫度,然后系統將設定溫度與現在溫度進行比較,得出結果后,啟動制冷系統或是加熱系統。 89S51 的低三位數據用于選擇 8 路模擬電壓輸入,但實際上由于只有 1路模擬量,即溫度采集電路中的 IN1, IN0直接與 ADC0809的 IN1,IN0相連。一旦查詢到變?yōu)楦唠娖綍r,即用外部數據傳送指令將轉換結空調溫度控制單元設計 21 0INT果輸入 ,則 EOC 端可懸空,啟動轉換后,89S51 延遲 100μs 以上,再讀入數據。 A/D 轉換的子程序如下: DATA0809: SETB NOP NOP SETB 。每個數值的顯示時間由 DISPLAY_TIME 確定。欲輸入設定值(溫控值)時,按一下 “ 模式 設定鍵 ” ,程序進入設定狀態(tài),此時輸入設定值顯示的 3位 LED數碼管中,按下 “ 加溫 鍵 ” 或 “ 降溫 鍵 ” ,即可輸入 相應的數 值;這樣可完成 3 位數的輸入。子程序被調用后,首先從 B寄存器中取值, 系統就開始 對 鍵盤 進行掃描,延時 100ms 后進行復查 ,即查看~ 中那個寄存器有信號,設定有鍵按下為 1,否則為 0。 空調溫度控制單元設計 24 圖 鍵盤子程序流程圖 鍵盤子程序如下: KEYPROC: MOV A,B 。第一個鍵按下后的處理 AJMP KEY_RET KeyOver: CLR StartEnd 。清 F0,表示無鍵按下 ORL P3,00111100B 。取反 空調溫度控制單元設計 25 JZ K_RET 。設置有鍵按下的標志 K_RET: ORL P3,00111100B ??傮w的檢查順序應該是原理圖、 PCB 圖、裝配情況、焊接工藝。雖然在制作過程中不可避免地遇到很多問題,但是最后還是在老師以及同學的幫助下圓滿解決了這些問題,實現了整個系統設計與最后調試,相關指標達到期望的要求,很好地完成了本次設計任務。為以后從事單片機軟硬件產品的設計開發(fā)打下了良好的基礎,樹立獨立從事產品研發(fā)的信心,并在這種能力上得到了比較充分的鍛煉。調用顯示 LCALL YS700MS 。調用延時 LJMP STOP MAIN: MOV R5,50 空調溫度控制單元設計 31 LCALL KEYPROC TEMC: MOV P1,00000001B 。調用鍵盤子程序 CLR LCALL YS2MS CLR MOV R5,53 DELAY18: MOV R6,50 DELAY28: MOV R7,200 DELAY38: JB ,HERE22 DJNZ R7,DELAY38 DJNZ R6,DELAY28 DJNZ R5,DELAY18 SETB SETB LCALL YS20MS LCALL DATA8870 DELAY40: MOV R6,50 DELAY50: MOV R7,200 空調溫度控制單元設計 32 DELAY60: JB ,HERE25 DJNZ R7,DELAY60 DJNZ R6,DELAY50 DJNZ R5,DELAY40 DJNZ R4,TEML1 LJMP STOP HERE17: JNB ,HERE17 HERE25: LCALL YS2MS MOV A,P3 ANL A,0FH HERE26: JB ,HERE26 CJNE A,01H,BJ1 LCALL TEM AJMP TEMC BJ1: CJNE A,02H,STOP AJMP SRWD STOP: MOV P1,00000010B 。調用顯示 MOV A,70H CJNE A,0FFH,AAA1 LJMP MAIN AAA1: CJNE A,71H,HERE7 。調用 AD MOV 70H,0FFH LCALL XS 。重新復位啟動 。調用延時 DD1: MOV R5,50 DL11: MOV R6,50 DL21: MOV R7,100 DL31: JB ,HERE8 DJNZ R7,DL31 DJNZ R6,DL21 DJNZ R5,DL11 AJMP QUDONG HERE8: JB ,AA1 AJMP DL3 AA1: LCALL YS700MS JB ,AA2 AJMP DL3 AA2: LJMP MAIN HERE9: LCALL YS10S 。清零兩口 CLR AJMP DD1 。調用鍵盤子程序 CLR LCALL YS20MS SETB AJMP QUDONG QUDONG: LCALL DATA0809 。調用鍵盤子程序 CLR LCALL YS2MS CLR LCALL YS20MS CLR LCALL YS2MS CLR LCALL YS20MS LCALL YY0 MOV R5,50 SRWD: MOV R4,03H SRWD1: MOV P1,00000011B 。停止預置數 DELAY43: MOV R6,50 DELAY53: MOV R7,100 DELAY63: JB ,QIDONG DJNZ R7,DELAY63 DJNZ R6,DELAY53 DJNZ R5,DELAY43 LCALL DATA0809 LCALL XS AJMP MAIN 。初始化 MOV P2,01011000B MOV P3,OFFH CLR LCALL DATA0809 。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1