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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于ds18b20測量當(dāng)前溫度(存儲版)

2025-07-15 01:44上一頁面

下一頁面
  

【正文】 方式與自動重裝載方式相仿,在此方式下, TH2 翻轉(zhuǎn)使定時(shí)器 2 的寄存器用 RCAP2H 和 RCAP22L中的 16位數(shù)值重新裝載,該數(shù)值由軟件設(shè)置。所以,當(dāng)定時(shí)器 2 作為波特率發(fā)生器使用時(shí), T2EX 可作為附加的外部中斷源來使用。 當(dāng)設(shè)置定時(shí) /計(jì)數(shù)器 2 為時(shí)鐘發(fā)生器時(shí), C/T2( T2CON .1) =0, T2OE ( ) =1,必須由 TR2( )啟動或停止定時(shí)器。程序員不應(yīng)將 “1”寫入這些位,它們是將來 AT89 系列產(chǎn)品作為擴(kuò)展用的。10pF 。 掉電模式 在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi) RAM 和特殊功能寄存器 的內(nèi)容在終止掉電模式前被凍結(jié)。低電壓編程模式適合于用戶在線編程系統(tǒng),而高電壓編程模式可與通用 EPROM 編程器兼容。每個(gè)字節(jié)寫入周期是自身定時(shí)的,通常約為。 程序校驗(yàn):如果加密位 LB LB2 沒有進(jìn)行編程,則代碼數(shù)據(jù)可通過地址和數(shù)據(jù)線讀回原編寫的數(shù)據(jù),加密位不可直接校驗(yàn),加密位的校驗(yàn)可通過對存儲器的校驗(yàn)和寫入狀態(tài)來驗(yàn)證。 ( 032H) =FFH 聲明為 12V 編程電壓。 C到+ 125。 3 VDD 可選擇的 VDD 引腳。使用寄生電源時(shí), DS18B20 不需額外的供電電源;當(dāng)總線為高電 15 平時(shí),功率由單總線上的上拉電阻通過 DQ 引腳提供;高電平總線信號同時(shí)也向內(nèi)部電容 CPP充電, CPP在總線低電平時(shí)為器件供電 。由主機(jī)發(fā)出的復(fù)位脈沖和跟在其后的由 DS18B20 發(fā)出的應(yīng)答脈沖構(gòu)成。除了應(yīng)答脈沖所有這些信號都由主機(jī)發(fā)出同步信號。s,通過拉低總線60181。主機(jī)在寫 1 時(shí)序向 DS18B20 寫入邏輯 1,而在寫 0時(shí)序向 DS18B20 寫入邏輯 0。s)。s,且在兩次獨(dú)立的讀時(shí)序之間至少需要 1181。s 內(nèi)有效,因此主機(jī)必須在讀時(shí)序開始后的 15181。常見的八段 LED 數(shù)碼管結(jié)構(gòu)如圖 所示 : 圖 數(shù)碼管的內(nèi)部結(jié)構(gòu) 它由 8個(gè)發(fā)光二極管組 成 ,其中 7個(gè)長條形的發(fā)光二極管排列成“日”字形 ,另一個(gè)發(fā)光二極管在整個(gè)數(shù)碼管的右下角 ,用來顯示小數(shù)點(diǎn)。通常將這個(gè)段碼用單片機(jī)系統(tǒng)中的一個(gè)字節(jié)進(jìn)行存儲 ,正好這個(gè)字節(jié)中的 8個(gè)二進(jìn)制位 (D D D D D DD D0),依次對應(yīng) LED 數(shù)碼管的 8個(gè)筆段 dp、 g、 f、 e、 d、 c、 b、 a。 單片機(jī)數(shù)字溫度計(jì)充分利用了 DS18B20和 AT89S52硬件結(jié)構(gòu)的簡潔性,使用 8段數(shù)碼管顯示,價(jià)格低廉且應(yīng)用廣泛?!秵纹瑱C(jī)接口電路與應(yīng)用程序?qū)嵗? 北京航天航空大學(xué)出版社 沈德金 陳粵初 1990 6《基于 AT89S51 的便攜式實(shí)時(shí)溫度檢測儀》王勇 葉敦范 2021 。《數(shù)字電路基礎(chǔ)》 人民郵電出版社 陳永甫 主編 2021 4延時(shí) 6MS DEL1: MOV R7,0C0H DJNZ R7,$ DJNZ R6,DEL1 POP PSW RET NUM: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H END 31 (小結(jié)) 基于 DS18B20 的數(shù)字溫度計(jì)工作穩(wěn)定、可靠,體積小巧、線路簡單、成本低、應(yīng)用靈活、測溫精度和轉(zhuǎn)換速度足以保證大多數(shù)測溫系統(tǒng)工作的要求。如何使 LED 數(shù)碼管顯示數(shù)字和字母呢 ?這里我們以 共陰極 LED 數(shù)碼管為例 ,當(dāng)讓其顯示數(shù)字“ 3”時(shí) ,只要 a、 d、 e、 f、 g 段的發(fā)光二極管點(diǎn)亮 ,b、c、 dp 段的發(fā)光二極管不亮 ,即 a、 d、 e、 f、 g 段發(fā)光二極管的陽極加上高電平“ 1” ,b、 c、 dp 段發(fā)光二極管的陽極加上低電平“ 0” ,同時(shí)使 LED 數(shù)碼管的公共陰極接低電平“ 0” ,則 LED 數(shù)碼管此時(shí)就能顯示數(shù)字“ 3”。 LED 數(shù)碼管的結(jié)構(gòu)與工作原理 LED 數(shù)碼管的基本組成是半導(dǎo)體發(fā)光二極管 ,它是將若干個(gè)發(fā)光二極管 ,按照一定的筆段組合起來構(gòu)成的一個(gè)整體。當(dāng)傳送 0 時(shí), DS18B20 在該時(shí)序結(jié)束時(shí)釋放總線,再由上拉電阻將總線拉回空閑高電平狀態(tài)。所以主機(jī)在發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)序,以便 DS18B20 能夠傳送數(shù)據(jù)。s 內(nèi)釋放總線,然后由上拉電阻將總線拉至高電平。讀 /寫時(shí)序如圖所示。 DS18B20 檢測到這個(gè)上升沿后,延時(shí) 15181。 命令 描述 協(xié)議 此命令發(fā)出后 1Wire 18 總線上的活動 溫 度 轉(zhuǎn) 換 命 令 Convert T 開始溫度轉(zhuǎn)換 44h DS18B20 向主機(jī)傳送轉(zhuǎn)換狀態(tài)(寄生電源不適用) 存 儲 器 命 令 Read Scratchpad 讀暫存器完整的數(shù)據(jù) BEh DS18B20 向主機(jī)傳送 總共 9字節(jié)的數(shù)據(jù) Write Scratchpad 向暫存器的 3 和 4 字節(jié)寫入數(shù)據(jù)( TH, TL 和精度) 4Eh 主機(jī)向 DS18B20 傳送 3個(gè)字節(jié)的數(shù)據(jù) Copy Scratchpad 將 TH, TL和配置寄存器的數(shù)據(jù)復(fù)制到 EEPROM 48h 無 Recall E2 將 TH, TL和配置寄存器的數(shù)據(jù)從 EEPROM 中調(diào)到暫存器中 B8h DS18B20 向主機(jī)傳送調(diào)用狀態(tài) Read Power Supply 向主機(jī)示意電源供電狀態(tài) B4h DS18B20 向主機(jī)傳送供電狀態(tài) 表 (1) DS18B20 的信號方式 DS18B20 采用嚴(yán)格的單總線通信協(xié)議,以保證數(shù)據(jù)的完整性。 訪問 DS18B20 必須嚴(yán)格遵守這一命令序列,如果丟 失任何一步或序列混亂,DS18B20 都不會響應(yīng)主機(jī)(除了 Search ROM 和 Alarm Search 這兩個(gè)命令,在這兩個(gè)命令后,主機(jī)都必須返回到第一步)。暫存器的 6 和 7 字節(jié)器件內(nèi)部保留使用。開漏單總線接口引腳。 。讀 AT89C52 簽名字節(jié)需將 和 置邏輯低電平,讀簽名字節(jié)的過程和單元 030H、031H 及 032H 的正常校驗(yàn)相仿,只返回值意義如下: ( 030H) =1EH 聲明產(chǎn)品由 ATMEL 公司制造。編程完成后, 變?yōu)楦唠娖奖硎緶?zhǔn)備就緒狀態(tài)。 4. 在高電壓編程方式時(shí),將 EA/Vpp 端加上 +12V 編程電壓。 Flash 存儲器的編程 AT89C52 單片機(jī)內(nèi)部有 8k 字節(jié)的 Flash PEROM,這個(gè) Flash 存儲陣列出廠時(shí)已處于擦除狀態(tài)(即所有存儲單元的內(nèi)容均為 FFH),用戶隨時(shí)可對其進(jìn)行編程??臻e模式可由任何允許的中斷請求或硬件復(fù)位終止。對外接電容 C C2 雖然沒有十分嚴(yán)格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振 蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性,如果使用石英晶體,我們推薦電容使用30pF177。 IE 也有一個(gè)總禁止位 EA, 它能控 制所有中斷的允許或禁止。 引腳除了是一個(gè)標(biāo)準(zhǔn)的 I/O 口外 , 還可以通過編程使其作為定時(shí) /計(jì)數(shù)器 2 的外部時(shí)鐘輸入和輸出占空 比 50%的時(shí)鐘脈沖。在波特率發(fā)生器工作方式中, TH2 翻轉(zhuǎn)不能使 TF2 置位,故而不產(chǎn)生中斷。如果定時(shí) /計(jì)數(shù)器 2 作為發(fā)送器或接收器,其發(fā)送和接收的波特率可以是不同的,定時(shí)器 1 用于其它功能,如圖 所示。這個(gè)脈沖使 EXF2 置位,如果中斷允許,同樣產(chǎn)生中斷 。 捕獲方式 在捕獲方式下,通過 T2CON 控制位 EXEN2 來選擇兩種方式。 定時(shí)器 2 定時(shí)器 2 是一個(gè) 16 位定時(shí) /計(jì)數(shù)器。定時(shí) /計(jì)數(shù)器 2 的控制和狀態(tài)位位于T2CONT2MOD,寄存器對( RCAO2H、 RCAP2L)是定時(shí)器 2 在 16 位捕獲方式或 16 位自動重裝載方式下的捕獲 /自動重裝載寄存器。 Flash 存儲器編程時(shí),該引腳加上+12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使 用 12V 編程電壓 Vpp。該位置位后,只有一 條 MOVX 和 MOVC 指令才能將ALE 激活。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能 , P3 口還接收一些用于 Flash 閃速存儲器編程和程序校驗(yàn)的控制信號。 表 和 的第二功能 引腳號 功能特性 T2,時(shí)鐘輸出 T2EX(定時(shí) /計(jì)數(shù)器 2) 6 P2 口 P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流) 4 個(gè) TTL 邏輯 門電路 .對端口 P2 寫“ 1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口 使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號拉低時(shí)會輸出一個(gè)電流 (IIL)。 P0 口 P0 口是一組 8 位漏極開路型雙向 I/O 口,也即地址 /數(shù)據(jù)總線復(fù)用口。 共 8 個(gè)中斷源 8k 可反復(fù)擦寫 (1000 次) Flash ROM 該設(shè)計(jì)控制器使用 ATMEL 公司的 AT89C52 單片 機(jī),測溫傳感器使用 DALLAS 公司 DS18B20,用 LED 來 實(shí)現(xiàn)溫度顯示。 1 課題名稱 :基于 DS18B20 測量當(dāng)前溫度 學(xué)生姓名 :胡 兆杰 專 業(yè) :計(jì)算機(jī)控制技術(shù) 班 級 : 0801 時(shí) 間 : 指導(dǎo)教師:陳 敏 電子信息與自動化工程系 2021 年 12 月 26日 1 目錄 1 引言 ................................................4 2 硬件設(shè)計(jì) .............................................4 AT89C52 簡介 .........................................4 DS18B20 傳感器 ......................................14 LED 數(shù)碼管 ..........................................22 ( AT89C52)控制電路原理圖及工作原理 .............23 3 程序設(shè)計(jì)(程序說明和程序清單) ........................24
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1