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

正文內(nèi)容

基于單片機家庭安防畢業(yè)設計-資料下載頁

2024-11-29 11:04本頁面

【導讀】[1]楊崇志.特殊新型電子元器件手冊[M].遼寧科學技術出版社,2020.[2]李繼燦.新編16/32位微型計算機原理及應用[M].清華大學出版社,2020.[6]蔡美琴.MCS-51系列單片機系統(tǒng)及其應用[M].北京:高等教育出版社,1992.[10]鄭學堅,周斌.微型計算機原理及應用[M].北京:清華大學出版社,2020.[11]來清民.傳感器與單片機接口及實例[M].北京:北京航空航天大學出版社,[12]劉法治.常用電子元器件及典型芯片應用技術[M].北京:機械工業(yè)出版社,[17]張大明.單片機控制實訓指導及綜合應用[M].北京:機械工業(yè)出版社,2020.[19]陳杰,黃鴻.傳感器與檢測技術[M].北京:高等教育出版社,2020.而降低犯罪有效率最有效的方法就是預防,防患于未然。另外需要說明的是一個好的家庭安防系統(tǒng)是需要一個綜合型的接警中。安全防盜保護措施。警情發(fā)生的住戶名稱、地址和警報類型、提示保安人員迅速確認警情,及時趕赴現(xiàn)場,以確保住戶和人身安全。病時,向智能化管理中心呼叫報警,中心可根據(jù)情況迅速處理。

  

