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

正文內(nèi)容

定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì)(存儲版)

2024-10-12 12:37上一頁面

下一頁面
  

【正文】 ,最后檢查元器件是否連接到正確的單片機(jī)引腳; 第二,檢查焊點(diǎn),要仔細(xì)檢查是否存在漏焊和錯(cuò)焊現(xiàn)象;對于距離很近的相鄰焊點(diǎn),要檢查是 否出現(xiàn)短接,這些都需要使用萬用表進(jìn)行測量。 單片機(jī)作為我們主要的專業(yè)課程之一,我覺得單片機(jī)課程設(shè)計(jì)很有必要,而且很有意義。在此也了解到理論知識與實(shí)踐相結(jié)合的重要意義,學(xué)會了堅(jiān)持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的鋪墊! 指導(dǎo)老師尤學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,平易近人,論文期間指引我克 服一個(gè)由一個(gè)的困難,讓我學(xué)會對困難無所畏懼,以及對問題的一些很重要的思考方法。存放按鍵次數(shù)變量 TIME1 EQU 3AH 。中斷初始化 ACALL INIT_TIME 。按鍵按下后把采集的溫度送入 29h ACALL DISPLAY。啟用定時(shí)器 T0中斷優(yōu)先 MOV TL0, (81925000)MOD 32 。溫度采集一次 INC R0 INC TIME1 。ds18b20 存在 ACALL WRITE_18B20 。調(diào)用寫入數(shù)據(jù)子程序 ACALL READ_18B20 。 。一共八位數(shù)據(jù) CLR C WR1: CLR DQ 。讀取兩個(gè)字節(jié)的數(shù)據(jù) MOV R1, 29H 。讀取下一個(gè)位 MOV R1, A DEC R1 DJNZ R4, RE0 RET 。取個(gè)位數(shù) MOVC A, A+DPTR 。程序結(jié)束 。指定查表地址 MOV R5, 4 DP1: MOV R1, 250 。等待 50us DJNZ R3, RE3 RRC A 。重新釋放總線 NOP DJNZ R2, WR1 SETB DQ RET 。 T7: SETB DQ RET 。 。調(diào)用寫入溫度子程序 MOV A, 0BEH 。調(diào)用復(fù)位子程序 JB FLAG, ST 。是否一分鐘到了 INC MIN MOV SEC,0 MOV A,MIN CJNE A,5,TT1 。初始化定時(shí)器,使用定時(shí)器 T0模式 1 計(jì)時(shí) MOV TMOD, 00000000B 。按鍵是否按下,如果按下轉(zhuǎn)入存儲溫度讀取子程序 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 26 JMP LOOP M1: 。初始化 MOV TIME1, 0 MOV R0, 30H 。5ms 計(jì)時(shí)變量 FLAG EQU 38H 。設(shè)計(jì)過程,好比是我們?nèi)祟惓砷L的歷程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 22 致 謝 首先,感謝我的指導(dǎo)老師尤老師。 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 21 結(jié)束語 這次畢業(yè)設(shè)計(jì),我通過基于單片機(jī) AT89S52 的設(shè)計(jì)和應(yīng)用,對單片機(jī)工作原理, 功能有了深刻的了解,并對單片機(jī)匯編程序的應(yīng)用有了新的、更進(jìn)一步的認(rèn)識。由于溫度是一個(gè)變化量,在不同時(shí)刻有不同的讀出值,以確定讀出的正確性,我們采用與普通溫度計(jì)對比的方法進(jìn)行調(diào)試。整個(gè)過 程操作完成后,斷開電源,然后再次接通電源,整個(gè)部件依然能穩(wěn)定的工作,則設(shè)計(jì)才成功。我們只用到其中的 4路。 SETB DJNZ R1, LOOP1 DJNZ R5, DP1 RET 5 調(diào)試過程 硬件是整個(gè)作品的基礎(chǔ),所有的工作必須依賴硬件電路的正常運(yùn)行,在整個(gè)設(shè)計(jì)過程中,硬件的設(shè)計(jì)調(diào)試是一種重要的環(huán)節(jié)。 圖 44 DS18B20的寫時(shí)序圖 DS18B20初始化程序上一部分已提到 ,其采集程序詳見附錄 (三)溫度數(shù)據(jù)的 LED顯示 在檢查到按鍵按下后,驅(qū)動(dòng) LED 將存儲的溫度數(shù)據(jù)依次顯示 數(shù)碼管顯示子程序 DISPLAY: MOV A, 29H MOV B,10 DIV AB MOV B_BIT, A 。所有這些信號,除存在脈沖外,都是由總線控制器發(fā)出的。 Recall EEPROM(將 EEPROM中的報(bào)警值復(fù)制到 RAM) [B8H]:此指令將 EEPROM中的報(bào)警值復(fù)制到 RAM中的第 4個(gè)字節(jié)里。 Read Scratchpad (從 RAM中讀數(shù)據(jù)) [BEH]:此指令將從 RAM中讀數(shù)據(jù),讀地址從地址 0開始,一直可以讀到地址 9,完成整個(gè) RAM數(shù)據(jù)的讀出。如果在多芯片掛接時(shí)使用此指令將會出現(xiàn)數(shù)據(jù)沖突,導(dǎo)致錯(cuò)誤出現(xiàn)。 存在脈沖:在復(fù)位電平結(jié)束之后,控制器應(yīng)該將數(shù)據(jù)單總線拉高,以便于在 15~60uS后接收存在脈沖,存在脈沖為一個(gè) 60~240uS的低電平信號。然后拉高數(shù)據(jù)線 NOP NOP NOP MOV R0,32H TSR2: JNB data_line,TSR3 。其中,數(shù)字位占 9位,符號位也占一位。但根據(jù)實(shí)際需要,在便箋式 RAM 和 EERAM 中加入 CONFIG 字節(jié)。顯然, DS18B20 與 DS1820 的溫度字節(jié)定義不一致,當(dāng) DS18B20 的工作模式依此選擇 11 位、 10 位和 9 位時(shí),末尾為零的低位數(shù)就分別對應(yīng)于一位、二位和三位。格式中的第 0~4 位在寫操作時(shí)不予考慮,讀出時(shí)總是“ 1”;第 7位在寫操作時(shí)不考慮,讀出時(shí)為“ 0”。當(dāng) UDD= ~ 時(shí),在 10~+85℃范圍內(nèi),可確保測量誤差不超過177。 TX、 RX 分別表示發(fā)送與接受。它把晶體振蕩器的頻率 2 分頻后供給片內(nèi)其他電路。但單片機(jī)復(fù)位不影響內(nèi)部 RAM 的狀態(tài),包括工作寄存器 R0─ R7。在閑置模式下, CPU 停止工作。需注意的是:如果加密位 LB1被編程,復(fù)位時(shí)內(nèi)部會鎖存 EA端狀態(tài)。一般情況下, ALE 仍以時(shí)鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸出時(shí)鐘或用于定時(shí)目的。對 P3 端口寫 “1” 時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入 口使用。 P2口 : P2 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動(dòng) 4 個(gè) TTL 邏輯電平。 在 flash 編程時(shí), P0 口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。 管腳說明 主要引腳的具體描述如下; 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 4 Vcc: 電源。 (2) 片內(nèi)有 8K 字節(jié)在系統(tǒng)可編程 Flash 存儲器 。 圖 21 硬件原理圖 3 硬件電路設(shè)計(jì) 單片機(jī) AT89S52 簡介 主要特性 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 3 在本 設(shè)計(jì)中,是以 AT89S52 單片機(jī)為核心的。目前市場上已有的溫度采集自動(dòng)記錄儀為需經(jīng)常換紙的跟紙式記錄儀和采用熱敏電阻傳感器的普通溫度儀,價(jià)格高、體積較大,而且精度低,也有部分無紙記錄儀,采用液晶顯示屏作為數(shù)據(jù)輸出,但存在測試精度低、不便于存放大量溫度數(shù)據(jù)、成本高的缺點(diǎn),我們設(shè)計(jì)開發(fā)了一種融數(shù)字溫度傳感器、單片機(jī)于一體的掌定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 2 上型溫度采集自動(dòng)記錄儀,從而達(dá)到體積小、重量輕、測試精度高、存儲容量大、成本低、便于隨身攜帶、隨時(shí)可進(jìn)行溫度數(shù)據(jù)分析的掌上型溫度采集記錄儀,具有較好的推廣應(yīng)用價(jià)值。 25 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 1 1 緒論 溫度采集自動(dòng)記錄在生活領(lǐng)域、醫(yī)療領(lǐng)域、科學(xué)研究、生產(chǎn)實(shí)踐中均有著廣泛應(yīng)用,如測量病人體溫、分析氣溫變化、控制某生產(chǎn)加工車間的溫度等。 6 晶振電路 2 DS18B20 的測溫范圍為: 55℃ ~+125℃,其分辨率可達(dá) ℃。 畢業(yè)論文 I 畢業(yè)論文 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 摘要 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng),是現(xiàn)在自動(dòng)記錄系統(tǒng)的重要組成部分。DS18B20 為主要元器件,該器件能對溫度信號進(jìn)行 A/ D變換,直接形成數(shù)字式溫度數(shù)據(jù)輸出。 1 10 4 軟件設(shè)計(jì) 18 24 附錄 A畢業(yè)設(shè)計(jì)原理圖 2 系統(tǒng)的總體設(shè)計(jì)概述 作品產(chǎn)生背景 由于溫度采集自動(dòng)記錄在生活領(lǐng)域、醫(yī)療領(lǐng)域、科學(xué)研究、生產(chǎn)實(shí)踐中均有著廣泛應(yīng)用,如測量病人體溫、分析氣溫變化、控制某生 產(chǎn)加工車間的溫度等。 (二)溫度顯示驅(qū)動(dòng)部分 顯示驅(qū)動(dòng)方式按常規(guī)設(shè)計(jì)實(shí)施,選用高亮度發(fā)光 LED 器件顯示。 它的性能與主要特點(diǎn)如下: (1) 與 MCS51 微控制器產(chǎn)品系列兼容。 (10) 空閑狀態(tài)維持低功耗和掉電狀態(tài)保存存儲內(nèi)容。在這種模式下, P0 不具有內(nèi)部上拉電阻。 具有第二功能。 P3口 : P3 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p3 輸出緩沖器能驅(qū) 動(dòng) 4 個(gè) TTL 邏輯電平。 ALE/PROG: 當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時(shí), ALE(地址鎖存允許)輸出脈沖用于鎖存地址的 低 8 位字節(jié)。 EA/VPP: 外部訪問 允許,欲使 CPU 僅訪問 外部程序 存儲器( 地址為0000HFFFFH), EA 端必須保持低電平(接地)。 [2] 此外, AT89S52 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。 RESET 當(dāng)由高電 平變?yōu)榈碗娖胶?,單片機(jī)從程序存儲器 0 地址開始執(zhí)行程序。時(shí)鐘發(fā)生器是一個(gè) 2分頻電路。 DS18B20的單線接口 I/O 端就屬于漏極開路輸出。 圖 35 單線總線接法電路圖 定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 9 DS18B20 性能特點(diǎn) DS18B20 在繼承 DS1820 全部優(yōu)點(diǎn)的基礎(chǔ)上,主要做了如下改進(jìn): ( 1)供電電壓范圍擴(kuò)大為 ~ 。在便箋式 RAM 的第五個(gè)字節(jié)是 CONFIG 寄存器,其格式如下: MS B 代表最高有效位, LSB 代表最低有效位。在執(zhí)行讀便箋 RAM命令后,可將這兩個(gè)字節(jié)的溫度值通過單線總線傳送給主 CPU,高位字節(jié)的符號代表溫度值為正還是為負(fù)。 DS18B20 的內(nèi)部存儲器的映射關(guān)系如圖 452所示,用 DS18B20 測量溫度時(shí),因?yàn)橥ㄟ^編程的方定時(shí)數(shù)據(jù)自動(dòng)記錄系統(tǒng)設(shè)計(jì) 10 法即可將 DS18B20 設(shè)定在高分辨力模式下,所以不再需要這兩個(gè)值。舉例說
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1