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

正文內(nèi)容

本科畢業(yè)設計--紅外線防盜報警器(編輯修改稿)

2025-08-21 19:16 本頁面
 

【文章內(nèi)容簡介】 34063,反相器 74LS14D 等芯片 [9]。其中, AT89S52 的 ~ 為輸出口,而 ~ 為輸入口。 P1 口連接紅外線發(fā)射電路, P1 口為低電平時,紅外線發(fā)射電路導通,正常發(fā)射紅外線 [10]。P3 口輸入經(jīng)接收紅外線電路接收并由反相器反相的電平,當電平到達單片機 CPU后,若各口均為低電平,則 CPU 不做任何反應,此時不報警;而當紅外線被認為擋住而使接收電路無法接受到時 P3 輸入口就會輸入高電平,此時當在一定的時間內(nèi)檢測到位于不同位置的光束被遮擋時,由 口輸出報警信號,驅動聲光報警電路進行報警。 P1 口連接紅外線發(fā)射電路, P1 口為低電平時,紅外線發(fā)射電路導通,正常發(fā)射紅外線 [10]。 P3 口輸入經(jīng)接收紅外線電路接收并由反相器反相的電平,當電源電路 紅外線發(fā)射電路 單 片 機 反相器 聲光報警電路 紅外接收電路 6 電平到達單片機 CPU 后,若各口均為低電平,則 CPU 不做任何反應,此時不報警;而當紅外線被認為擋住而使接收電路無法接受到時 P3 輸入口就會輸入高電平,此時當在一定的時間內(nèi) 檢測到位于不同位置的光束被遮擋時,由 口輸出報警信號,驅動聲光報警電路進行報警。 7 單片機控制系統(tǒng)電路 AT89S52 單片機式一種低功耗,高性能的 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用 Atmel 公司高密度非易失性存儲器技術制造,與工業(yè) 80S51產(chǎn)品指令和引腳完全兼容。片上的 Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器 [11]。在單芯片上擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52 為眾多嵌入式控制應用系統(tǒng)提供高靈活、有效的解決方案。 單片機 P1 口與紅外線發(fā)射電路相連, P3 口與紅外線接收電路相連, 口連接聲光報警電路輸出方波脈沖信號驅動聲光報警。 X X2 腳與晶振相連,用于定時計數(shù),以形成一秒周期的方波脈沖信號 [12]。 主控芯片的性能以及標準功能 主要性能: 與 MCS51 單片機產(chǎn)品兼容 8K 字節(jié)在系統(tǒng)可編程 Flash 存儲器 1000 次擦寫周期 全靜態(tài)操作: 0Hz~ 33Hz 三級加密程序存儲器 32 個可編程 I/O 口線 三個 16 位定時器 /計數(shù)器 八個中斷源 全雙工 UART 串行通道 低功耗空閑和掉電模 標準功能: AT89S52具有以下標準功能: 8K字節(jié) Flash, 256字節(jié) RAM, 32位 I/O口線,看門狗定時器, 2個數(shù)據(jù)指針,三個 16位定時器 /計數(shù)器,一個 6向量 2級中斷結構,全雙工串行口,片內(nèi)晶振及時鐘電路。另外, AT89S52可降至 0HZ靜態(tài)邏輯操作,支持兩種軟件可選擇節(jié)電模式。空閑模式下, CPU停止工作,允許 RAM、定時器 /計數(shù) 8 器、串口、中斷繼續(xù)工作。掉電保護方式下, RAM內(nèi)容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止 [15]。 主體單片機芯片 AT89S52的引腳結構如圖 31所示: 圖 31 AT89S52引腳 圖 各主要管腳介紹如下: VCC : 電源 GND: 地 P0 口: P0 口是一個 8 位漏極開路的雙向 I/O 口。作為輸出口,每位能驅動 8 個 TTL 邏輯電平。對 P0 端口寫“ 1”時,引腳用作高阻抗輸入。當訪問外部程序和數(shù)據(jù)存儲器時, P0 口也被作為低 8 位地址 /數(shù)據(jù)復用。在這種模式下, P0 具有內(nèi)部上拉電阻。在 flash 編程時, P0 口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。程序校驗時,需要外部上拉電阻。 P1口: P1 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 輸出緩沖器能驅動 4 個 TTL 邏輯電平。對 P1 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。此外, 和 分別作定時器 /計數(shù)器 2 的外部計數(shù)輸入( )和時器 /計數(shù)器 2 的觸發(fā)輸入( )。 P2 口: P2 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器 9 能驅動 4 個 TTL 邏輯電平。對 P2 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在訪問外部程序存儲器或用 16 位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX @DPTR)時, P2 口送出高八位地址。在這種應用中, P2 口使用很強的內(nèi)部上拉發(fā)送 1。在使用 8 位地址(如 MOVX @RI)訪問外部數(shù)據(jù)存儲器時, P2 口輸出 P2 鎖存器的內(nèi)容。在 flash 編程和校驗時, P2 口也接收高 8 位地址字節(jié)和一些控制信號。 P3 口: P3 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅動 4 個 TTL 邏輯電平。對 P3 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 P3 口亦作為 AT89S52 特殊功能(第二功能)使用,在 flash 編程和 校驗時, P3 口也接收一些控制信號 [13]。如下表 31所示。 表 31 P3口的引腳號及其第二功能 RST: 復位輸入。晶振工作時, RST 腳持續(xù) 2 個機器周期高電平將使單片機復位??撮T狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。特殊寄存器 AUXR(地址 8EH)上。 ALE/PROG:地址鎖存控制信號( ALE)是訪問外部程序存儲器時,鎖存低 8 位地址的輸出脈沖。在 flash 編程時,此引腳( PROG)也用作編程輸入脈沖。在一般情況下, ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定引腳號 第二功能 RXD(串行輸入) TXD(串行輸出) INT0(外部中斷 0) INT0(外部中斷 0) T0(定時器 0 外部輸入) T1(定時器 1 外部輸入) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器寫選通 ) 10 時器或時鐘使用。然而,特別強調,在每次訪問外部數(shù)據(jù)存儲器時, ALE 脈沖將會跳過。如果需要,通過將地址為 8EH 的 SFR 的第 0 位置 “ 1”, ALE 操作將無效。這一位置“ 1”, ALE 僅在執(zhí)行 MOVX 或 MOVC 指令時有效。否則, ALE 將被微弱拉高。這個 ALE 使能標志位(地址為 8EH 的 SFR 的第 0 位)的設置對微控制器處于外部執(zhí)行模式下無效。 PSEN:外部程序存儲器選通信號( PSEN)是外部程序存儲器選通信號。當 AT89S52 從外部程序存儲器執(zhí)行外部代碼時, PSEN 在每個機器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時, PSEN 將不被激活。 EA/VPP:訪問外部程序存儲器控制信號。為使能從 0000H 到 FFFFH 的外部程序存儲器讀取指令, EA 必須接 GND。為了執(zhí)行內(nèi)部程序指令, EA 應該接 VCC。在 flash 編程期間, EA 也接收 12 伏電壓。 XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端 [14]。 XTAL2:振蕩器反相放大器的輸出端。 單片機控制部分電路 如圖所示為單片機組成的控制電路,其中晶振與其相連構成時鐘電
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1