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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于51單片機(jī)的多路溫度采集控制系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-01-11 03:43 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 論文 2 安全進(jìn)行 ,從而提高企業(yè)的生產(chǎn)效率。 溫度采集控制 系統(tǒng)是在嵌入式系統(tǒng)設(shè)計(jì)的基礎(chǔ)上發(fā)展起來的。 嵌入式系統(tǒng)雖然起源于微型計(jì)算機(jī)時(shí)代,但是微型計(jì)算機(jī)的體積、價(jià)位、可靠性 , 都無法滿足廣大對(duì)象 對(duì) 嵌入式系統(tǒng) 的 要求,因此,嵌入式系統(tǒng)必須走獨(dú)立發(fā)展道路。這條道路就是芯片化道路。將計(jì)算機(jī)做在一個(gè)芯片上,從而開創(chuàng)了嵌入式系統(tǒng)獨(dú)立發(fā)展的單片機(jī)時(shí)代。單片機(jī)誕生于 二十 世紀(jì) 七十 年代末,經(jīng)歷了 SCM、 MCU 和 SOC 三大階段 [3]。 課題內(nèi)容和本人的主要工作 本課題 是基于 單片機(jī) 的多路 溫度 采集 控制系統(tǒng) 設(shè)計(jì) , 其 利用單片機(jī)作為系統(tǒng)的主 要 控制器, 通過 溫度 傳感器檢測(cè)環(huán)境溫度 信號(hào) , 再 經(jīng) A/D 轉(zhuǎn) 換后, 將數(shù)字信號(hào),送入 到 單片機(jī)中進(jìn)行 數(shù)據(jù) 處理,經(jīng)過一定的 控制 算法后, 通過 單片機(jī)的輸出 I/O 口 ,來控制 繼電器 的 閉合,達(dá)到 弱電控制強(qiáng)電的目的 , 最終完成對(duì) 加熱爐 和風(fēng)扇的 自動(dòng)控制,從而實(shí)現(xiàn)對(duì) 了對(duì)環(huán)境 溫度的 調(diào)節(jié) 。 本人的主要工作是 運(yùn)用 AT89S51 單片機(jī) 作 為主控制 單元及數(shù)據(jù)處理單元 , 控制溫度傳感器檢測(cè) 環(huán)境溫度信號(hào)及 A/D 轉(zhuǎn)換, 數(shù)據(jù)處理, 發(fā)出控制信號(hào) 對(duì)加熱爐 和風(fēng)扇 進(jìn)行 自動(dòng) 化控制 ,達(dá)到自動(dòng)調(diào)節(jié)控制環(huán)境溫度的目的,同時(shí)實(shí)現(xiàn)超高溫報(bào)警和超低溫報(bào)警功能 。實(shí)現(xiàn) 基本的 人機(jī)對(duì)話功能, 包括使用按鍵設(shè)置上、下限報(bào)警溫度值, 顯示報(bào)警溫度 值 和當(dāng)前 環(huán)境溫度值。 西南科技大學(xué)本科生畢業(yè)論文 3 第 2章 系統(tǒng)總體設(shè)計(jì)及方案論證 系統(tǒng)總體設(shè)計(jì) 本章主要 內(nèi)容是 論述基于 51 單片機(jī)的多路溫度采集控制系統(tǒng)的 總體 設(shè) 計(jì)以及方案論證。本系統(tǒng)由單片機(jī)、溫度信號(hào)采集與 A/D 轉(zhuǎn)換 、 人機(jī)交互 、 控制 執(zhí)行單元、電源 系統(tǒng) 單元、通信單元六部分組成, 功能 模塊 具體實(shí)現(xiàn)的器件的 不同,將直接影響整個(gè)系統(tǒng)的性能及成本 , 為了達(dá)到高效、實(shí)用的目的,在系統(tǒng)設(shè)計(jì)之前的 方案論證 是 十分 重要的 , 系統(tǒng)設(shè)計(jì)原理圖如圖 21 所示: 圖 21 系統(tǒng)設(shè)計(jì)原理圖 單片機(jī):該部分的功能不僅包括向溫度傳感器寫入各種 控制命令、 讀取 溫度數(shù)據(jù)、數(shù)據(jù)處理,同時(shí)還要對(duì)執(zhí)行單元進(jìn)行控制。單片機(jī)是整個(gè)系統(tǒng)的 控制 核心 及數(shù)據(jù)處理核心 [4]。 溫度信號(hào)采集與 傳感器:本部分 的主要作用是用傳感器檢測(cè)模擬環(huán)境中的溫度信號(hào),溫度傳感器上電流將隨環(huán)境溫度值線性變化。再把電流信號(hào)轉(zhuǎn)換成電壓信號(hào),使用 A/D 轉(zhuǎn)換器將模擬電壓信號(hào) 轉(zhuǎn)換成單片機(jī)能夠進(jìn)行數(shù)據(jù)處理的數(shù)字電壓信號(hào) ,本設(shè)計(jì)采用的是數(shù)字溫度傳感器,以上過程都在溫度傳感器內(nèi)部完成 。 人機(jī)交互 及串口通信 : 人機(jī)交換的目的 是為了提高系統(tǒng)的可 用性和實(shí)用性。 主要包括按鍵輸入 、 輸出顯示。 通過按鍵輸入完成系統(tǒng)參數(shù)設(shè)置, 而 輸出顯示 則 完成數(shù)據(jù)的顯示和系統(tǒng)提示 信息 的輸出, 串口通信 的主要功能是完成單片機(jī)與上位機(jī)的通信,便于進(jìn)行溫度數(shù)據(jù)統(tǒng)計(jì) , 為將來系統(tǒng)功能的擴(kuò)展做好基礎(chǔ)工作 。 MCU 溫度信號(hào)采 集 及A/D 轉(zhuǎn)換 人機(jī)交互及串口通信 控制執(zhí)行及報(bào)警單元 電源系統(tǒng)設(shè)計(jì) 西南科技大學(xué)本科生畢業(yè)論文 4 電源系統(tǒng)單元:本單元的主要功能是為單片機(jī)提供 適當(dāng)?shù)?工作電源,同時(shí)也為其他模塊提供 電源。如液晶顯示屏、按鍵 等 ,在 本 設(shè)計(jì)當(dāng)中 , 電源 系統(tǒng) 輸出 +5 V 的電源 。 執(zhí)行單元: 是 單片機(jī)的輸出控制 執(zhí)行 部分,根據(jù)單片機(jī)數(shù)據(jù)處理的結(jié)果,驅(qū)動(dòng)繼電器 控制外部 設(shè)備 , 可以 達(dá)到超溫報(bào)警及升溫或者降溫 目的 , 使環(huán)境溫 度始終保持在一個(gè)范圍之內(nèi)。 單片機(jī) 在多數(shù)電子設(shè)計(jì)當(dāng) 中,基于性價(jià)比的考慮, 8 位單片機(jī)仍是首選。目前, 8 位單片機(jī)在國(guó)內(nèi) 外 仍占有重要地位。在 8 位單片機(jī)中又以 MCS- 51 系列單片機(jī)及其兼容機(jī)所占的份額最大 [5]。 MCS- 51 的硬件結(jié)構(gòu) 決定了其指令系統(tǒng)不會(huì)發(fā)生變化,設(shè)計(jì)人員可以 很容易的 對(duì)不同公司的單片機(jī)產(chǎn)品進(jìn)行選型,他們只需將重點(diǎn)放在芯片內(nèi)部資源的比較上。 在以前 的 電子設(shè)計(jì)中,應(yīng)用 比較 廣泛的單片機(jī) 是 AT89C51 單片機(jī)了 ,但是該單片機(jī) 最致命的缺陷在于不支持 ISP 功能 。 Atmel 公司目前已經(jīng)停 止 了 AT89C51 生產(chǎn) , 51 單片機(jī) 必須加上 ISP 功能才能更好延續(xù) MCS51 的傳奇 , AT89S51 就是在這樣的背景下 誕生 的, 目前 AT89S51 已經(jīng)成為了實(shí)際應(yīng)用市場(chǎng)上 的 新寵兒。 89S51在工藝上進(jìn)行了改進(jìn), 它 采用 mm 新工藝, 不但 降低成本 了 , 而且 增加了 功能 ,提升了單片機(jī)性能 , 提高 了 市場(chǎng) 競(jìng)爭(zhēng)力 [6]。 AT89S51 新增 了 許多 功能,性能 也 有了較大 的 提升, 但是 價(jià)格 仍舊 與 AT89C51的價(jià)格 一致 。 新增 的功能之中最具有影響力的就是 ISP 在線編程功能,這個(gè)功能的優(yōu)勢(shì)在于 , 改寫單片機(jī) Flash 存儲(chǔ)器內(nèi)的程序不需要把芯片從工作環(huán)境中剝 離 [7]。是一個(gè)強(qiáng)大易用的功能 。 顯然 , AT89S51 在性能上 比 AT89C51 要優(yōu)良得多, 因?yàn)樗?不但 在 AT89C51 的基礎(chǔ)上增加了許 多功能, 而且 價(jià)格 基本 沒有提高, 所以 在器件選擇的時(shí)候 首先 排除AT89C51, 對(duì)于 市場(chǎng)上的另外一種 比較流行的 單片機(jī) C8051F,盡管它在 性能、功能 上 都 要 比 AT89S51 優(yōu)良很多,但是它的價(jià)格 是 S51 的 數(shù)倍,本系統(tǒng)使用 S51 已經(jīng)完全能夠?qū)崿F(xiàn)所需要的功能, 基于成本的考慮, 放棄 C8051F, 選擇 AT89S51 作為本系統(tǒng)的主控 單元 [8]。 溫度采集與傳感器 西南科技大學(xué)本科生畢業(yè)論文 5 本部分主要是 論證 溫度傳感器的選型 。傳感器的選擇受到很多因素的影響,首先是各種溫度傳感器自身 的優(yōu)缺點(diǎn),其次是各種不同的環(huán)境因素,還有就是系統(tǒng)所要求實(shí)現(xiàn)的 精度等 ,所以在不同的設(shè)計(jì)當(dāng)中溫度傳感器的選擇也將不同。 方案一 : 熱電偶傳感器 熱電偶傳感的原理是將溫度變化轉(zhuǎn)換為電勢(shì)變化。它 是利用兩種不同材料的金屬 連接 在一起 , 構(gòu)成的具有熱電效應(yīng)原理的一種感溫元件。其優(yōu)點(diǎn)為精確度高 、 測(cè)量范圍廣、構(gòu)造簡(jiǎn)單 、 使用方便,型號(hào)種類比較多且技術(shù)成熟等。目前廣泛應(yīng)用于工業(yè)與民用產(chǎn)品中。熱電偶 傳感器 的種類很多 , 在選擇時(shí)必須考慮其靈敏度、精確度、可靠性、穩(wěn)定性等條件。 方案 二 : 熱電阻傳感器 熱電阻傳感器的原理是將溫度變 化轉(zhuǎn)換為電阻值的變化。熱電阻傳感器是中低溫區(qū)最常用的一種溫度傳感器。它 的主要 特點(diǎn)是:測(cè)量精度高,性能穩(wěn)定。其中鉑熱電阻的測(cè)量精度是最高的,不僅廣泛應(yīng)用于工業(yè)測(cè)溫,而且被制作成標(biāo)準(zhǔn)的基準(zhǔn)儀。 從熱電阻的 測(cè)溫原理可以知道,被測(cè)溫度的變化是直接通過熱電阻阻值的變化來表現(xiàn)的。因此,熱電阻 的引出線的 電阻的變化會(huì)給測(cè)溫帶來影響 [9]。為消除引線電阻的影響 , 一般采用三線制或四線制。熱電阻測(cè)溫系統(tǒng)一般由熱電阻、連接導(dǎo)線、顯示儀表組成。 方案三 : 半導(dǎo)體 集成 模擬 溫度傳感器 半導(dǎo)體 IC 溫度傳感器是利用半導(dǎo)體 PN 結(jié)的電流、電壓與溫度 變換關(guān)系來測(cè)溫的一種感溫元件。這種傳感器輸出線性好、精度高,而且可 以 把傳感 器 驅(qū)動(dòng)電路、信號(hào)處理電路等 , 與溫度傳感器部分集成在同一硅片上,體積小,使用方便, 應(yīng)用比較廣泛的有 AD590 等。 IC 溫度傳感器在微型計(jì)算機(jī)控制系統(tǒng)中,通常用于室溫或環(huán)境溫度的檢測(cè),以便微型計(jì)算機(jī)對(duì)溫度測(cè)量值進(jìn)行補(bǔ)償。 方案四 : 半導(dǎo)體 集成 數(shù)字溫度傳感器 隨著科學(xué)技術(shù)的不斷進(jìn)步和發(fā)展,新型溫度傳感器的種類繁多,應(yīng)用逐 漸廣泛,并且開始由模擬式向著數(shù)字式、單總線式、雙總線式、多總線式發(fā)展 [10]。數(shù) 字溫度傳感器,更因適合與各種微處理器 的 I/O 接口相連接, 組成自動(dòng)溫度控制系統(tǒng), 這種系統(tǒng)克服了模擬傳感器與微處理器接口時(shí)需要信號(hào)調(diào)理電路和 A/D 轉(zhuǎn)換器的弊端,被 廣泛應(yīng)用于工業(yè)控制、電子測(cè)溫、醫(yī)療儀器等各種溫度控制系統(tǒng)中,數(shù)字溫度傳感器中比較有代表性的 有 DS18B20 等。 電子設(shè)計(jì)中常用的幾種溫度傳感器的西南科技大學(xué)本科生畢業(yè)論文 6 性能、價(jià)格等的對(duì)比 , 如表 21 所示: 表 21 傳感器對(duì)比表 傳感器 AD590 PT100 DS18B20 產(chǎn)地 美國(guó) 德國(guó) 美國(guó) 量程 50℃ ~+150℃ 200℃ ~+450℃ 55℃ ~+125 精度 177。 ℃ 177?!? 177?!? 供電電壓 +4V~+30V +13V~+36V +~+ 輸出信號(hào) 類型 模擬 信號(hào) 模擬信號(hào) 數(shù)字信號(hào) PT100 與 AD590 都不能與單片機(jī)的 I/O 口直接相連,需要設(shè)計(jì) 信號(hào)調(diào)理 電路,A/D 轉(zhuǎn)換 電路 。而 DS18B20 是數(shù)字 溫度傳感器,并且 采用單總線技術(shù),使該 傳感器不但可以 直接與單片機(jī) I/O 口相連,并且只需要一個(gè) I/O 就可以 連接多個(gè)溫度傳感器,實(shí)現(xiàn)多點(diǎn)溫度測(cè)量與控制 。所以使用數(shù)字溫度傳感器 DS18B20 不但 可以 節(jié)約單片機(jī) I/O 口,還能 使 系統(tǒng) 設(shè)計(jì)成本 降 低 。 人機(jī)交互 與串口通信 按鍵是現(xiàn)階段電子設(shè)計(jì)中最常用、最實(shí)用的輸入設(shè)備。按鍵能夠成為 最普遍的輸入設(shè)備 , 主要是 其 具備了以下 幾個(gè) 優(yōu)點(diǎn) : 工作原理、 硬件 電路連接簡(jiǎn)單、操作實(shí)用性強(qiáng)、價(jià)格便宜,程序編寫簡(jiǎn)單。缺點(diǎn):機(jī)械抖動(dòng)比較嚴(yán)重、外型不夠美觀 [11]。 電子設(shè)計(jì)中常用的輸出顯示設(shè)備有兩種:數(shù)碼管和 LCD。 數(shù)碼管 是現(xiàn)在電子設(shè)計(jì)中使用相當(dāng)普遍的一種顯示設(shè)備 , 每個(gè)數(shù)碼管由 7 個(gè)發(fā)光二極管按照一定的排列結(jié)構(gòu)組成 , 根據(jù)七個(gè)發(fā)光二極管的正負(fù)極連接不同, 又 分為共陰 極 數(shù)碼管和共陽 極 數(shù)碼管兩種,選擇的數(shù)碼管不同,程序設(shè)計(jì)上也有一定 的差別。數(shù)碼管 顯示 的 數(shù)據(jù) 內(nèi)容 比較直觀,通常 顯示從 0 到 F 中的任意一個(gè)數(shù)字 , 一個(gè)數(shù)碼管可以顯示一位,多個(gè)數(shù)碼管就可以顯示多位,在顯示位數(shù)比較少的電路中 ,程序編寫,外圍電路設(shè)計(jì)都十分簡(jiǎn)單,但是當(dāng)要顯示的位數(shù)相對(duì)多的時(shí)候,數(shù)碼管操作起來十分煩瑣 ,顯示的速度受到 限 制 。并且當(dāng)硬件電路設(shè)計(jì)好之后,系統(tǒng) 顯示能力 基本也被確定,系統(tǒng) 顯示 能力 的擴(kuò)展受到了限制。 而 液晶顯示屏具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),用戶可以根據(jù)自己的需 求 ,顯示自己所需要的、 甚至是 自己動(dòng)手設(shè)計(jì)的圖案。當(dāng)需要顯示 的 數(shù)據(jù) 比較復(fù)雜的 時(shí)候,它的優(yōu)點(diǎn)就突現(xiàn)出來 了,并且當(dāng)硬件設(shè)計(jì)完成時(shí),可以通 過軟件的修改來不斷 擴(kuò)展系統(tǒng) 顯示 能力。 外圍驅(qū)動(dòng)電路設(shè)計(jì)比較簡(jiǎn)單, 顯示能力的擴(kuò)展將不會(huì)涉及到硬件電路的修改,可擴(kuò)展性很強(qiáng)。 字符型液晶顯示屏 已經(jīng) 成為了單片機(jī)應(yīng)用西南科技大學(xué)本科生畢業(yè)論文 7 設(shè)計(jì)中最常用的信息顯示器件之一 。不足之處在于 其 價(jià)格比較昂貴,驅(qū)動(dòng)程序編寫比較復(fù)雜。 本設(shè)計(jì)所需要顯示的內(nèi)容比較復(fù)雜,不但包括現(xiàn)場(chǎng)溫度值、溫度限定值、還有溫度傳感器序列號(hào)的顯示,所以 本系統(tǒng)的 數(shù)據(jù)顯示設(shè)備采用 LCD[12]。 串行通信 的 主要 功能 是 實(shí)現(xiàn)單片機(jī)與 PC 機(jī)的數(shù)據(jù)交換 , 當(dāng)需要進(jìn)行數(shù)據(jù)記錄、數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)分析的時(shí)候,可以把數(shù) 據(jù)發(fā)送給上位機(jī),使用上位機(jī)進(jìn)行數(shù)據(jù)處理,并且將數(shù)據(jù)處理的結(jié)果又發(fā)送給單片機(jī)。這樣可以大大提高 系統(tǒng) 數(shù)據(jù)處理速度,還可以 方便 的 對(duì)單片機(jī)進(jìn)行控制。 計(jì)算機(jī)與外界的數(shù)據(jù)傳送大部分都是串行的,其傳送距離可以從幾米到幾千米。 西南科技大學(xué)本科生畢業(yè)論文 8 第 3章 硬件設(shè)計(jì) 本部分詳細(xì)介紹了基于 AT89S51 單片機(jī)的嵌入式多路溫度采集控制系統(tǒng)的硬件設(shè)計(jì)。硬件系統(tǒng) 所需要 完成的功能是將溫度傳感器 DS18B20 采集到的溫度信號(hào),輸送到 AT89S51 單片機(jī)的 I/O 口,然后把單片機(jī)數(shù)據(jù)處理后的結(jié)果 , 送至 JDL162A進(jìn)行顯示, 把鍵盤設(shè)置的系統(tǒng)參數(shù)送到單片機(jī) I/O 口,把單片機(jī)控制信號(hào)送到執(zhí)行單元 [13]。本系統(tǒng)硬件設(shè)計(jì)主要包括溫度傳感器電路、 LCD 驅(qū)動(dòng)電路的、按鍵驅(qū)動(dòng)電路、電源 系統(tǒng) 電路、 串口 通信電路、執(zhí)行電路、 AT89S51 單片機(jī)最小系統(tǒng)的設(shè)計(jì)。 系統(tǒng)結(jié)構(gòu)框圖 本系統(tǒng)中以 DS18B20 傳感器作為 溫度 信號(hào)采集與轉(zhuǎn)換單元; AT89S51 單片機(jī)作為數(shù)據(jù)處理和控制單元; JDL162A 作為數(shù)據(jù)輸出顯示單元;按鍵作為系統(tǒng)參數(shù)設(shè)置單元,繼電器作為 控制 執(zhí)行單元,蜂鳴器作為 超溫報(bào)警單元,硬件 結(jié)構(gòu) 框圖 , 如圖 31 所示: 圖 31 硬件系統(tǒng)框圖 單片機(jī)主控單元 本部分主要介紹單片機(jī)最小系統(tǒng)的設(shè)計(jì)。單片機(jī)系統(tǒng)的擴(kuò)展,一般是以基本最小系統(tǒng)為基礎(chǔ)的。所謂最小系統(tǒng),是指一個(gè)真正可用的單片機(jī)最小配置系統(tǒng),對(duì)于片內(nèi)帶有程序存儲(chǔ)器的單片機(jī),只要在芯片外接時(shí)鐘電路和復(fù)位電路就是一個(gè)小系 S51 單片機(jī) 溫度傳 感器 JDL162A 與按鍵電路 繼電器 電路 串口電路 電源電路 蜂鳴器 西南科技大學(xué)本科生畢業(yè)論文 9 統(tǒng)了。小系統(tǒng)是嵌入式系統(tǒng)開發(fā)的基石。本電路的小系統(tǒng)主要由三部分組成,一塊AT89S51 芯片、復(fù)位電路及時(shí)鐘電路。 AT89S51 單片機(jī): AT89S51 是美國(guó) ATMEL 公司生產(chǎn)的低功耗 , 高性能 CMOS 8 位單片機(jī) , 器件采用 ATMEL 公司的高密度 , 非易失性存儲(chǔ)技術(shù)生產(chǎn) , 兼容標(biāo)準(zhǔn)8051 指令系統(tǒng)及引腳 。 4K 字節(jié)可系統(tǒng)編程的 Flash程 序 存儲(chǔ)器 , 128 字節(jié)內(nèi)部 RAM,32 個(gè) I/O 口線 , 看門狗 (WDT), 兩個(gè)數(shù)據(jù)指針 , 兩個(gè) 16 位定時(shí) /計(jì)數(shù)器 , 一個(gè) 5 向量?jī)杉?jí)中斷結(jié)構(gòu) , 一個(gè)全雙工串行通信口 , 片內(nèi)振蕩器及時(shí)鐘電路 。 同時(shí) , AT89S51可降至 0Hz 的靜態(tài)邏輯操作 , 并支持兩種軟件可選的節(jié)電工作模式 , 空閑方式停止CPU 的工作 , 但允許 RAM、 定時(shí) /計(jì)數(shù)器 、 串行通信口及中斷系統(tǒng)繼續(xù)工作 。 掉電方式保存 RAM 中的內(nèi)容 , 但振蕩器停止工作 , 并禁止其它所有部件工作 , 直到下一個(gè)硬件復(fù)位 。 P0 是一個(gè) 8 位 雙向 I/O 端口,端口置 1 時(shí)作高阻抗輸入端 , 作為輸出口時(shí)能驅(qū)動(dòng) 8 個(gè) TTL 電平。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接收指令字節(jié) ; 校驗(yàn)程序時(shí)輸出指令字節(jié),需要接上拉電阻。在訪問外部程序和外部數(shù)據(jù)存儲(chǔ)器時(shí), P0 口是分時(shí)轉(zhuǎn)換的地址 (低 8 位 )/數(shù)據(jù)總線,訪問期間內(nèi)部的上拉電阻起作用。 P1 是一個(gè)帶有內(nèi)部上拉電阻的 8 位 準(zhǔn) 雙向 I/0 端口。輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL電平 。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編 程時(shí),接收低 8 位地址信息。 P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位 準(zhǔn) 雙向 I/0 端口 。 輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL電平 。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接收高 8 位地址和控制信息。在訪問外部程序和 16 位外部數(shù)據(jù)存儲(chǔ)器時(shí), P2 口送出高 8 位地址。而在訪問 8 位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí)其引腳上的內(nèi)容在此期間不會(huì)改變。 P3 是一個(gè)帶有內(nèi)部上拉電阻的 8 位 準(zhǔn) 雙向 I/0 端口。輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL電平。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接控制信息。除此之外 P3 端口 還有 第二功能。 P3 口引腳 的第二功能 , 如表 31 所示: 西南科技大學(xué)本科生畢業(yè)論文 10 表 31 P3 口引腳第二功能 P3口引腳 第二功能 串行通信輸入( RXD) 串行通信輸出( TXD) 外部中斷 0( INT0) 外部中斷 1( INT1) 定時(shí)器 0 輸入 (T0) 定時(shí)器 1 輸入 (T1) 外部數(shù)據(jù)存儲(chǔ)器寫選通 外部數(shù)據(jù)存儲(chǔ)器讀選通 復(fù)位電路: 計(jì)算機(jī)在啟動(dòng) 運(yùn)行的時(shí)候都需要 復(fù)位,使中央處理器 CPU 和系統(tǒng)中的其他部件都處于一個(gè)確定的初始狀態(tài),并且從這個(gè)初始狀態(tài)開始工作。單片機(jī)的復(fù)位是靠外部電路實(shí)現(xiàn)的, MCS51 單片機(jī)有一個(gè)復(fù)位引腳 RST,高電平有效。 MCS51 單片機(jī)通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種。復(fù)位電路的基本功能是系統(tǒng)上電時(shí), RC 電路充電, RST 引腳出現(xiàn)正脈沖,提供復(fù)位信號(hào)直至系統(tǒng)電源穩(wěn)定后 , 撤銷復(fù)位信號(hào),為可靠起見,電源穩(wěn)定后還要經(jīng)一定的延時(shí) , 才撤銷復(fù)位信號(hào) , 以防電源開關(guān)或電源插頭分合過程中引起的抖動(dòng)而影響復(fù)位。 圖 32 中的 RC 復(fù)位電路可
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1