版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、報告 ( 這是我的報告 - 基本就這 樣-先給你- 我還要再改改 )光電系統(tǒng)課程設(shè)計報告智能火災(zāi)報警系統(tǒng)指導(dǎo)教師:武樹斌班級:光信 0902設(shè)計者姓名:彭澤華設(shè)計者學(xué)號: u200914002同組者姓名:高朋 u200914009李旭輝 u200914000設(shè)計者聯(lián)系電話:錄摘要1. 緒論以及設(shè)計任務(wù)與要求1.1 智能火災(zāi)報警系統(tǒng)1.2 火災(zāi)探測器1.2.1 火災(zāi)報警器簡要說明1.2.2 火災(zāi)探測器的發(fā)展趨勢1.2.3 火災(zāi)探測器的現(xiàn)狀及特點1.3 設(shè)計任務(wù)與要求2. 總體設(shè)計及方案論證2.1 探測模塊2.2 放大濾波電路模塊2.3 AD 轉(zhuǎn)換電路2.4 單片機處理模
2、塊2.5 報警模塊2.6 穩(wěn)壓模塊2.7 方案論證2.8 總原理圖3. 單片機 AT89C51原理3.1 引腳圖及功能3.2 工作特性4軟件設(shè)計4.1設(shè)計思想4.1.1主程序4.1.2信號分析及調(diào)節(jié)4 2流程圖4.2.1主程序流程圖4.2.2采樣程序流程圖4.2.3濾波程序流程圖4.2.4PID 算法流程圖4.2.5電機流程圖第七章 結(jié) 束 語致 謝 56參考文獻(xiàn) 57附表 B 59主程序: 59中斷子程序:62顯示子程序:63鍵盤子程序:64PID 子程序:66摘要: 火災(zāi)自動報警系統(tǒng)屬于樓宇自動化范疇, 是當(dāng)前樓宇自動化 的一個主要構(gòu)成系統(tǒng)。 其設(shè)置目的是為了防止和減少火災(zāi)危害, 保護 人
3、身和財產(chǎn)安全。 火災(zāi)報警技術(shù)是預(yù)防火災(zāi)的一項基礎(chǔ)工作, 應(yīng)用范 圍廣泛。報警早,損失少,不僅對發(fā)生火災(zāi)的單位和個人具有重要作 用,而且對公安消防監(jiān)督機構(gòu)及時撲滅火災(zāi)、 減少人員傷亡和財產(chǎn)損 失同樣具有十分重要的現(xiàn)實意義?;馂?zāi)自動報警系統(tǒng)由探測器(火光、煙霧、溫度) 、放大電路、 模數(shù)轉(zhuǎn)換、 51 單片機處理模塊、火災(zāi)警報裝置及具有其他輔助功能 的裝置組成。 隨著電子技術(shù)和計算機技術(shù)的迅速發(fā)展, 火災(zāi)自動報警 系統(tǒng)的結(jié)構(gòu)、形式越來越靈活多樣, 很難精確劃分為幾種固定的模式。 火災(zāi)自動報警技術(shù)趨向于智能化系統(tǒng), 這種系統(tǒng)可組合成任何形式的 火災(zāi)自動報警網(wǎng)絡(luò)形式, 既可以是區(qū)域報警系統(tǒng), 又可以是集
4、中報警 系統(tǒng)或控制中心報警系統(tǒng)形式。所謂智能火災(zāi)自動報警系統(tǒng), 應(yīng)當(dāng)是:使用探測器件將火災(zāi)發(fā)生 期間所產(chǎn)生的煙、 溫、光等信號以模擬量形式, 連同外界相關(guān)的環(huán)境 參數(shù)一起傳送給報警器, 報警器再根據(jù)獲取的數(shù)據(jù)及內(nèi)部存儲的大量 數(shù)據(jù),利用火災(zāi)模型判據(jù)來判斷火災(zāi)是否存在, 這樣的系統(tǒng)稱為智能 火災(zāi)自動報警系統(tǒng)。由于該系統(tǒng)為解決火災(zāi)報警系統(tǒng)存在的兩個難題 (誤報、 漏報)提供了新的方法和手段, 并在處理火災(zāi)真?zhèn)畏矫姹憩F(xiàn) 出明顯的有效性和創(chuàng)新性,這是火災(zāi)自動報警系統(tǒng)在技術(shù)上的飛躍。 從傳統(tǒng)型走向智能型, 是國內(nèi)外火災(zāi)自動報警系統(tǒng)技術(shù)發(fā)展的必然趨 勢。采用火光探測,煙霧探測和溫度探測, 將火災(zāi)信息轉(zhuǎn)換為
5、電信號, 經(jīng)過放大電路放大后, 由 AD轉(zhuǎn)換為數(shù)字信號, 以 51 單片機為核心的 處理信息單元經(jīng)過對信號的識別判斷, 將火災(zāi)程度經(jīng)報警燈的閃爍頻 率和報警鈴聲的響應(yīng)頻率表現(xiàn)出來。關(guān)鍵字:智能火災(zāi)報警器 火光 煙霧 溫度 放大電路 AD 轉(zhuǎn)換 51 單片機 閃爍頻率 響應(yīng)頻率系統(tǒng)模塊流程圖如下:1. 緒論以及設(shè)計任務(wù)與要求1.1 智能火災(zāi)報警系統(tǒng)使用探測器件將火災(zāi)發(fā)生期間所產(chǎn)生的煙、 溫、光等信號以模擬 量形式,連同外界相關(guān)的環(huán)境參數(shù)一起傳送給報警器, 報警器再根據(jù) 獲取的數(shù)據(jù)及內(nèi)部存儲的大量數(shù)據(jù), 利用火災(zāi)模型判據(jù)來判斷火災(zāi)是 否存在,這樣的系統(tǒng)稱為智能火災(zāi)自動報警系統(tǒng)。1.2 火災(zāi)報警器1
6、.2.1 火災(zāi)報警器簡要說明隨著現(xiàn)代家庭用火、用電量的增加,家庭火災(zāi)發(fā)生的頻率 越來越高。 家庭火災(zāi)一旦發(fā)生, 很容易出現(xiàn)撲救不及時、滅火器材 缺乏及在場人驚慌失措、 逃生遲緩等不利因素, 最終導(dǎo)致重大生命 財產(chǎn)損失。探討家庭火災(zāi)的特點及防火對策,對于預(yù)防家庭火災(zāi), 減少火災(zāi)損失具有現(xiàn)實意義1.2.2 火災(zāi)報警器的發(fā)展趨勢二十多年前, 中國的消防報警產(chǎn)品剛剛起步, 無論產(chǎn)品技術(shù)含 量、產(chǎn)品系列完整性、使用性,還是社會影響程度都是相當(dāng)?shù)偷?。?外的產(chǎn)品和品牌一統(tǒng)天下, 占領(lǐng)中國的大部分市場。 由于中國的建設(shè) 正在飛速發(fā)展, 市場大的驚人, 難道這由中國發(fā)展帶來的成果只能由 外國企業(yè)來瓜分?可幸的
7、是中國企業(yè)抓住了機遇, 頂住了壓力, 接受 了挑戰(zhàn),先是一批國家的科研院所,后是一批國營企業(yè)、民營企業(yè), 業(yè)內(nèi)也吸引和凝聚一大批國內(nèi)的技術(shù)和管理精英,花了十多年時間, 通過幾次產(chǎn)品的更新?lián)Q代, 就是自己的產(chǎn)品緊緊跟上了國際水平, 并 且奪回了大部分國內(nèi)市場,使得現(xiàn)在大部分國外產(chǎn)品只有招架之功。對目前而言,我們基本占據(jù)的是國內(nèi)市場, 對外還剛啟動。 中國企業(yè) 正虎視眈眈,準(zhǔn)備進(jìn)軍海外市場。1.2.3 火災(zāi)報警器的現(xiàn)狀及特點消防報警產(chǎn)品是一個系列, 包括火災(zāi)探測設(shè)備、 信息傳輸設(shè)備、 報警分析控制器、消防控制聯(lián)動,是物理傳感技術(shù)、自動控制、計算 機技術(shù)、 數(shù)據(jù)傳輸和管理、 智能樓宇等技術(shù)的綜合集成
8、, 屬于高新技 術(shù)。依托中國多年的基本建設(shè)的發(fā)展, 這個行業(yè)也得到發(fā)展, 具備了 和國外知名企業(yè)抗衡的能力。 在目前中國許多冠名以高新技術(shù)的行業(yè) 中,中國企業(yè)大多做的是下游的制造和服務(wù), 分取極少一部分的利潤, 像消防報警產(chǎn)品那樣既擁有自主知識產(chǎn)權(quán)又擁有大量市場的行業(yè)其 實是很少的。在消防報警產(chǎn)品的技術(shù)含量上, 國內(nèi)產(chǎn)品和國外產(chǎn)品差距不是 很大,許多指標(biāo)已經(jīng)超越, 存在的問題是: 類似于國外消防報警產(chǎn)品 的大批量規(guī)?;纳a(chǎn)才剛起步, 有待于積累經(jīng)驗和技術(shù); 也因此在 產(chǎn)品一致性和長期穩(wěn)定性上有一定差距; 國內(nèi)正在形成權(quán)重的大型企 業(yè)和集團, 這樣可以帶領(lǐng)國內(nèi)的各家企業(yè)去沖擊海外市場, 并最終
9、占 領(lǐng)海外的消防報警市場。1.3 設(shè)計任務(wù)與要求 設(shè)計一基于單片機的智能火災(zāi)檢測裝置,主要技術(shù)指標(biāo)如下。1. 采用 51 系列單片機2. 當(dāng)房間產(chǎn)生煙霧時發(fā)出報警信號3. 當(dāng)環(huán)境溫度超過設(shè)定值時發(fā)出報警信號。4. 報警方式為聲光報警5. 外接直流供電2. 總體設(shè)計及方案論證大體設(shè)計思想: 通過對火光、 煙霧和溫度參數(shù)異常的檢測, 將模擬信 號轉(zhuǎn)換為數(shù)字信號,經(jīng)信息處理單元處理來實現(xiàn)對火災(zāi)的報警與預(yù) 防,表現(xiàn)在警燈警鈴的響應(yīng)上。本設(shè)計涉及五個模塊, 通過這五個模塊實現(xiàn)所需功能。 簡要論述設(shè)計 思路及器件選擇如下2.1 探測模塊:2.1.1 火光的探測:采用硅光電二極管作為火光探測器B1010B紫
10、藍(lán)光電池是專為各種光學(xué)儀器,如分光光度計、比色計、白度計、照度計、亮度計、色度 計、光功率計、火焰檢測器、 彩色放大機等而設(shè)計的半導(dǎo)體光 接受器。光譜范圍為 4001100nm,其峰值波長為 880 900nm, 紅外光波長相匹配,可獲得較高的傳輸效率。 TLL 端與單片機 P0.1 端相連接??紤]到火災(zāi)發(fā)生的場景,沒有設(shè)計放大電路和 AD 轉(zhuǎn)換電路,直接對輸出的電信號進(jìn)行判斷,啟動報警模 塊。B1010B技術(shù)參數(shù):光敏面積( mm)2: 100 光敏面直徑( mm): 10*10 峰值( nm):780 響應(yīng)度( A/W):1780nm 暗電流( nA): 0.120 開路電壓( mv):3
11、30 短路電流( uA):50 封裝:陶瓷模塊電路如下:2.1.2 溫度的探測:溫度采集器采用 TMP36 溫度傳感器,其采集區(qū)間 為-40 +125,符合要求通過查詢硬件手冊得知該傳感器的具體參數(shù)如下:表 1 TMP36 溫度傳感器具體參數(shù)初始電壓輸出電壓 /溫度25時輸出電壓線性工作區(qū) 間TMP360.5V10mV/750mV-40 +125設(shè)置報警閾值: 75,該溫度下,輸出電壓為 1.25v ,AD轉(zhuǎn)換 范圍為 05v,故需設(shè)計放大電路,放大倍率為 4.對于要求的 0 100溫度采集器 TMP36 的輸出電平為 500mV 1500mV,可以使用電壓表對電壓值進(jìn)行觀察記錄,利用集成運算
12、放大 器輸入阻抗高和輸出阻抗低的特點, 使測量端與輸出端隔離, 保證輸 出的穩(wěn)定性。對于運算放大器的選擇我選用了 LM324 系列運算放大器,其是一種價格便宜的帶有真差動輸入的四運算放大器。 與單電源應(yīng)用場合 的標(biāo)準(zhǔn)運算放大器相比, 它們有一些顯著優(yōu)點。 該四放大器可以工作 在低到 3.0 伏或者高到 32 伏的電源下, 靜態(tài)電流為 MC1741 的靜態(tài) 電流的五分之一。 共模輸入范圍包括負(fù)電源, 因而消除了在許多應(yīng)用 場合中采用外部偏置元件的重要性。根據(jù)運算放大器的相關(guān)特性構(gòu)成加減法電路,其運算公式如下:U0 1 R5 R3 Ui R5 UiR6 R4 R3R6令 U 0為電壓信號輸出 (0
13、 1000mV), U i1 為 TMP36 的電壓輸入 (500 1500mV),為了使顯示更加直觀將輸入端減去 500mV 作為輸 出,Ui2 為比較電壓輸入 (5V) ,R4 / R3 0.1完成 500mV 的產(chǎn)生。由于在 應(yīng)用中,沒有負(fù)電壓產(chǎn)生,所以集成運算放大器不需要負(fù)電壓輸入, 將其負(fù)電壓引腳接地。用相關(guān)參數(shù)解方程,最終得 R5 R3 10K; R4 R6 1K 。 電路圖如圖 6:圖 6 電壓加減器電路選用 TMP36進(jìn)行溫度探測,探測器靈敏度:10mv/ C 25 C 時為 0.75v , 設(shè)置報警閾值: 75 C 該溫度下,輸出電壓為 1.25v , AD 轉(zhuǎn)換范圍為 05
14、v,故需設(shè)計放大電路,放大倍率為 ,煙霧的探測:MQ-2探測器的特點:廣泛的探測范圍;高靈敏度 / 快速相應(yīng)恢 復(fù);優(yōu)異的穩(wěn)定性 / 壽命長;簡單的驅(qū)動電路。應(yīng)用:可用于家庭和工廠的氣體泄漏檢測裝置, 適宜于液化氣、丁烷、丙烷、甲烷,酒精、氫氣、煙霧等的檢測。log RS mlogC n選用MQ-2 探 測 煙 霧 濃 度探測器靈敏度其中 m為器件相對于煙霧濃度變化的靈敏度, 又稱煙霧的分離能, 對 于煙霧。 m值為 1/21/3,C 為煙霧的濃度, n 為常數(shù),與檢測煙霧, 器件材料有關(guān), 并隨著測試溫度和材料中有無增感劑而不同。 該器件 需要預(yù)熱,預(yù)熱溫度為 200 C 3
15、00 C ,預(yù)熱電壓為 5v,預(yù)熱時間為 15min。以甲烷為例, 其靈敏度: RO(air) / RS(0.1%CH 4) 5, 本實驗條件 下設(shè)置 RO=20k,當(dāng)甲烷的濃度為 0.1%時 RS=2k,電流變化為 0.25 *10 -3 mA到 2.5 *10-3 mA,經(jīng)過 1k的電阻,其兩端的電壓變化范 圍為 0.25mV到 2.5mV, AD轉(zhuǎn)換范圍為 05v,故需設(shè)計放大電路,放 大倍率為 2000.2 2 放大電路模塊,前置放大設(shè)計重點為抑噪,2.2.1 溫度傳感器的放大電路:采用 LM324作為放大芯片,設(shè)計正向 放大電路, R1為 1k, R2為 4k,2.2.2 煙霧探測器
16、的放大電路:采用 LM324作為放大芯片,設(shè)計正向 放大電路, R1為 100, R2為 200k,05v,間時鐘的引2.3 AD 轉(zhuǎn)換電路:采用 AD08作為轉(zhuǎn)換芯片,轉(zhuǎn)換范圍為隔為 5/255=0.02v, 轉(zhuǎn)換速率由單片機控制為 8kbit/s,腳輸入端與單片機 P0.7 相連,作為時鐘信號的觸發(fā)端。2.4 單片機處理模塊:AT89C51是一種帶 4K字節(jié) FLASH存儲器 (FPEROM FlashProgrammable and Erasable Read Only Memory )的低電壓、高 性能 CMOS8 位微處理器,俗稱 單片機 。AT89C2051是一種帶 2K 字 節(jié)閃
17、存可編程可擦除 只讀存儲器 的單片機。單片機的可擦除只讀存 儲器可以反復(fù)擦除 1000 次。該器件采用 ATMEL高密度非易失存儲 器制造技術(shù)制造, 與工業(yè)標(biāo)準(zhǔn)的 MCS-51指令集和輸出管腳相兼容。 由于將多功能 8 位 CPU和閃爍存儲器組合在單個芯片中, ATMEL的AT89C51是一種高效微控制器, AT89C2051是它的一種精簡版本AT89C51單片機為很多 嵌入式控制系統(tǒng) 提供了一種靈活性高且價廉的方案。外形及引腳排列如圖所示AT89C51外形及引腳排列主要特性:與 MCS-51 兼容4K 字節(jié)可編程 FLASH存儲器 壽命: 1000 寫 / 擦循環(huán) 數(shù)據(jù)保留時間: 10 年
18、全靜態(tài)工作: 0Hz-24MHz 三級程序存儲器鎖定 1288 位內(nèi)部 RAM 32 可編程 I/O 線 兩個 16 位定時器 / 計數(shù)器 5個中斷源 可編程串行通道 低功耗的閑置和掉電模式片內(nèi)振蕩器和時鐘電路3.4.1 ,時鐘信號的產(chǎn)生模塊,單片機的時鐘信號由外部晶振提供,為 11.0592MHz。同時在 P0.7 產(chǎn)生 8kbit/s 的時 鐘信號,驅(qū)動 ADC08進(jìn)行模數(shù)轉(zhuǎn)換。3.4.2 ,信號處理分析模塊,當(dāng)接受到的溫度值或煙霧濃度值 超過預(yù)定的閾值,或接受到火光信號,產(chǎn)生報警信號,驅(qū) 動報警鈴聲和報警燈。 并根據(jù)已報警探測器的數(shù)目, 確定 對應(yīng)的火災(zāi)發(fā)生的可能程度,產(chǎn)生不同的報警頻率
19、 報警模式:探測警燈,警鈴響應(yīng)紅外探測異常低頻 1hz紅外,溫度探測異常中頻 2hz紅外,溫度,煙霧探測異常高頻 5hz模塊電路如下:2.5 報警模塊:根據(jù)輸出不同頻率的電壓來驅(qū)動鈴和 LED,產(chǎn)生報警信 號,經(jīng)過由于蜂鳴器的驅(qū)動電流過大, 單片機直接輸出后需 要經(jīng)過電流的放大來驅(qū)動蜂鳴器, 故需要設(shè)計蜂鳴器驅(qū)動電 路。采用 NPN型三極管來實現(xiàn)這一模塊電路如圖:2.6 穩(wěn)壓模塊實驗提供直流電源驅(qū)動故要設(shè)計穩(wěn)壓電路以實現(xiàn)芯片驅(qū)動電壓的穩(wěn)定性,采用 7805 穩(wěn)壓芯片來實現(xiàn)這一功能模塊電路如下圖:2.7 方案論證:方案的中心是利用 51 單片機來實現(xiàn)傳感器的信息的識別, 處理和 產(chǎn)生報警信號驅(qū)動
20、報警器。該思路理念成熟,且有較多的實踐作品, 具有一定的可行性。文獻(xiàn)見附錄。程序經(jīng)過仿真,模擬,運行正常,符合預(yù)期值2.8 總原理圖見附錄3. 單片機 AT89C51原理3.1 引腳圖及功能決中http:/hi. baidu con/cbl2008cn/AT89C51 中文資料AI89C51是類國ATMEL公司生產(chǎn)的低電壓,刪能Q4OS8位單片札 片內(nèi)含4k頃俯的可反復(fù)擦寫的只讀程序存 儲審(PEROM)和128b)te$的隨機存取數(shù)站存儲畧(RAM),畚件采用AIMEL公司的高密度.豐島失性存儲技術(shù)生產(chǎn), 乖容標(biāo)準(zhǔn)指今系続.片內(nèi)置通用&位中奐處理儀(CPU) mnich存偌單元.功能頸大AT
21、R0CS1單片機可為任損 供許多髙性價比的應(yīng)用場合,可靈IS應(yīng)用于各松制領(lǐng)風(fēng)PDIP主要性與MC&51產(chǎn)&折令系筑憲仝兼客 4k字節(jié)可重擦寫Fhsh閃速存錯卷 1000次整耳冏期全靜態(tài)操作CHz-24MHz三級藥密程序存怙站 128X8 字節(jié)內(nèi) 8BRAM32個可81/0 口繪2個16位定時/計數(shù)6個中斷源可編程串行UARTil道低功耗空電模玄九0匸DDVCC140九、匚2MJRiCiDjI九2匸3083W.1D1i科.3匸437:)P0WD2|S36Z3AJWD3I町匸e3S力6C7343P0.StAD5l九7匸833JFO.6D6|902 FO7D7|ranro 匚103 BAPP【 1
22、_7TO.2Cun.r 3(TQ 乜412153P2 6/t4- 2F2.SiA13| jP2.i/122017182- aiiorurg5匸W =3.6 C 杞巧.7匚DP2110iF2/1 她及鍵箝性豪述*AT89C51提供以下標(biāo)準(zhǔn)功亀41字節(jié)Flash閃速存儲128字節(jié)內(nèi)祁RAM32個I/O 口線,兩個16位定時/計 f 5向兩級中詣結(jié)構(gòu),一個全雙工串行通信口.片內(nèi)fcS5AttW電甌 同時,AT89C51可隆至0Hz的靜態(tài)邏 輯操作,并支持兩種軟件可選的節(jié)電工作篁式空閑方式停止CPU的工作.但允許RAM.定甘/計數(shù)畧,申行31倍口及 中歸系線繪續(xù)工作掉龜方式保存RAM中的內(nèi)容.但振蕩目
23、停止工作并験止其它所有部件工作直到下一個便件復(fù)位POFPTQFPR.5LP1.6CF1.7C fere iRxn)noc 瞬匸 IXD)RM E OMTO) KJ2C iFTT) Ki L (ni)P3.4C m)P3.5E12945( 7JPC 4 gDD.P91 匚低JTTGP92 匚仁Jim P3卡匚於(7OJP34 Ctt(7(心5口叫an -SI sun aQeoan -0QnK-zn 0-d -&. z In5 幼 CT,T2dllE&.K :W2Y1 ll &WS IIC&as MosMQS I - JssIlnvlKllgtid -uw PO4(AD4) P03 (AD5) P
24、O. (AD6) JP0.7 (AU?) JRVPPJNC JALEPR PSlN P27 SW 2.6 (AM P25(A13u uodc-r- uwsd IJEg uozd或 ulu -K Jrmx-J、?OMJ LJnkEPO . PO 口是一組8位對極開略型雙向I/O 口.也即地址/數(shù)覺總線復(fù)用口。作為軸出口用時,閏位能吸收電 潦的方式驅(qū)動8個TTL邏輯門電路.對端口寫-P可作為高陰抗輸入端用.花訪問外部效據(jù)存?zhèn)淠炕虺绦虼鎯ι葧r,這組口規(guī)分時轉(zhuǎn)換地址(低8tt)和數(shù)據(jù)總線復(fù)用,在訪問期何激活內(nèi)部上 拉電II.t Flash編程時.P0 口接收指令字節(jié).而在程序咬臉時.輸出指令字節(jié).校臉
25、時.要求外接上拉電阻.Pl Oi P1是一個帶內(nèi)部上拉電阻的8位雙向I/O 口. P1的輸出煤沖級可驅(qū)動(吸收豉輸出電流)4個TTL邏輯 門電對農(nóng)口寫TS Hil內(nèi)部的上扭電限尢端口拉到高電千,此時町作編入作入口便用時,因為內(nèi)部存在上拉 電阻,某個引被外部信號拉低時會輸出一個電潦(k-Flash編程和程序校釜期間.P1接收低8位地址.P2H P2是一個帯有內(nèi)部上拉電阻的8位雙同I/OH, P2的編出緩沖級可驅(qū)迂(吸枚或輸出電流)4個TTL邏WH路對端口寫”通過內(nèi)部的上拉電阻把烤匚拉到離電平.此時可惟若入口.作輸入口使用時.因為內(nèi)部存在上 拉電H,某個引隔被外都信號拉低時會輸出一個電淹k).左訪
26、甸外卿程序存儲SSR 16位地址的外“敷據(jù)存儲S (例如執(zhí)疔MOVXDPTRjR令)時.P2 Q送出髙g位地址數(shù) 據(jù)社訪問8位地址的外部數(shù)據(jù)存儲卷如執(zhí)行MOVXRI 時.P2 口絞上的內(nèi)容(也即特殊功能寄存器(SFR) 區(qū)中E2審存黏的內(nèi)存.在整個訪問期旬不改變Flash編程或校驗時,P2亦接收高位地址和其它控制信號P3 口,P3 口是一組帶有內(nèi)部上拉電阻的8位雙向I/O 口. P3 口輸岀緩沖級可驅(qū)動(吸收或輸出電漁)4個TTL邏輯門電路.對P3 口寫入“L時.它們被內(nèi)部上拉電阻拉高并可作為愉入口.作入嵐時,被外部拉低的P3 口將用端口引腳第二功能P30RXD (專行愉入口)P3.1TXD
27、(申行憐出口)P32INTO (外中斷0)P3.3ibrri (外中斷1T0 (定時/計數(shù)器0外8E箱入)P3.5T1 (龍時八|數(shù)8M外部輸入P3.6WR (外部數(shù)據(jù)存健器寫選通)P3.7RD (外部數(shù)鋸存?zhèn)テ髯x選通)上拉電阻檢出電流(thP3 口除了作為一股的I/O 口找外.更亶要的用途是它的第二功能.如下表所示,P3 口還接收一些用于Fhsh閃速存儲器編程和程序校驗的控制信號。RST復(fù)位輸入.當(dāng)KUaUB工作時,RST引WllJ%兩個機越周期以上髙電將使單片機復(fù)位。ALE/PROG,當(dāng)訪甸外部円斥存條0戒徽撼孚健1時ALE (地址檢存允許細(xì)出脈沖用子鎮(zhèn)存地址的低R位字 節(jié)。即便不訪問外部
28、存儲flh ALE仍以時鐘提蕩頻率的1/6輸出固定的正M:沖信號,因此它可對辦輸出時鐘或用于定時 目的.耍注意的是,每當(dāng)訪問外部數(shù)齬存緒容時將跳過一個.UEK沖3.2 工作特性AT89C51單片機的主要工作特性:內(nèi)含 4KB的 FLASH存儲器,擦寫次數(shù) 1000 次;內(nèi)含 28 字節(jié)的 RAM;具有 32 根可編程 I/O 線;具有 2個 16位可編程定時器;具有 6 個中斷源、 5 個中斷矢量、 2 級優(yōu)先權(quán)的中斷結(jié)構(gòu);具有 1 個全雙工的可編程串行通信接口; 具有一個數(shù)據(jù)指針 DPTR;兩種低功耗工作模式,即空閑模式和掉電模式; 具有可編程的 3 級程序鎖定定位;AT89C51的工作電源
29、電壓為 5(10.2 )V且典型值為 5V,最高工作頻 率為 24MHz.AT89C51各部分的組成及功能:外部1. 中央處理器擴展P0 P1RX TX1. 單片機的中央處理器( CPU)是單片機的核心,完成運算和操作控制,主要包括運算器和控制器兩部分。片內(nèi)地址PC增程序定 令令 時寄譯 及PSEALE暫存PSALU(1)運算器運算器主要用來實現(xiàn)算術(shù)、 邏輯運算和位操作。 其中包括算術(shù)和 邏輯運算單元 ALU、累加器 ACC、B 寄存器、程序狀態(tài)字 PSW和兩個 暫存器等。ALU 是運算電路的核心,實質(zhì)上是一個全加器,完成基本的算術(shù) 和邏輯運算。算術(shù)運算包括加、減、乘、除、增量、減量、 BCD
30、碼運 算;邏輯運算包括“與” 、“或”、“異或”、左移位、右移位和半字節(jié) 交換,以及位操作中的位置位、位復(fù)位等。暫存器 1和暫存器 2是 ALU的兩個輸入,用于暫存參與運算的數(shù) 據(jù)。ALU的輸出也是兩個:一個是累加器,數(shù)據(jù)經(jīng)運算后,其結(jié)果又 通過內(nèi)部總線返回到累加器;另一個是程序狀態(tài)字 PSW,用于存儲運 算和操作結(jié)果的狀態(tài)。累加器是 CPU使用最頻繁的一個寄存器。 ACC既是 ALU處理數(shù)據(jù) 的來源,又是 ALU 運算結(jié)果的存放單元。單片機與片外 RAM或 I/O 擴展口進(jìn)行數(shù)據(jù)交換必須通過 ACC來進(jìn)行。B 寄存器在乘法和除法指令中作為 ALU 的輸入之一,另一個輸入來自 ACC。運算結(jié)果
31、存于 AB寄存器中(2)控制器控制器是識別指令并根據(jù)指令性質(zhì)協(xié)調(diào)計算機內(nèi)各組成單元進(jìn)行 工作的部件,主要包括程序計數(shù)器 PC、PC增量器、指令寄存器、指 令譯碼器、 定時及控制邏輯電路等, 其功能是控制指令的讀入、 譯碼 和執(zhí)行,并對指令執(zhí)行過程進(jìn)行定時和邏輯控制。 AT89C51單片機中, PC是一個 16 位的計數(shù)器,可對 64KB程序存儲器進(jìn)行尋址。復(fù)位時 PC的內(nèi)容是 0000H.(3)存儲器單片機內(nèi)部的存儲器分為程序存儲器和數(shù)據(jù)存儲器。 AT89C51 單 片機的程序存儲器采用 4KB的快速擦寫存儲器 Flash Memory,編程和 擦除完全是電器實現(xiàn)。(4)外圍接口電路AT89C
32、51 單片機的外圍接口電路主要包括: 4 個可編程并行 I/O 口,1 個可編程串行口, 2個 16位的可編程定時器以及中斷系統(tǒng)等。 AT89C51的工作原理:1. 引腳排列及功能AT89C51的封裝形式有 PDIP,TQFP,PLCC等,現(xiàn)以 PDIP為例。( 1)I/O 口線P0 口 8 位、漏極開路的雙向 I/O 口。 當(dāng)使用片外存儲器及外擴 I/O 口時,P0口作為低字節(jié)地址 / 數(shù)據(jù)復(fù) 用線。在編程時, P0 口可用于接收指令代碼字節(jié);程序校驗時,可 輸出指令字節(jié)。 P0 口也可做通用 I/O 口使用,但需加上拉電阻。作 為普通輸入時,應(yīng)輸出鎖存器配置 1。P0 口可驅(qū)動 8 個 T
33、TL負(fù)載。P1 口 8 位、準(zhǔn)雙向 I/O 口,具有內(nèi)部上拉電阻。P1 口是為用戶準(zhǔn)備的 I/O 雙向口。在編程和校驗時,可用作 輸入低 8位地址。用作輸入時, 應(yīng)先將輸出鎖存器置 1。P1口可驅(qū)動 4個 TTL負(fù)載。P2 8 位、準(zhǔn)雙向 I/O 口,具有內(nèi)部上拉電阻。 當(dāng)使用外存儲器或外擴 I/O 口時,P2口輸出高 8 位地址。在編 程和校驗時, P2 口接收高字節(jié)地址和某些控制信號。P3 8 位、準(zhǔn)雙向 I/O 口,具有內(nèi)部上拉電阻。P3 口可作為普通 I/O 口。用作輸入時, 應(yīng)先將輸出鎖存器置 1 在編程/校驗時, P3口接收某些控制信號。它可驅(qū)動 4個 TTL負(fù)載。 (2)控制信號線RST 復(fù)位輸入信號,高電平有效。在振蕩器穩(wěn)定工作時,在 RST腳施加兩個機器周期以上的高電平,將器件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年工作報告總結(jié)
- 二零二五年度高端住宅小區(qū)物業(yè)保安員招聘合同
- 2024秋一年級道德與法治上冊 第14課 健康過冬天說課稿 新人教版
- 無汞堿錳電池項目融資渠道探索
- 2024年高中英語 Unit 3 Welcome to the unit and reading I說課稿 牛津譯林版選擇性必修第二冊001
- 二零二五年度人工智能研發(fā)股權(quán)合作合同
- 2024-2025學(xué)年高中語文 第二單元 宋詞 第6課 辛棄疾詞兩首說課稿 新人教版必修4
- 2023八年級數(shù)學(xué)下冊 第十七章 勾股定理17.2 勾股定理的逆定理說課稿 (新版)新人教版
- 二零二五年度外賣配送食品安全協(xié)議范本
- 2025年中國鮮花生奶市場調(diào)查研究報告
- 智慧農(nóng)業(yè)整體解決方案
- 高考作文復(fù)習(xí)任務(wù)驅(qū)動型作文的審題立意課件73張
- 三查四定管理制度(參考模板)
- 品質(zhì)部經(jīng)理KRA KPI考核表
- 國家中小學(xué)智慧教育平臺推動家校共育
- 《馬克思主義與社會科學(xué)方法論》授課教案
- 一個28歲的漂亮小媳婦在某公司打工-被老板看上之后
- 馬工程教育哲學(xué)課件第十章 教育哲學(xué)與教師發(fā)展
- GB/T 11376-2020金屬及其他無機覆蓋層金屬的磷化膜
- 成功源于自律 主題班會課件(共34張ppt)
- 新青島版(五年制)五年級下冊小學(xué)數(shù)學(xué)全冊導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
評論
0/150
提交評論