【正文】 , P2 口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。 P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P3 端口( — ,第 10— 17 腳): P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向I/O 口,可接收輸出 4 個 TTL 門電流。當 P3 口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 ⑵ P0、 P P3 端口的第二功能 P0 端口 : 在 CPU 訪問外部存儲器或 I/O 接口時, P0 口分時提供低 8 位地址 (A0A7)和 8 位數(shù)據(jù) (D0D7)總線。這時 ,需要一個 8 位鎖存器 ,利用 ALE(地址鎖存許 )來鎖存 P0 口低 8 位地址信號。 P2 端口:在 CPU 訪問外部存儲器或 I/O 接口時, P2 口提高 8 位地址 (A8A15)的總線信號。 P3 端口:在 CPU 訪問外部存儲器或 I/O 接口時, P3 口提供讀、寫控制總線信號。還提供串行通信、外部中斷、計數(shù)器的外部計數(shù)輸入信號等。 RXD:串行口數(shù)據(jù)輸入(接收數(shù)據(jù)); TXD:串行口數(shù)據(jù)輸出(發(fā)送數(shù)據(jù)); /INT0:外部中斷 0 輸入; /INT1:外部中斷 1 輸入; T0: 定時器 0 的外部輸入(計數(shù)輸入); T1: 定時 器 1 的外部輸入(計數(shù)輸入); /WR: 外部數(shù)據(jù)存儲器寫選通控制輸出; /RD: 外部數(shù)據(jù)存儲器讀選通輸出控制。 AT89C51 數(shù)據(jù)總線是由 P0 口提供的, P0 口本身能以多種方式提供數(shù)據(jù)總線和地址總線。當 ALE 輸出信號為高電平時, P0 將輸出的數(shù)據(jù)鎖入總線驅動器中作為地址的低 8 位,然后和 P2 送出來的高 8 位地址一起組成一個完整的 16 位地址,以尋址到外部的 64KB 的地址空間。 AT89C51 的地址總線比較簡單 (只有 3 個:RD、 WR、 PSEN),其中 RD 是用來讀取外部數(shù)據(jù)內(nèi)存的控制線, WR 是用來寫數(shù)據(jù)到外部數(shù)據(jù)內(nèi)存的控制線, PSEN 是用來存取外部程序內(nèi)存的讀取控制線。 此外,AT89C51 設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下, CPU 停止工作。但 RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內(nèi)容并且凍結振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止 。 PT2262/PT2272 簡介 PT2262/2272是臺灣普城公司生產(chǎn)的一種 CMOS 工藝制造的低功耗低價位通用編解碼電路, PT2262/2272最多可有 12位 (A0A11)三態(tài)地址端管腳 (懸空 ,接高電平 ,接低電平 ),任意組合可提供 531441( 3的 12次方)地址碼 ,PT2262最多可有 6位 (D0D5)數(shù)據(jù)端管腳 ,設定的地址碼和數(shù)據(jù)碼從 17腳串行輸出,可用于無線遙控發(fā)射電路。 編碼芯片 PT2262發(fā)出的編碼信號由:地址碼、數(shù)據(jù)碼、同步碼組成一個完整的碼字,解碼芯片 PT2272接收到信號后,其地址碼經(jīng)過兩次比較核對后,VT 腳才輸出高電平,與此同時相應的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會連續(xù)發(fā)射。當發(fā) 射機沒有按鍵按下時, PT2262不接通電源,其 17腳為低電平,所以 315MHz 的高頻發(fā)射電路不工作,當有按鍵按下時,PT2262得電工作,其第 17腳輸出經(jīng)調(diào)制的串行數(shù)據(jù)信號,當 17腳為高電平期間315MHz 的高頻發(fā)射電路起振并發(fā)射等幅高頻信號,當 17腳為低平期間 315MHz的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于 PT2262的 17腳輸出的數(shù)字信號,從而對高頻電路完成幅度鍵控( ASK 調(diào)制)相當于調(diào)制度為 100%的調(diào)幅。 ( 1) PT2262/2272特點: CMOS 工藝制造,低功耗,外部元器件少, RC 振蕩電阻,工作電壓范圍寬: 4~ 15v ,數(shù)據(jù)最多可達 6位,地址碼最多可達 531441種,有 DIP 和 SOP 兩種封裝類型。 ( 2) PT2262管腳說明: A0A11 :地址管腳 ,用于進行地址編碼 ,可置為“ 0” ,“ 1” ,“ f” (懸空 ); D0D5 :數(shù)據(jù)輸入端,有一個為“ 1”即有編碼發(fā)出,內(nèi)部下拉; Vcc : 電源正端(+); Vss : 電源負端(-); TE : 編碼啟動端,用于多數(shù)據(jù)的編碼發(fā)射,低電平有效; OSC1 : 振蕩電阻輸入端,與 OSC2所接電阻決定振 蕩頻率; OSC2 : 振蕩電阻振蕩器輸出端; Dout : 編碼輸出端(正常時為低電平)。 在具體的應用中,外接振蕩電阻可根據(jù)需要進行適當?shù)恼{(diào)節(jié),阻值越大振蕩頻率越慢,編碼的寬度越大,發(fā)碼一幀的時間越長。 網(wǎng)站上大部分產(chǎn)品都是用 2262/= 2272/200K 組合的,少量產(chǎn)品用2262/= 2272/820K。 ( 3) PT2272管腳說明: A0A11 :地址管腳 ,用于進行地址編碼 ,可置為“ 0” ,“ 1” ,“ f” (懸空 ),必須與 2262一致 ,否則不解碼; D0D5 :地址或數(shù)據(jù)管腳 ,當做為 數(shù)據(jù)管腳時 ,只有在地址碼與 2262一致 ,數(shù)據(jù)管腳才能輸出與 2262數(shù)據(jù)端對應的高電平 ,否則輸出為低電平 ,鎖存型只有在接收到下一數(shù)據(jù)才能轉換; Vcc :電源正端(+); Vss :電源負端(-); DIN :數(shù)據(jù)信號輸入端,來自接收模塊輸出端 OSC1 :振蕩電阻輸入端,與 OSC2所接電阻決定振蕩頻率; OSC2 :振蕩電阻振蕩器輸出端; VT :解碼有效確認 輸出端(常低)解碼有效變成高電平(瞬態(tài))。 PT2272解碼芯片有不同的后綴,表示不同的功能,有 L4/M4/L6/M6之分,其中 L 表示鎖存輸 出,數(shù)據(jù)只要成功接收就能一直保持對應的電平狀態(tài),直到下次遙控數(shù)據(jù)發(fā)生變化時改變。 M 表示非鎖存輸出,數(shù)據(jù)腳輸出的電平是瞬時的而且和發(fā)射端是否發(fā)射相對應,可以用于類似點動的控制。后綴的 6和 4表示有幾路并行的控制通道,當采用 4路并行數(shù)據(jù)時( PT2272M4),對應的地址編碼應該是 8位,如果采用 6路的并行數(shù)據(jù)時 (PT2272M6),對應的地址編碼應該是 6位 。 ( 4) PT2262/2272芯片的地址編碼設定和修改 : 在通常使用中,我們一般采用 8位地址碼和 4位數(shù)據(jù)碼,這時編碼電路PT2262和解碼 PT2272的第 1~ 8腳為地址設定腳,有三種狀態(tài)可供選擇:懸空、接正電源、接地三種狀態(tài), 3的 8次方為 6561,所以地址編碼不重復度為 6561組,只有發(fā)射端 PT2262和接收端 PT2272的地址編碼完全相同,才能配對使用,遙控模塊的生產(chǎn)廠家為了便于生產(chǎn)管理,出廠時遙控模塊的 PT2262和 PT2272的八位地址編碼端全部懸空,這樣用戶可以很方便選擇各種編碼狀態(tài),用戶如果想改變地址編碼,只要將 PT2262和 PT2272的 1~ 8腳設置相同即可,其它引腳懸空就能實現(xiàn)配對接收。當兩者地址編碼完全一致時,接收機對應的 D1~ D4端 輸出約 4V互鎖高電平控制信號,同時 VT 端也輸出解碼有效高電平信號。用戶可將這些信號加一級放大,便可驅動繼電器、功率三極管等進行負載遙控開關操縱。 設置地址碼的原則是:同一個系統(tǒng)地址碼必須一致;不同的系統(tǒng)可以依靠不同的地址碼加以區(qū)分。 PT2262和 PT2272除地址編碼必須完全一致外,振蕩電阻還必須匹配,否則接收距離會變近甚至無法接收, PT2262 IR 是 2262系列用于紅外遙控的專用芯片 , 可以通過調(diào)整發(fā)射端 Rosc 電阻的大小使接收距離最遠,發(fā)射端電阻的調(diào)整范圍 390~ 420K。 本次系統(tǒng)設計電路與如下圖所 示: 圖 4 紅外遙控電路 數(shù)碼管簡介 由于系統(tǒng)要顯示的內(nèi)容較簡單,顯示量不多,所以選用數(shù)碼管既方便又經(jīng)濟。LED 有共陰極和共陽極兩種。如圖 所示。 二極管的陰極連接在一起,通常此公共陰極接地,而共陽極則將發(fā)光二極管的陽極連接在一起,接入 +5V 的電壓。一位顯示器由 8 個發(fā)光二極管組成,其中7 個發(fā)光二極管構成字型“ 8”的各個筆劃(段) a~ g,另一個小數(shù)點為 dp 發(fā)光二極管。當在某段發(fā)光二極管施加一定的正向電壓時,該段筆劃即亮;不加電壓則暗。為了保護各段 LED 不被損壞,需外加限流電阻。 數(shù)碼管顯示分為靜態(tài)顯示和動態(tài)顯示兩中。靜態(tài)顯示是微機一次輸出顯示后,就能保持該顯示結果,直到下次送新的顯示數(shù)據(jù)為止。這種顯示占用機時少,顯示可靠,因而得到了廣泛的應用。但這種顯示使用的元件多,線路比較復雜 ,因此成本較高 .動態(tài)顯示就是微機對顯示器進行掃描,在這種方法中,顯示器分時工作,每次只有一個器件顯示。但由于人們視覺的暫留現(xiàn)象,會感覺所有的數(shù)碼管都在顯示,這樣就能同時顯示不同的數(shù)。 眾所周知, LED 顯示數(shù)碼管通常由硬件 7 段譯碼集成電路,完成從數(shù)字到顯 示碼的譯碼驅動。本系統(tǒng)采用軟件譯碼,以減小體積,降低成本和功耗,軟件譯碼的另一優(yōu)勢還在于比硬件譯碼有更大的靈活性。所謂軟件譯碼,即由單片機軟件完成從數(shù)字到顯示碼的轉換。從 LED 數(shù)碼管結構原理可知,為了顯示字符,要為 LED 顯示數(shù)碼管提供顯示段碼,組成一個“ 8”字形字符的 7 段,再加上 1個小數(shù)點位,共計 8 段,因此提供給 LED 數(shù)碼管的顯示段碼為 1 個字節(jié)。各段碼位與顯示段的對應關系如表 。 表 段碼位的對應關系 段碼位 D7 D6 D5 D4 D3 D2 D1 D0 顯示段 dp g f e d c b a 需說明的是當用數(shù)據(jù)口連接 LED數(shù)碼管 a~ dp引腳時,不同的連接方法,各段碼位與顯示段有不同的對應關系。通常數(shù)據(jù)口的 D0位與 a段連接, D1位與 b段連接,?? D7位與 dp段連接 ,如上表 。想要數(shù)碼管顯示不同的數(shù)字,就要求對應不同的二極管亮,我們只需給數(shù)碼管輸入不同的信號即可。因為數(shù)碼管有兩種不同的接法,所以當對應同一數(shù)字時,所輸入的信號也是不同的,因為這是基本的知識,在這里就不多做說明了。 鍵盤模塊設計 為了實現(xiàn)紅外遙控與鍵盤的雙重控制,本設計采用獨立按鍵 形式,獨立按鍵操作簡單,可靠性和抗干擾特性突出,按鍵均接在 P0 口,接上拉電阻。按鍵未按下時,送出高電平;按鍵按下時,送出低電平,執(zhí)行相應的操作,如下圖所示: 圖 鍵盤模塊 單片機最小系統(tǒng)的設計 該系統(tǒng)采用 AT89S51單片機, AT89S51是一個低功耗,高性能 CMOS 8位單片機,片內(nèi)含 4k Bytes ISP(Insystem programmable)Flash 存儲器,器件采用ATMEL 公司的高密度、非易失性存儲技術制造,兼容標準 MCS51指令系統(tǒng)及80C51引腳結構,芯片內(nèi)集成了通用 8位中央處理器和 ISP Flash 存儲單元,功能強大的微型計算機的 AT89S51可為許多嵌入式控制應用系統(tǒng)提供高性價比的解決方案。 AT89S51具有如下特點: 40個引腳, 4k Bytes Flash 片內(nèi)程序存儲器, 128 bytes的隨機存取數(shù)據(jù)存儲器( RAM), 32個外部雙向輸入 /輸出( I/O)口, 5個中斷優(yōu)先級 2層中斷嵌套中斷, 2個 16位可編程定時計數(shù)器 ,2個全雙工串行通信口,看門狗( WDT)電路,片內(nèi)時鐘振蕩器。 此外, AT89S51設計和配置了振蕩頻率可為 0Hz 并可通過軟件設置省電模式。 AT89S51在空閑模式下, CPU 暫停工作,而RAM 定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結振蕩器而保存 RAM 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復位。同時該芯片還具有 PDIP、 TQFP 和 PLCC 等三種封裝形式,以適應不同產(chǎn)品的需求。 本次系統(tǒng)設計采用串口顯示電路以節(jié)省端口,采用 6MHZ 的晶振,采用上電復位和手動復位相結合的復位方式,采用固態(tài)繼電器實現(xiàn)對家用電器的強電控制和隔離強電干擾。 AT89S51電路如圖: 圖 單片機最小系統(tǒng) 顯示模塊設計 由于一次只能讓一個數(shù)碼管顯示,然而要顯示六位的數(shù)據(jù),必須由數(shù)碼管一個一個輪流顯示才可以實現(xiàn),人的視覺暫留的時間為 ,所以每位顯示的間隔不能超過 20毫秒,為了保證正確的顯示,必須每間隔 2毫秒就要刷新一個數(shù)碼管。本電路使得每個數(shù)碼管現(xiàn)實的時間大約在 2毫秒,而這刷新時間我們采用軟件演示程序,每隔 12毫秒對數(shù)碼管刷新一次。顯示電路如下: 圖 顯示電路 輸出部分的設計 輸出部分是智能家
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1