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

正文內容

火災自動報警系統(tǒng)畢業(yè)設計(參考版)

2025-06-26 04:32本頁面
  

【正文】 OPEN LED MOV P0,ADISPEND: NOP MOV R2,F(xiàn)SDT1 MOV R3,F(xiàn)SDT2 MOV R4,27H MOV R5,10H LCALL SUBD MOV A,R3 MOV R4,A MOV A,R2 MOV R5,A MOV R6,64H MOV R7,00H MOV R0,40H LCALL MULD MOV R2,F(xiàn)SDT1 MOV R3,F(xiàn)SDT2 MOV R4,F(xiàn)SDT3 MOV R5,F(xiàn)SDT4 MOV R7,00H MOV R6,83 LCALL DIVD MOV FSDT1,R3 。 OPEN DOT SETB LED8 NOP NOP LJMP DISPENDDISP21: MOV R0,A MOV P0,00H MOV A,DISPD MOV DPTR,TAB1 MOVC A,A+DPTR 。 OPEN DOT SETB LED8 NOP NOP LJMP DISPENDDISP22: MOV P0,00H 。主程序流程圖 主程序流程圖4.15程序源代碼主程序源代碼本模塊設計的程序如下:DISPLAY: JNB KEYB,DISPTEMP MOV P0,00H MOV A,DISPD INC A MOV DISPD,A CLR C ADD A,44H CJNE A,49H,DISP21 MOV DISPD,00H MOV A,DISP6 CJNE A,02H,DISP22 MOV P0,00H 。中斷服務程序從中斷入口地址開始執(zhí)行,到返回指令“RETI”為止,一般包括兩部分內容,一是保護現(xiàn)場,二是完成中斷源請求的服務。中斷系統(tǒng)的應用使單片機的功能更強,效率更高,使用更加方便靈活。中斷系統(tǒng)是單片機的重要組成部分。、定時與中斷系統(tǒng)單片機應用于檢測、控制及智能儀器等領域時,常需要實時時鐘來實現(xiàn)定時或延時控制,也常需要計數(shù)器對外界事件進行計數(shù)。兩個發(fā)光二極管作為電源指示燈。為了確保電源散熱及時,加入散熱片進行散熱保護。把交流電轉化為24V直流電。自動噴淋電路圖圖16自動噴淋原理圖火災報警控制器的、揚聲器工作所需要的24V電源。當AT89C52輸出為高電平信號時,經過或非門后為低電平信號固態(tài)繼電器SSR 導通,使電磁閥開通,從而達到自動噴淋效果。(6) 過零觸發(fā)型固態(tài)繼電器對外界的干擾非常小。輸出額定電壓有(220~380V) 交流電壓及(30~180V) 直流電壓。(5) 有多種規(guī)格可選擇: 輸入有電阻限流直流、恒流直流、交流等類型。(3) 輸出無觸點、無噪音、無火花、開關速度快。圖15固態(tài)繼電器方框圖:(1) 輸入控制電壓低(3~14V) , 驅動電流小(3~15mA) , 輸入控制電壓與TTL 、DTL 、HTL 電平兼容,直流或脈沖電壓均能作輸入控制電壓。輸出部分一般由光敏控制器、電壓過零控制器、驅動器、可控硅及阻容吸收部分組成。輸入控制部分一般由限流電阻或恒流電路及光電二極管組成。一般施加輸入信號后其主控回路呈導通狀態(tài),無信號時呈阻斷狀態(tài),固態(tài)繼電器為一個四端組件:兩個輸入控制器,兩個輸出受控端。接口電路 、自動噴淋控制電路設計固態(tài)繼電器又名固態(tài)開關。上電復位信號寬度要求大于100ms。應使用適當?shù)尿寗与娐贰? (2)7219應連接共陰式LED顯示器,沒有用的LED顯示器位選引腳可以懸空不接。使用注意事項(1)7219上電后,內部RAM清零。圖為一個靜態(tài)LED顯示器電路。在PO口作為DIN, CLK. LOAD信號線時還應接1Okf左右的上拉電阻口在顯示器與微處理器連接線較長時還應考慮干擾的影響。當高電平時,選擇BCDB譯碼模式,當?shù)碗娖綍r選擇不譯碼模式(即送來數(shù)據(jù)為字型碼)。(4)掃描界限寄存器(地址OBH):該寄存器中DOD3位數(shù)據(jù)設定值為07H,設定值表示顯示器動態(tài)掃描個數(shù)位18。(3)亮度寄存器(地址OAH):亮度可以用硬件和軟件兩種方法調節(jié)。當D0=1時,處于測試狀態(tài)。當D0=1時,處于正常工作狀態(tài)。動態(tài)掃描控制器實現(xiàn)由硬件控制動態(tài)掃描顯示。B譯碼和不譯碼電路對RAM數(shù)據(jù)進行BCD澤碼或直接送顯示。地址譯碼器是一個416線譯碼器,用于選擇數(shù)據(jù)存放單元,在LOAD信號作用下將接收數(shù)據(jù)送入指定單元。16位數(shù)據(jù)含義如下:D7DO:寫入內部RAM和功能寄存器的數(shù)據(jù):D8Dll:內部RAM和功能寄存器地址。MAX7219內部組成結構MAX7219組成如圖所示。CLK:移位脈沖輸入端。SEGA^ SEGG, SEGDp:段碼輸出端:ISET:硬件亮度調節(jié)端。即單片機將16位二進制數(shù)逐位發(fā)送到DIN端,在CLK上升沿到來前準備就緒,CLK的每個上升沿將一位數(shù)據(jù)移入MAX7219內移位寄存器,當16位數(shù)據(jù)移入完,在LOAD引腳信號上升沿將16位數(shù)據(jù)裝入MAX7219內的相應位置,在MAX7219內部硬件動態(tài)掃描顯示控制電路作用下實現(xiàn)動態(tài)顯示。1. MAX7219簡介MAX7219和單片計算機連接有三條引線(DIN. CLK, LOAD)。允許使用者選擇每位是BCD譯碼或不譯碼。片內包括BCD譯碼器、多路掃描控制器、。也正因為如此,靜態(tài)顯示器的亮度都較高。LED顯示器工作于靜態(tài)顯示方式時,各位的共陰極(或共陽極)連接在一起并接地(或接高電平)。本系統(tǒng)的程序完全存儲于內部ROM中,因此將其通過電阻上拉為高電平。EA/Vpp引腳為外部程序存儲器選擇信號,低電平有效。P0口作地址/數(shù)據(jù)總線口使用時,由“控制”線控制將電子開關接通至“地址/數(shù)據(jù)”端,分時輸出擴展外存的低8位地址A0~A7和數(shù)據(jù)D0~D7。P0口的輸出驅動器中也有一個多路電子開關,當“控制”線控制接通鎖存器時,P0口作雙向I/O口使用,如P0口的鎖存器的值為“1”,則使輸出驅動器中的2個場效應管截止,引腳浮空,此時端口可作高阻輸入。它的結構與P2口相似,可作輸入輸出口使用,也可作系統(tǒng)擴展的地址/數(shù)據(jù)總線口。注意此電路接線容易在實際調試中忽略。本系統(tǒng)選用晶體振蕩器,其振蕩頻率為12MHz,接線如圖所示:C230PF12MHZHZ19EAVPX1X2RESETINX0INX1X0X122109121314151234567830Pf圖13晶體振蕩電路按圖將線接好后,可應用示波器測量晶陣兩端引腳,觀察是否有方波脈沖產生,如有,說明此部分正常??梢岳盟鼉炔康恼袷幤鳟a生時鐘,只要在XTAL1和XTAL2引腳上外接一個晶體及電容組成的并聯(lián)諧振電路,便構成了一個完整的振蕩信號發(fā)生器,此方式稱為內部方式。89系列單片機的內部振蕩器由一個單極反相器組成。為了保證系統(tǒng)能夠可靠的復位,RST端的高電平信號必須維持足夠長的時間。AT89C52的上電復位電路如圖所示,只要在RST復位輸入引腳上接一電容至Vcc端,下接一個電阻到地即可。定時器2輸出方式見圖:圖11定時器2時鐘輸出方式定時器0和定時器1的標志位TF0和TF1在定時器溢出那個機器周期的S5P2狀態(tài)位置,而會在下一個機器周期才查詢到該中斷標志,然而,定時器2的標志位TF2在定時器溢出的那個機器周期的S2P2狀態(tài)置位,并在同一個機器周期內查詢到該標志。程序員不應將“1”寫入這些位,他們是將來AT89系列產品作為擴展用的。IE也有一個總禁止位EA,他能控制所有中斷的允許或禁止。AT89C52可以利用PSEN及RD引腳分別啟用存在外部的RAM與EPROM,使得數(shù)據(jù)存儲器與程序存儲器可以合并在一起而共用64K的定址范圍? l PORT0(~),端口0是一個8位寬的漏極開路(OPEN DRAIN)雙向輸出入端口,共有8個位,依此類推?其他三個I/O端口(P1?P2?P3)則不具有此電路組態(tài),而是內部有一提升電路,P0在作為I/O用時可以推動8個LS的TTL負載?如果當EA引腳為低電平時(即取用外部程序代碼或數(shù)據(jù)存儲器),P0就以多路方式提供地址總線(A0~A7)及數(shù)據(jù)總線(D0~D7)?設計者必須外加一個鎖存器將端口0送出的地址栓鎖住成為A0~A7,再配合端口2所送出的A8~A15合成一完整的16位地址總線,而定址到64K的外部存儲器空間?l ALE/PROG,外部存儲器地址鎖存器信號,輸出?AT89C52可以利用這支引腳來觸發(fā)外部的8位鎖存器(如74LS373),將端口0的地址總線(A0~A7)鎖進鎖存器中,因為AT89C51是以多工的方式送出地址及數(shù)據(jù)?平時在程序執(zhí)行時ALE引腳的輸出頻率約是系統(tǒng)工作頻率的1/6,因此可以用來驅動其他周邊晶片的時基輸入?l PORT1(~),端口1也是具有內部提升電路的雙向I/O端口,其輸出緩沖器可以推動4個LS 的TTL負載,同樣地若將端口1的輸出設為高電平,便是由此端口來輸入數(shù)據(jù)?如果是使用8052或是8032的話,可以做外部中斷輸入的觸發(fā)腳位?l PORT2(~),端口2是具有內部提升電路的雙向I/O端口,每一個引腳可以推動4個LS的TTL負載,若將端口2的輸出設為高電平時,此端口便能當成輸入端口來使用?P2除了當做一般I/O端口使用外,若是在8051擴充外接程序存儲器或數(shù)據(jù)存儲器時,也提供地址總線的高字節(jié)A8~A15,這個時候P2便不能當作I/O來使用了?l PORT3(~),端口3也具有內部提升電路的雙向I/O端口,其輸出緩沖器可以推動4個TTL負載,同時還多工具有其他的額外特殊功能,包括串行通信?外部中斷控制?計時計數(shù)控制及外部數(shù)據(jù)存儲器內容的讀取或寫入控制等功能?其引腳分配如下::RXD,串行通信輸入?:TXD,串行通信輸出? :INT0,外部中斷0輸入?:INT1,外部中斷1輸入? :T0,計時計數(shù)器0輸入?:T1,計時計數(shù)器1輸入? :WR:外部數(shù)據(jù)存儲器的寫入信號?:RD,外部數(shù)據(jù)存儲器的讀取信號?AT89C52單片機的引腳圖,如圖所示圖10 AT89C52單片機的引腳圖中斷ATC8952共有6個中斷向量:兩個外中斷(INTO和INT1),3個定時器中斷()和串行口中斷。l PSEN,程序存儲允許輸出是外部程序存儲器的讀選通信號。AT89C52單片機的引腳圖及引腳功能說明AT89C52各引腳功能說明如下:l VCC,源正端輸入,接+5V?l VSS,源地端?l XTAL1,芯片系統(tǒng)時鐘的反相放大器輸入端?l XTAL2,統(tǒng)時鐘的反相放大器輸出端,一般在設計上只要在 XTAL1 和XTAL2上接上一只石英振蕩晶體系統(tǒng)就可以動作了,此外可以在兩引腳與地之間加入一個 20PF 的小電容,可以使系統(tǒng)更穩(wěn)定,避免噪聲干擾而死機?l RESET,AT89C52電平動作,當要對晶片重置時,只要對此引腳電平提升至高電平并保持兩個機器周期以上的時間, AT89C52便能完成系統(tǒng)重置的各項動作,使得內部特殊功能寄存器之內容均被設成已知狀態(tài),并且至地址0000H處開始讀入程序代碼而執(zhí)行程序?l EA/VPP,外部程序存儲器選擇信號,低電平動作。時鐘輸出頻率取決于振蕩頻率和定時器2捕獲寄存器(RCAP2H,RCAP2L)的重新裝載值,“()”:輸出時鐘頻率
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1