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

正文內容

基于單片機的紅外線遙控器設計畢業(yè)論文(文件)

2025-07-10 14:52 上一頁面

下一頁面
 

【正文】 為信號發(fā)射電路硬件連接圖。它將紅外接收二極管、放大、解調、整形等電路做在一起,只有三個引腳,分別是+5V電源、地、信號輸出。當RPM6938收到第一個紅外脈沖時,觸發(fā)INT1產生中斷,使單片機退出低功耗狀態(tài),進入工作狀態(tài),同時使記數器0和定時器1開始工作。單片機在中斷時使用定時器0或定時器1開始計時.到下一個脈沖到來時,即再次產生中斷時,先將計時值取出。.接收到的是編碼1。初始值均為O。如果計時值等于前導碼的時間,設立前導碼標志。此時可停止定時器的計時,并判斷本次接收是否有效。 CPU時鐘電路時鐘電路用于產生單片機工作所需要的時鐘信號。CC2對頻率有微調作用,—12MHz。輸入端XTAL1應接地,由于XTAL2端的邏輯電平不是TTL的,故建議外接一個上拉電阻。 圖310 獨立式按鍵電路 掉電保護和低功耗的設計 低功耗的實現方法AT89C2051單片機的CPU有兩種節(jié)電工作方式即空閑方式和掉電方式,遙控器采用了空閑節(jié)電方式。使用過程中單片機基本上都處于空閑工作方式,功耗相當低,從而為使用電池電源提供保障。掉電保護具體操作過程如下:單片機應用系統(tǒng)的電壓檢測電路檢測到電源電壓下降時,觸發(fā)外部中斷INT0或INT1,在中斷服務子程序中將外部RAM中的有用數據送入內部RAM保存。備用電源只為單片機內部RAM和專用寄存器提供維持電流,這時單片機外部的全部電路因停電而停止工作,時鐘電路也停止工作,CPU因無時鐘也不工作。外部中斷0服務程序將有關數據信息送入片內RAM保存。當電壓檢測電路檢測到電源電壓降低時,也觸發(fā)外部中斷,在中斷服務子程序中,除了要將外部RAM中的有用數據保存以外,還要將特殊功能寄存器的有用內容保護起來,然后對電源控制寄存器PCON進行設置。PD:掉電方式控制位,PD=1,則進入掉電方式。掉電保護時的備用電源是通過VCC引腳接入的。以CMOS工藝制造的80C31/80C51/87C51型單片機提供了空閑工作方式。這時,送往CPU的時鐘被封鎖,CPU停止工作,但中斷控制電路、定時/計數器和串行接口繼續(xù)工作,CPU內部狀態(tài)如堆棧指針SP、程序計數器PC、程序狀態(tài)寄存器PSW、累加器ACC及其他寄存器的狀態(tài)被完全保留下來。由于空閑方式下,中斷系統(tǒng)還在工作,所以任何中斷的響應都可以使IDL位由硬件清零,而退出空閑方式下,單片機就進入中斷服務程序。一旦用戶檢測到掉電發(fā)生,在VCC下降之前寫一個字節(jié)到PCON,使 PD=1,單片機進入掉電方式。當遙控鍵盤上的人任一個按鍵按下以后,與門輸出即為低電平,觸發(fā)INT1引腳,外部中斷1響應,使IDL位清零,退出空閑工作方式,恢復正常狀態(tài)。本設計采用單片機制作,采用編程的方法,由于編程具有靈活性,故應用范圍較廣,操作碼可隨意設定。發(fā)射時間確定為一個定值,由定時器1來定時,時間為100ms,當100ms時間到定時器1發(fā)生中斷,停止計時,紅外光也停止發(fā)射。主程序主要由初始化程序、鍵盤掃描程序,定時器0中斷服務程序、定時器1中斷服務程序,外部中斷1中斷服務程序組成。當接收電路接收到第一個紅外線脈沖時,中斷INT1被觸發(fā),啟動定時器1和計數器0。由于定時時間為50ms,故各種不同狀態(tài)對應的紅外脈沖數大約為1460、790、10120個,然后將記數值與上述各值比較。如圖42,為遙控接收器主程序流程圖調初始化過程接收到第一個紅外脈沖,INT1 被觸發(fā)啟動計數器T0和定時器T1定時器T1定時時間到開始定時器T1中斷,計數器T0停止計數查詢各預定記數值是否在T0記數值加減5的范圍內查到該值將對應P1口位的電平翻轉返回SW=1 Y NY 圖42 遙控接收器主程序流程圖遙控接收程序如下: X0 EQU 15D X1 EQU 30D X2 EQU 45D X3 EQU 60D X4 EQU 75D X5 EQU 90D X6 EQU 105D X7 EQU 120D FZ EQU 5D SW BIT BZ BIT 07H ORG 0000H AJMP START ORG 0013H AJMP INT1 ORG 001BH AJMP INTT1 ORG 0030H START:MOV P1,0FFH MOV P3,0FFH MOV SP,60H CLR IT1 SETB EX1 MOV TMOD,15H SETB EA XH: NOP AJMP XH INT1:CLR EX1MOV TH1,3CHMOV TL1,0B0HSETB TR1SETB ET1MOV TH0,0HMOV TL0,0HSETB TR0RETI INTT1:CLR TR0MOV A,TL0MOV B,X0JNB SW,D09ACALL JSPDJB BZ,D01CPL D01:MOV B,X1ACALL JSPDJB BZ,D02CPL D02:MOV B,X2 ACALL JSPD JB BZ,D03 CPL D03:MOV B,X3ACALL JSPDJB BZ,D04CPL D04:MOV B,X4ACALL JSPDJB BZ,D05CPL D05:MOV B,X5 ACALL JSPDJB BZ,D06CPL D06:MOV B,X6ACALL JSPDJB BZ,D07CPL D07:MOV B,X7ACALL JSPDJB BZ,D09CPL D08:SETB EX1RETI JSPD:PUSH ACC CLR BZ CJNE A,B,JSPD1 AJMP JSPD5 JSPD1:JC JSPD2 SUBB A,R2 AJMP JSPD3 JSPD2:MOV R1,B MOV B,A MOV A,R1 CLR C SUBB A,B JSPD3:CJNE A,FZ,JSPD4 AJMP JSPD5 JSPD4:JC,JSPD5 SETB BZ POP ACC RET JSPD5:CLR BZ POP ACC RET END第5章 結束語本設計主要應用了AT89C2051單片機作為核心,綜合應用了單片機中斷系統(tǒng)、定時器、計數器等知識,應用紅外光的優(yōu)點。而現代電器正朝小型化發(fā)展,所以一般不采用這種方法。以上三點不足之處是我能想到的,系統(tǒng)還存在著不足,希望在以后的學習和工作中不斷的改進與完善。參考文獻[1] 梅麗鳳,王艷秋,張軍等. 單片機原理及接口技術,北京:清華大學出版社,2004年.[2] 戴峻峰,付麗輝. 多功能紅外線遙控器的設計,,8(12):16~18. [3]
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1