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

正文內(nèi)容

51單片機的無線家電遙控系統(tǒng)畢業(yè)論文-wenkub.com

2025-06-25 07:41 本頁面
   

【正文】 //調(diào)用紅外按鍵識別處理 } while(1)。 beep=0。0xf。0xf。 if(tempc(200) || tempc(2000)) goto restart。j8。 if(tempc(4000) || tempc(5000)) continue。 //顯示區(qū)設(shè)成0 do{ restart: while(Ir_Pin)。 Led_Buf[0]=0。 //定時器0設(shè)定約1000us中斷一次,用于數(shù)碼管掃描 EA=1。 RELAY=0。(Led_Buf[1]==5)) { LED3=~LED3。amp。 } if((Led_Buf[0]==0X0C)amp。 default: P0=0x0。 case 0x42: LED7=~LED7。 case 0x1c: LED5=~LED5。 case 0x5e: LED3=~LED3。 case 0x0c: LED1=~LED1。 switch(keynum) { case 0x15: P0=0。 }//==============================================================void RELAY_SB()//紅外按鍵識別處理 { b=Led_Buf[0]。 (TH1amp。 TH1=0。0x80)==0)。 TR1=1。 //位選 // P0=Led_Tab[Led_Buf[Led_Index]]。 TH0=(655361000)/256。t) for(j=6245。 //位選 unsigned char Ir_Buf[4]。unsigned char code Led_Tab[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82, 0xf8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E}。sbit LED5=P0^4。sbit LED1=P0^0。向所有關(guān)心和幫助我的老師們表示最衷心的感謝。所以做好畢業(yè)設(shè)計是我們每一個大學生的任務(wù),也是我們所殷切希望的,借此來為自己思念的大學生涯交上一份滿意的答卷。致 謝首先感謝李敏老師在做論文期間對我的精心指導。6 畢業(yè)設(shè)計總結(jié)本設(shè)計采用紅外發(fā)射和接收的方式,保證了信號傳輸?shù)目煽啃?,并且控制簡單、實施方便、成本低廉,通過接收發(fā)射端得控制信號,在接收部分實現(xiàn)了相應(yīng)的控制,為達到控制準確的目的,將發(fā)射脈沖分為連接段、控制段和結(jié)束段,并在接收端進行校驗。(3) 測量電壓所用儀器的輸入阻抗必須遠大于被測處的等效阻抗。這說明了此電路時工作在正常狀態(tài)的。結(jié)果一切正常。但一次性成功幾乎是不可能的,多少會出現(xiàn)一些硬、軟件上的錯誤,這就需要通過調(diào)試來發(fā)現(xiàn)錯誤并加以改正,本設(shè)計常用的調(diào)試儀器有:萬用表、穩(wěn)壓電源、示波器、信號發(fā)生器等。 遙控接收控制流程圖圖317 遙控接收控制主流程圖遙控接收部分的主程序及初始化及延時過程如上:首先初始化,然后按照顯示亮度數(shù)據(jù)設(shè)定調(diào)光脈沖延時值,若不為0則調(diào)入延時程序,;若為0則直接返回。圖314 一幀遙控碼波形圖 遙控發(fā)射及接收控制程序流程圖 遙控發(fā)射控制流程圖圖315 遙控發(fā)射程序控制流程圖 上左圖是遙控發(fā)射的主程序,首先初始化程序,然后調(diào)用鍵掃描處理子程序。 數(shù)據(jù)幀的接收處理 當紅外線接收器輸出脈沖幀數(shù)據(jù)時,第一位碼的低電平將啟動中斷程序,實時接收數(shù)據(jù)幀。圖312 遙控信號編碼波形圖 遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進制碼,周期約為108ms。HRM5700B接收8個編碼時的輸出信號波形如圖310所示。在數(shù)據(jù)幀接收時,將對所接收數(shù)據(jù)的前3位碼的碼寬進行驗證。中間3個脈沖為控制段,最后2個脈沖為結(jié)束段。結(jié)束段為發(fā)射信號的最后2個脈沖,脈沖寬度分別為2ms、4ms,脈沖間隔為1ms。在發(fā)射子程序中,將待發(fā)射信號調(diào)制成38KHz的載波信號,由單片機的14腳輸出,經(jīng)三極管9013放大后驅(qū)動紅外發(fā)射管ST188,發(fā)射調(diào)制脈沖信號。在系統(tǒng)工作時,HRM5700B對接收到的脈沖編碼信號進行解調(diào),、。當遙控器處于控制狀態(tài)時,使用者每按下一個控制鍵,CPU從指定的存儲單元中讀取一系列的二進制數(shù)據(jù),串行輸出(位和位之間的時間間隔等于采樣時的時間間隔)給信號保持電路,同時由調(diào)制電路進行信號調(diào)制,將調(diào)制信號經(jīng)放大后,由紅外線發(fā)射二極管進行發(fā)射,從而實現(xiàn)對該鍵對應(yīng)設(shè)備功能的控制。通常陰極桿接低電平,當發(fā)光二極管的陽極為高電平時,發(fā)光二極管點亮。只要在程序中判斷I/O接口的狀態(tài),即可知道哪個鍵處于閉合狀態(tài) 。獨立式鍵盤適用于按鍵較少或操作速度較高的場合。通常,鍵盤開關(guān)利用了機械觸點的斷開、閉合作用。這種工作方式可以省去用戶軟件中得重裝初值的程序,簡化定時初值的計算方法,可以相當精確的確定定時時間。 2. 方式1:當MM0為01是,定時器/計數(shù)器工作于方式1,這時定時器/計數(shù)器的等效電路如下圖33圖33 定時器/計數(shù)器方式1邏輯結(jié)構(gòu)圖3 方式2: 方式0和方式1的最大特點是計數(shù)溢出后。TLX低5位溢出則向THX進位,THX計數(shù)溢出則置位TCON中的溢出標志位TFX。特殊功能寄存器TCON用于控制T0、T1得啟動和停止計數(shù),同時包含了T0、T1得狀態(tài)。首先了解AT89C51單片機的4種工作方式是硬件設(shè)計必不可少的步驟。他們屬于單片機系統(tǒng)擴展的內(nèi)容。接收部分由紅外接收管進行解碼接收,單片機通過對所接收信號的分析,輸出相應(yīng)的控制信號,由發(fā)光二極管指示出發(fā)射部分按下的按鍵號。軟件部分的程序包括鍵盤掃描程序、剪號處理程序、38KHz載波及編碼脈沖發(fā)射程序、遙控接收及處理程序、延遲子程序。正是由于AT89C51具有以上優(yōu)點,所以我選擇了它作為系統(tǒng)硬件所選單片機類型。片內(nèi)閃速存儲器的程序代碼或數(shù)據(jù)可以在線寫入,亦可通過常規(guī)的編程器編程。8) 特殊功能寄存器(SFR):共有21個、用于CPU對片內(nèi)各功能部件進行管理、控制、監(jiān)視。4)4個8位并行I/O口(P0、PPP3)5)1個串行口:1個全雙工的串行口,具有4種工作方式。片內(nèi)的128B的RAM以告訴RAM形式集成在單片機內(nèi)。 2)控制引腳:/PSEN、ALE、/EA、RESET(即RST)。 單片機的選擇 單片機的主要性能指標有【1,2】:字長、主頻、指令執(zhí)行時間、電源功耗等。隨著信息技術(shù)的不斷向前發(fā)展,一些功能更強的應(yīng)用系統(tǒng)將出現(xiàn)在我們的各個方面,這將體現(xiàn)著高科技帶給人們的無窮魅力。在我們所居住的場所,我們就可以通過紅外遙控技術(shù)來控制各種電器、儀表、機械等。單片機芯片本身是按工業(yè)測控環(huán)境要求設(shè)計的,分為民用、工業(yè)品、軍品、其
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1