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

正文內(nèi)容

外文翻譯---基于單片機(jī)的多點(diǎn)溫度檢測(cè)系統(tǒng)的設(shè)計(jì)-單片機(jī)-展示頁(yè)

2025-01-31 09:28本頁(yè)面
  

【正文】 數(shù)據(jù)存儲(chǔ)器,這兩次有效的 PSEN 信號(hào)不出現(xiàn)。 該位置位后,只有一條 MOVX 和 MOVC 指令 ALE才會(huì)被激活。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖。對(duì) Flash 存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖( PROG )。 RET:復(fù)位輸入。 P3口還接收一些用于 Flash 閃速存儲(chǔ)器編程和程序校驗(yàn)的控制信號(hào)。對(duì) P3 口寫(xiě)入“ 1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。 P3口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。 Flash 編程或檢驗(yàn)時(shí), P2 亦接收高位地址和其它控制信號(hào)。 在 訪問(wèn)外部程序存儲(chǔ)器或 16 位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVXDPTR 指令)時(shí), P2 口送出高 8位地址數(shù)據(jù)。對(duì)端口寫(xiě)“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流( IIL)。 P1 口: P1是一個(gè)帶有內(nèi)部上拉電阻的 8位雙向 I/O口, P1 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流 ) 4個(gè) TTL 邏輯門(mén)電路。 在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8個(gè) TTL 邏輯門(mén)電路,對(duì)端口寫(xiě)“ 1”可作為高阻抗輸入端用。 GND:地 引腳功能說(shuō)明: 串行通信口及中斷系統(tǒng)繼續(xù)工作。同時(shí), AT89C51 可降至 0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式??删幊檀?UART 通道 2個(gè) 16位定時(shí) /計(jì)數(shù)器 128 8字節(jié)內(nèi)部 RAM 全靜態(tài)操作: 0Hz— 24MHz 4K 字節(jié)可重擦寫(xiě) Flash 閃速存儲(chǔ)器 主要性能參數(shù): 如果溫度小于所設(shè)定的最低溫度就啟動(dòng)報(bào)警裝置。報(bào)警電路可以在被測(cè)溫度不在上下限范圍內(nèi)時(shí),發(fā)出報(bào)警鳴叫聲音。 二、 系統(tǒng)方案 本系統(tǒng)采用 AT89C51 作為該系統(tǒng)的單片機(jī)。溫度檢測(cè)及顯示也逐漸采用自動(dòng)化控制技術(shù)來(lái)實(shí)現(xiàn)監(jiān)控。中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 1 基于單片機(jī)的多點(diǎn)溫度檢測(cè)系統(tǒng)的設(shè)計(jì) 一 、 引言 隨著社會(huì)的發(fā)展和技術(shù)的進(jìn)步,人們?cè)絹?lái)越注重溫度檢測(cè)與顯示的重要性。溫度檢測(cè)與狀態(tài)顯示技術(shù)與設(shè)備已經(jīng)普遍應(yīng)用于各行各業(yè),市場(chǎng)上的產(chǎn)品層出不窮。本課題就是一個(gè)溫度檢測(cè)及狀態(tài)顯示的監(jiān)控系統(tǒng)。系統(tǒng)整體硬件電路包括,電源電路,傳感器電路,溫度顯示電路,上下限報(bào)警電路等。溫度控制的基本原理為 :當(dāng) DSl8B20 采集到溫度信號(hào)后,將溫度信號(hào)送至 AT89C51 中處理,同時(shí)將溫度送到 LCD 液晶屏顯示,單片機(jī)根據(jù)初始化設(shè)置的溫度上下限進(jìn)行判斷處理,即如果溫度大于所設(shè)的最高溫度就啟動(dòng)風(fēng)扇降溫 。 溫度控制器的原理 圖 三、系統(tǒng)硬件設(shè)計(jì) AT89C51 的介紹 AT89C51 是美國(guó) ATMEL 公司生產(chǎn)的低電壓,高性能 COMS8 位單片機(jī),片內(nèi)含 4Kbytes的可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器( PEROM)和 128bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng),片內(nèi)置通用 8 位中央處理器( CPU)和 Flash 存儲(chǔ)單元,功能強(qiáng)大 AT89C51 單片機(jī)可為您提供許多高性?xún)r(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域。與 MCS51 產(chǎn)品指令系統(tǒng)完全兼容 1000 次擦寫(xiě)周期 三級(jí)加密程序存儲(chǔ)器 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 2 32 個(gè)可編程 I/O 口線 6個(gè)中斷源 低功耗空閑和掉電模式 功能特性概述: AT89C51 提供以下標(biāo)準(zhǔn)功能: 4K 字節(jié) Flash 閃速存儲(chǔ)器, 128 字節(jié)內(nèi)部 RAM, 32 個(gè)I/O 口線,兩個(gè) 16位定時(shí) /計(jì)數(shù)器,一個(gè) 5 向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。空閑方式停止 CPU 的工作,但允許 RAM,定時(shí) /計(jì)數(shù)器。掉電方式保存 RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。 VCC:電源電壓 P0 口: P0 口是一組 8 位漏極開(kāi)路型雙向 I/O 口,也即地址 /數(shù)據(jù)總線復(fù)用口。 在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間即或內(nèi)部上拉電阻。 對(duì)端口寫(xiě)“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 Flash 編程和程序校驗(yàn)期間, P1接收低 8位地址。 P2口: P2 是一個(gè)帶有內(nèi)部上拉電阻的 8位雙向 I/O 口, P2 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 3 收或輸出電流) 4個(gè) TTL 邏輯門(mén)電路。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流( IIL)。在訪問(wèn) 8位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVXRI 指令)時(shí), P2 口線上的內(nèi)容在整個(gè)訪問(wèn)期間不改變。 P3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4個(gè) TTL 邏輯門(mén)電路。作輸入端時(shí),被外部拉低的 P3 口將用上拉電阻輸出電流( IIL)。 當(dāng)振蕩器工作時(shí), RET 引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。 ALE/PROG :當(dāng)訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí), ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié)。即使不訪問(wèn)外部存儲(chǔ)器, ALE 仍以時(shí)鐘振蕩頻率的 1/6 輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘 或用于定時(shí)目的。 如有必要,可通過(guò)對(duì)特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止ALE 操作。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置 ALE 無(wú)效。 PSEN :程序儲(chǔ)存允許( PSEN )輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89C51由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,即輸出兩個(gè)脈沖。 EA/VPP:外部訪問(wèn)允許。需注意的是:如果加密位 LB1被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA 端狀態(tài)。 Flash 存儲(chǔ)器編程時(shí),該引腳加上 +12V 的編程允許電源 VPP,當(dāng)然這必須是該器件是中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 4 使用 12V 編程電壓 VPP。 XTAL2:振蕩器反相放大器的輸出端。編程完成后, 變?yōu)楦唠娖奖硎緶?zhǔn)備就緒狀態(tài)。這個(gè)放大器與作為反饋元件的片外石英晶體 或陶瓷諧振器一起構(gòu)成自激振蕩器。這種情況下,外部時(shí)鐘脈沖接到 XTAL1 端,即內(nèi)部時(shí)鐘發(fā)生器的輸入端, XTAL2 則懸空。 空閑節(jié)電模式: 在空閑工作模式狀態(tài), CPU 保持睡眠狀態(tài)而所有片內(nèi)的外設(shè)仍保持 激活狀態(tài),這種方式由軟件產(chǎn)生??臻e模式可由任何允許的中斷請(qǐng)求或硬件復(fù)位終止。需要注意的是:當(dāng)由硬件復(fù)位來(lái)終止空閑工作模式時(shí), CPU 通常是從激活空閑模式那條指令的下一條指令開(kāi)始繼續(xù)執(zhí)行程序的,要完成內(nèi)部復(fù)位操作,硬件復(fù)位脈沖要保持兩個(gè)機(jī)器周期有效,在這種情況下,內(nèi)部禁止CPU 訪問(wèn)片內(nèi) RAM,而允許訪問(wèn)其它端口。 掉電模 式: 在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi) RAM 和特殊功能寄存器的內(nèi)容在終止掉電模式前被凍結(jié)。 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 5 程序存儲(chǔ)器的加密: 當(dāng)加密位 LB1 被編程時(shí),在復(fù)位期間, EA端的邏輯電平被采樣并鎖存,如果單片機(jī)上電后一直沒(méi)有復(fù)位,則鎖存起的初始值是一個(gè)隨機(jī)數(shù),且這個(gè)隨機(jī)數(shù)會(huì)一直保存到真正復(fù)位為止。此外,加密位只能通過(guò)整片擦除的方法清除。編程接口可接收高電壓( +12V)或低電壓( VCC)的允許編程信號(hào)。 AT89C51 的程序存儲(chǔ)器陣列是采用字節(jié)寫(xiě)入方式編程的,每次寫(xiě)入一 個(gè)字節(jié),要對(duì)整個(gè)芯片內(nèi)的 PEROM 程序存儲(chǔ)器寫(xiě)入一個(gè)非空字節(jié),必須使用片擦除的方式將整個(gè)存儲(chǔ)器的內(nèi)容清除。 AT89C51 編程方法如下: 在地址線上加上要編程單元的地址信號(hào)。 激活相應(yīng)的控制信號(hào)。 每對(duì) Flash 存儲(chǔ)陣列寫(xiě)入一個(gè)字節(jié)或每寫(xiě)入一個(gè)程序加密位,加上一個(gè)ALE/PROG 編程脈沖 。每個(gè)字節(jié)寫(xiě)入周期是自身定時(shí)的,通常約為 。寫(xiě)周期完成后,有效的數(shù)據(jù)就會(huì)出現(xiàn)在所有輸出端上,此時(shí),可進(jìn)入下一個(gè)字節(jié)的寫(xiě)周期,寫(xiě)周期開(kāi)始后,可在任意時(shí)刻進(jìn)行數(shù)據(jù)查詢(xún)。加密位不 可直接校驗(yàn),加密位的校驗(yàn)可通過(guò)對(duì)存儲(chǔ)器的校驗(yàn)和寫(xiě)入狀態(tài)來(lái)驗(yàn)證。 讀片內(nèi)簽名字節(jié): 讀簽名字節(jié)的過(guò)程和單元 030H、 031H 及 032H 的正常校驗(yàn)相仿,只需將 和 保持低電平,返回值意義如下: (030H)=1EH 聲明產(chǎn)品由 ATMEL 公司制造 (031H)=51H 聲明為 AT89C51 單片機(jī) (032H)=FFH 聲明為 12V 編程電壓 (032H)=05H 聲明為 5V 編程電壓 編程接口: 采用控制信號(hào)的正確組合可對(duì) Flash 閃速存儲(chǔ)陣列中的每一代碼字節(jié)進(jìn)行寫(xiě)入和存儲(chǔ)器的整片擦除,寫(xiě)操作周期是自身定時(shí)的,初始化后它將自動(dòng)定時(shí)到操作完成。另外一般監(jiān)控現(xiàn)場(chǎng)的電磁環(huán)境都非常惡 劣,各種干擾信號(hào)較強(qiáng),模擬溫度信號(hào)容易受到干擾而產(chǎn)生測(cè)量誤差,影響測(cè)量精度 [5]。 DSl820 在與微處理器連接時(shí)僅需要一條接口線即可實(shí)現(xiàn)微處理器與 DSl820 的雙向通訊。 (3)DSl820 在使用中無(wú)需任何外圍元件。 (5)可測(cè)量的溫度范圍從 55℃ 到 +125℃ ,增量值 0. 5℃ ;華氏溫度范圍從 67 到 +257,增量值 0. 9。多個(gè) DS1820 可以并接在同一條總線上 ,實(shí)現(xiàn)多點(diǎn)測(cè)溫。測(cè)量結(jié)果以 9 位數(shù)字量方式串行傳送。中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 7 (9)有超溫度搜尋功能。圖中低溫度系數(shù)品振的振蕩頻率受溫度影響很小,用于產(chǎn)生同定頻率的脈沖信號(hào)送給計(jì)數(shù)器 l。所產(chǎn)生的信號(hào)作為計(jì)數(shù)器 2 的脈沖輸入。計(jì)數(shù)器 l 對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器 1 的預(yù)置值減到 O 時(shí),溫度計(jì)數(shù)器的值將加l,計(jì)數(shù)器 l 的預(yù)置值將被重新裝人,計(jì)數(shù)器 l 重新開(kāi)始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器 2 計(jì)數(shù)到 O 時(shí),停止溫度寄存器的累加,此時(shí)溫度寄存器中的數(shù)值即為所測(cè)溫度。 ( 2) DS18B20 與 AT89C51 的接口方式 DS18B20 與單片機(jī)的連接方式有兩種:即寄生電源方式和外部電源方式。寄生電源方式有三個(gè)好處: 1)進(jìn)行遠(yuǎn)距離測(cè)溫時(shí),無(wú)需本地電源。 3)電路更加簡(jiǎn)潔,僅用一根 I/O 口實(shí)現(xiàn)測(cè)溫。 外部電源供電方式:在外部電源供電方式下, DS18B20 工作電源由 VDD 引腳接入,此時(shí) I/O 線不需要強(qiáng)上拉,不存在電源電流不足的問(wèn)題,可以保證轉(zhuǎn)換精度,同時(shí)在總線上理論可以掛接任意多個(gè) DS18B20 傳感器,組成多點(diǎn)測(cè)溫系統(tǒng)。連接方法即 DS18B20 的 1 腳接地 ,2 腳 (DQ 引腳 )與AT89C51 的一根 I/O 口線相連 ,3 腳接 +5V。若要組成多點(diǎn)溫度檢測(cè)系統(tǒng),可在單片機(jī)的同一根 I/O 口線上,以相同的連接方法并聯(lián)多片 DS18B20 芯片。 蜂鳴器驅(qū)動(dòng)電路 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 8 由于蜂鳴器的工作電流一般比較大,以致于單片 機(jī)的 I/O 口是無(wú)法直接驅(qū)動(dòng)的,所以要利用放大電路來(lái)驅(qū)動(dòng),一般使用三極管來(lái)放大電流就可以了。 風(fēng)扇電路 當(dāng)所測(cè)的溫度高于 80 攝氏度時(shí),啟動(dòng)風(fēng)扇電路。當(dāng)溫度高于 80℃ 時(shí),給單片機(jī)一個(gè)命令,單片機(jī) P2. 6 引腳輸出高電平,三極管導(dǎo)通,風(fēng)扇電路接通,電風(fēng)扇開(kāi)始轉(zhuǎn)動(dòng),從而起到降溫作用。多功能溫度檢測(cè)顯示系統(tǒng)軟件主要包括:函數(shù)聲明、延遲時(shí)間函數(shù)、 DS18B20 初始化函數(shù)、讀出 DS18B20 當(dāng)前的溫度、溫度數(shù)據(jù)轉(zhuǎn)化成液晶字符顯示等程序。 本文介紹了以 DSl8B20 新型數(shù)字溫度傳感器、 AT89C51 單片機(jī)、 LCD1602 液晶顯示模塊為主體構(gòu)建 的溫度檢測(cè)顯示系統(tǒng)。本系統(tǒng)采用的是 DALLAS 公司推出的數(shù)字式溫度傳感器 DS18B20,無(wú)需外加 A/ D 即可輸出數(shù)字量,把溫度信號(hào)直接轉(zhuǎn)換成串行數(shù)字信號(hào)供微機(jī)處理。該系統(tǒng)具有硬件電路結(jié)構(gòu)簡(jiǎn)單、轉(zhuǎn)換精度高、顯示結(jié)果清晰穩(wěn)定、成本低等顯著優(yōu)點(diǎn)。 本文摘譯自: atmel AT89C51 中文資料 DATSHEET 規(guī)格書(shū) DS18B20 的英文數(shù)據(jù)手冊(cè) DS18B20 Programmable Resolution 1Wire Digital Thermometer 中原工學(xué)院信息商務(wù)學(xué)院外文 翻譯 9 Based on SCM multifunctional
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1