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

正文內(nèi)容

基于單片機(jī)的溫度采集系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)-在線瀏覽

2024-12-27 18:16本頁面
  

【正文】 存單元 60H 開始的單元中。不同作者編寫程序時,初始化堆棧指令也不完全相同,這是作者的習(xí)慣問題。 第二章 總體方案設(shè)計(jì) 課題的意義 課程設(shè)計(jì)是單片機(jī)課程教學(xué)的最后一個環(huán)節(jié),是對學(xué)生進(jìn)行全面的系統(tǒng)的訓(xùn)練。在設(shè)計(jì)中我們可以 消化與鞏固《單片機(jī)及接口技術(shù)》課程所學(xué)知識;理論聯(lián)系實(shí)際,學(xué)會用理論知識解決實(shí)際問題;培養(yǎng)設(shè)計(jì)能力,初步掌握設(shè)計(jì)的一般步驟與方法 8 系統(tǒng)整體硬件電路 芯片簡介 Max232 串口芯片 MAX232 芯片是專門為電腦的 RS232 標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路 ,使用 +5v 單電源供電。由 6 腳和 4 只電容構(gòu)成。 第二部分是數(shù)據(jù)轉(zhuǎn)換通道。其中 13 腳( R1IN)、 12 腳( R1OUT)、 11 腳( T1IN)、 14 腳( T1OUT)為第一數(shù)據(jù)通道。 TTL/CMOS 數(shù)據(jù)從 T1IN、 T2IN 輸入轉(zhuǎn)換成 RS232 數(shù)據(jù)從 T1OUT、 T2OUT 送到電腦 DP9插頭; DP9 插頭的 RS232 數(shù)據(jù)從 R1IN、 R2IN 輸入轉(zhuǎn)換成 TTL/CMOS 數(shù)據(jù)后從 R1OUT、R2OUT 輸出。 15 腳 DNG、 16 腳 VCC( +5v)。主要用于 Modem 通知計(jì)算機(jī)其處于在線狀態(tài),即 Modem 檢測到撥號音,處于在線狀態(tài)。 9 3 : TXD:此引腳將計(jì)算機(jī)的數(shù)據(jù)發(fā)送給外部設(shè)備;在你使用 Modem 時,你會發(fā)現(xiàn) TXD指示燈在閃爍,說明計(jì)算機(jī)正在通過 TXD 引腳發(fā)送數(shù)據(jù)。 5 : GND:信號地;此位不做過多解釋。 7 : RTS:請求發(fā)送;此腳由計(jì)算機(jī)來控制,用以通知 Modem 馬上傳送數(shù)據(jù)至計(jì)算機(jī);否則, Modem 將收到的數(shù)據(jù)暫時放入緩沖區(qū)中。 9 : RI : Modem 通知計(jì)算機(jī)有呼叫進(jìn)來,是否接聽呼叫由計(jì)算機(jī)決定 DS18b20 DS1820 是 Dallas 半導(dǎo)體公司生產(chǎn)的數(shù)字化溫度傳感器,是世界上第一片支持“一線總線”接口的溫度傳感器。新一代的“ DS18B20”體積更小、更經(jīng)濟(jì)、更靈活,使用戶可以充分發(fā)揮一線總線的長處 [5]?!?。 DS18B20 的特性 (1) 獨(dú)特的單接口僅需一個端口引腳進(jìn)行通訊; (2) 簡單的多點(diǎn)分布應(yīng)用; (3) 無需外部器件; (4) 可通過數(shù)據(jù)線供電,無需外部電源; (5) 零待機(jī)功耗; (6) 測溫范圍為 55℃ ~+125℃ ,以 ℃ 遞增; (7) 溫度以 9 位數(shù)字量讀出; (8) 溫度數(shù)字量轉(zhuǎn)換時間 200ms(典型值 ); (9) 用戶可定義的非易失性溫度報(bào)警設(shè)置; (10) 報(bào)警搜索命令識別并標(biāo)志超過程序限定溫度 (溫度報(bào)警條件 )的器件; (11) 應(yīng)用包括溫度控制、工 業(yè)系統(tǒng)、消費(fèi)品、溫度計(jì)或任何熱感測系統(tǒng)。 器件從單線的通信線取得其電源,在信號線為高電平的時間周期內(nèi),把能量貯存在內(nèi)部的電容器中;在單信號線為低電平的時間期內(nèi),斷開此電源,直到信號線變?yōu)楦唠娖街匦陆由霞纳?(電容 )電源為止。 max232芯片: MAX232 芯片是專門為電腦的 RS232 標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路 ,使用 +5v 單電源供電。采用 40 引腳雙列直插式DIP( Dual In Line Package),內(nèi)有 128 個 RAM 單元及 4K 的 ROM。80C51 內(nèi)部有時鐘電路,但需要石英晶體和微調(diào)電容外接,本系統(tǒng)中采用 12MHz 的晶振頻率。 ⒈ 電源 : ⑴ VCC 芯片電源,接 +5V; ⑵ VSS 接地端; ⒉ 時鐘 : XTAL XTAL2 晶體振蕩電路反相輸入端和輸出端。 PSEN:外 ROM 讀選通信號。 ① RST( Reset)功能:復(fù)位信號輸入端。 EA/Vpp:內(nèi)外 ROM 選擇 /片內(nèi) EPROM 編程電源。 ② Vpp 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,施加編程電源 Vpp。 P3 口還具有第二功能,用于特殊信號輸入輸出和控制信號(屬控制總線)。 硬件電路設(shè)計(jì)及描述 硬件電路由: Ds18b20, max232 芯片,晶振,復(fù)位電路,聲光報(bào)警電路, 8051 單片機(jī)等組 11 成。 DQ 數(shù)據(jù)輸入 /輸出引腳,開漏單總線接口引腳。 VDD外接供電電源輸入端。 DS18B20 讀出的溫度結(jié)果的數(shù)據(jù)為兩字節(jié),用 16 位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供。 這兩個數(shù)據(jù)格式如圖所示 : MSB LSB S S S S S 26 25 24 MSB LSB 23 22 21 20 21 22 23 24 高 8 位中的高 5 位是符號位,表示是零下還是零上。低8位中的D -1 , D-2 ,D -3 ,D -4 位溫度的小數(shù)部分。 在制作電路前我們先來看看要用的 MAX232,這里我們不去具體討論它,只要知道它是 TTL和 RS232 電平相互轉(zhuǎn)換的芯片和基本的引腳接線功能就行了。下圖就是MAX232 的基本接線圖。在 復(fù)位期間, CPU 并沒有開始執(zhí)行程序是在做準(zhǔn)備工作。 MCS51 單片機(jī)的復(fù)位靠外部電路來實(shí)現(xiàn),為了確保復(fù)位, RST 引腳上的高電平一般要維持大約 10 秒以上。 上電復(fù)位電路是利用電容充電來實(shí)現(xiàn)的。隨著著 RC 電路的充電RST的點(diǎn)位逐漸下降,只要保證RST位高電平的時間大于10秒就能正?;謴?fù)。如R K ?。保藲W姆,R S 取200歐姆左右,這樣當(dāng)按下K鍵時,RST端的電壓為4 .2V,滿足高電平要求。 ⒈ 電源 : ⑴ VCC 芯片電源,接 +5V; ⑵ VSS 接地端; ⒉ 時鐘 : XTAL XTAL2 晶體振蕩電路反相輸入端和輸出端。 PSEN:外 ROM 讀選通信號。 ① RST( Reset)功能:復(fù)位信號輸入端。 EA/Vpp:內(nèi)外 ROM 選擇 /片內(nèi) EPROM 編程電源。 ② Vpp 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,施加編程電源 Vpp。 P3 口還具有第二功能,用于特殊信號輸入輸出和控制信號。調(diào)用初始化程序 MOV A,P1 XRL A,03H 。沒有就返回 ACALL DL20MS 。再次判斷是否有鍵按下 JNZ MAIN MOV A,P1 MOV TMOD,20H 。調(diào)用 K1 鍵的處理程序 CJNE A,02H,NEXT1 LCALL K2 。延時 20MS 的程序 DL20MS: MOV R2,10 DL20MS1: MOV R3,250 DL20MS2: NOP NOP DJNZ R3,DL20MS2 DJNZ R3,DL20MS2 RET 。發(fā)送復(fù)位脈沖 MOV A,0CCH ACALL write_byte 。初始化溫度模塊 JNB ,$ 。send scratchpad mand ACALL read_byte 。存儲 LSB 在 R7 中 ACALL read_byte MOV R6,A 。delay 500us DJNZ R2,$ SETB MOV R2,20 。注意這兩條指令是否真的需要 DJNZ R2,$ RET 讀數(shù)據(jù)子程序 READ_BYTE: MOV R3,8 SETB NOP NOP READ1: CLR NOP NOP SETB NOP NOP NOP MOV R5,A MOV C, MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1