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

正文內(nèi)容

課程設(shè)計-基于單片機的紅外遙控電風扇設(shè)計-預(yù)覽頁

2025-07-01 04:39 上一頁面

下一頁面
 

【正文】 夏夜使用電風扇時可能遇到這樣的問題:當凌晨降溫的時候電風扇依然在工作,可是人們因為熟睡而無法察覺,既浪費電資源又容易引起感冒,傳統(tǒng)的機械定時器雖然能夠控制電風扇在工作一定后關(guān)閉,但定時范圍有限,且無法對溫度變化靈活處理。其主要原因:一是風扇和空調(diào)的降溫效果不同——空調(diào)有強大的制冷功能,可以快速有效地降低環(huán)境溫度,但電風扇的風更溫和,更加適合老人兒童和體質(zhì)較弱的人使用;二是電風扇有價格優(yōu)勢,價格低廉而且相對省電,安裝和使用都非常簡單。發(fā)送端采用單片機將待發(fā)送的二進制信號編碼調(diào)制為一系列的脈沖串信號,通過紅外發(fā)射管發(fā)射紅外信號。89C52的P1口構(gòu)成矩陣式鍵盤,用T1產(chǎn)生定時中斷,作為紅外線的調(diào)制基波。,并用一個二極管(IN4148)進行降壓。本設(shè)計采用940NM的紅外管?!?”和“1”組成的32位二進制碼經(jīng)38kHz的載頻進行二次調(diào)制以提高發(fā)射效率,達到降低電源功耗的目的。,周期性地發(fā)出同一種32位二進制碼,周期約為108ms。 用 AT89C51單片機來作主芯片控制,采用紅外T1838接收頭,用雙向可控硅MC97A6控制電機檔位,具有紅外遙控功能。這就是LCD顯示的基本原理。第2腳:VDD接5V正電源。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。第16腳:背光源負極。指令4:顯示開關(guān)控制。指令6:功能設(shè)置命令 DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時為雙行顯示,F(xiàn):低電平時顯示5X7的點陣字符,高電平時顯示5X10的顯示字符。本設(shè)計采用MOC3603帶過零觸發(fā)的雙向晶閘管驅(qū)動器??墒箍煽毓柽^零觸發(fā)脈沖不在通過,這樣就可按照控制處理得到的控制量的要求,實現(xiàn)可控硅的過零控制 ,從而達到按控制量控制的效果,實現(xiàn)速度可調(diào)。能實現(xiàn)播放音樂,按鍵換曲等功能。(3)編程時要注意,在程序開始時,要寫入各定時器中斷的入口地址。通過這次實踐使我更深刻的體會到了理論聯(lián)系實際的重要性。這次的課程設(shè)計在一定程度上改變了我對于學習單片這么課程的態(tài)度,從最初的認為學他沒有什么意義,到如今覺得很有意義,并希望能將理論運用到實踐,設(shè)計出更好更完整的系統(tǒng)。K2:低風檔,鍵值為 02。K6:定時60s,鍵值為06。===================================================================== ORG 0000H JMP MAIN ORG 0003H 。===================進入主程序======================================MAIN: MOV R0,7FH 。設(shè)置電平觸發(fā) SETB PT0 SETB EX0 SETB EA MOV TMOD,02H 。===================中斷程序:完成其按鍵按下的標志位KEY_INT0: PUSH ACC PUSH PSW CLR EX0 MOV A,P0 CPL A ANL A,0FH MOV R2,A 。======================================================== MOV R1,05H 。置循環(huán)次數(shù)PINT03: RRC A INC R3 JNC PINT03PINT04: MOV A,R3 CLR C RLC A RLC A ADD A,R1 MOV SENDBUF+2,A 。系統(tǒng)反碼在31H單元中 LCALL SEND SETB ET0 。當發(fā)送完后關(guān)斷定時器 CLR ET0 。======================引導(dǎo)脈沖子程序 SEND: SETB DATAOUT LCALL DY9000us CLR DATAOUT LCALL DY4500us RET 。將數(shù)據(jù)首址 CLR C 。若C=0 CALL DY560us CLR DATAOUT CALL DY560usONE: SETB DATAOUT CALL DY560us CLR DATAOUT CALL DY1687us DJNZ R2,PP1 INC R1 DJNZ R3,PP0 。====================延時9000us子程序 DY9000us: MOV R6,90L2A: MOV R4,2 L3A: MOV R5,16 DJNZ R5,$ DJNZ R4,L3A DJNZ R6,L2A RET 。K3:中風檔,鍵值為 03。K7:定時300s,鍵值為07。定時中斷 ORG 0013H JMP KEY_INT1 。E端為使能端 RS BIT 。1小時控制標志 SJ02 BIT 。數(shù)據(jù)碼寄存器 SEN DATA 40H 。==============================================================START: MOV R0,7FH 。關(guān)所有的指示燈 SETB EX0 SETB EX1 SETB IT0 SETB IT1 SETB EA 。檢按鍵標志位 JB LREC,KEYHANDLE 。========================================KEY1: SETB CALL DY5MS CLR CALL DY35MS MOV A,MRD CJNE A,05H,KEY11 SETB SJ00 SETB TR0 JMP KEY1 KEY11: CJNE A,06H,KEY12 SETB SJ01 SETB TR0 JMP KEY1KEY12: CJNE A,07H,KEY13 SETB SJ02 SETB TR0 JMP KEY1KEY13: CJNE A,01H,KEY14 JMP KEY1KEY14: JMP MAIN。====================開關(guān)機====================================KEY5: CJNE A,08H,POTHER 。中斷處理 PUSH PSW MOV TH0,3CH 。1分鐘到后向下執(zhí)行 INC MIN MOV A,MIN JB SJ01,LOOP_1H 。1小時到后向下執(zhí)行 CLR SJ02GRET0: MOV MRD,08HGRET1: CLR TR0 POP PSW POP ACC RETI。EX檢測為1時退出 ACALL DY882US DJNZ R6,SB 。避開系統(tǒng)碼 JB ,$ MOV R1,MRD MOV R2,2PP: MOV R3,8 。完成一個字節(jié),沒完則 MOV R1,A 。打開INT0的中斷 RETI。打開中斷位 POP PSW POP ACC RETI。取列號并存入A中。取行號 MOV R3,0FFH 。====================延時30Ms子程序 ==============================DY30MS: MOV R6,150L2C: MOV R4,2L3C: MOV R5,32 DJNZ R5,$ DJNZ R4,L3C DJNZ R6,L2C RET。====================延時4700US子程序 ===========================DY4700US: MOV R6,47L2F: MOV R4,2L3F: MOV R5,15 DJNZ R5,$ DJNZ R4,L3F DJNZ R6,L2F RET。清屏并光標復(fù)位 LCALL WR_CODE 。5x7的點陣字符 LCALL WR_CODE 。開顯示,光標閃爍 LCALL WR_CODE 。送數(shù)據(jù)表1,jingyehanxingLCDA: LCALL WRITE1 MOV P1,0C0H 。RS=1 CLR RW 。執(zhí)行顯示命令 LCALL BUSY 。======================寫命令子程序=================================WR_CODE: CLR RS 。 RET。定時0DB 54H,49H,4DH,45H,3AH,30H,30H,73H,20H,20H,20H,20H,20H,20H,20H,20H。STALL:04 TAB6:DB 53H,54H,41H,4CH,4CH,3AH,30H,34H,20H,20H,20H,20H,20H,20H,20H,20H
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1