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

正文內(nèi)容

基于at89c51單片機(jī)紅外遙控系統(tǒng)畢業(yè)設(shè)計(jì)-wenkub.com

2025-06-24 17:22 本頁面
   

【正文】 同時(shí),我還要感謝我的寢室同學(xué)和身邊的朋友,正是在這樣一個(gè)團(tuán)結(jié)友愛,相互促進(jìn)的環(huán)境中,在和他們的相互幫助和啟發(fā)中,才有我今天的小小收獲。}////*********************結(jié)束**************************//附錄3:紅外發(fā)射電路圖附錄4:紅外接收電路圖 致 謝首先,我要感謝我的導(dǎo)師**老師在畢業(yè)設(shè)計(jì)中對我給予的悉心指導(dǎo)和嚴(yán)格要求,同時(shí)也感謝本校的一些老師在畢業(yè)設(shè)計(jì)期間所給予我得幫助。}loop()。} case 16:{II=~II。} case 14:{KK=~KK。} case 12:{MM=~MM。} case 10:{PP=~PP。} case 8:{GG=~GG。} case 6:{EE=~EE。} case 4:{CC=~CC。} }OOUUTT: switch(keyvol) { case 2:{AA=~AA。 while(remotein==1){delay1ms(1)。if(remotein==0) {delay1ms(1)。delay1ms(1)。P2=0xfe。break。break。break。break。 //開總中斷}///////**********函數(shù)************/loop(){switch(disoutamp。j120。uint keyvol。sbit NN=P2^5。sbit JJ=P2^1。sbit FF=P0^5。sbit BB=P0^1。 //按鍵掃描 }}/////*********40KHZ發(fā)生器***********/// 定時(shí)中斷T1void time_intt1(void) interrupt 3 { remoteout=~remoteout。i++){if(~key0==keyv[i]){keyvol=i+24。tx()。}} }} // key1=0xfb。if(key0!=0xff){for(i=0。i8。if(key0!=0xff) {delay1ms(20)。break。sed()。 case 13:keyvol=keyvol+1。break。sed()。 case 9:keyvol=keyvol+1。break。sed()。 case 5:keyvol=keyvol+1。break。sed()。 case 1:keyvol=keyvol+1。 //40KHZ發(fā)1毫秒 }delay1ms(10)。delay1ms(1)。m0。ET1=0。EA=1。IP=0x01。j120。 //鍵值存放uchar code keyv[8]={1,2,4,8,16,32,64,128}。 參考文獻(xiàn)[1] 華成英,[M] 北京:高等教育出版社,2006 :1231[2] 楊路明. C語言程序設(shè)計(jì)教程[M] 北京:北京郵電大學(xué)出版社,2005 :23 100[3] 胡驊, 99 SE 原理圖與PCB設(shè)計(jì)[M] 北京:機(jī)械工業(yè)出版社,2005:42311[4] 王振營,李滿,[M].北京:中國鐵道出版社,2006,(6) :122321[5] 黃穎松,吳皓東. 用“積木式”實(shí)驗(yàn)板學(xué)習(xí)51單片機(jī)[J]. 電子制作,2007,(08):1221 [6] [J]. 電子制作, 2006,(10) : 115 [7] [M]. 北京:清華大學(xué)出版社,2006,3 :112 [10] 陸東旭,甄釗博. 自制簡單的51開發(fā)板[J]. 電子制作,2008,(01) : 28[11] [M] .北京:清華大學(xué)出版社,2002,(09) : 2409[12] 趙 亮. 單片機(jī)C語言編程與實(shí)例[M]. 北京: 人民郵電出版社, 2003. :3 432[13] 陳燕春. 學(xué)習(xí)型14路紅外遙控開關(guān)[J]. 單片機(jī)開發(fā)與應(yīng)用, 2005, (6): 2225. [14] 薄晶杰, 潘衛(wèi)華, 韓璞. 實(shí)時(shí)時(shí)鐘芯片在智能氧量儀中的應(yīng)用[J]. 微計(jì)算機(jī)信息, 2009, (04) :147148,227[15] 瞿貴榮. 15通道紅外遙控電路[J]. 實(shí)用電子制作, 2005, (7): 10.[16] 蔣敏. 從Proteus仿真設(shè)計(jì)到實(shí)際產(chǎn)品制作[J]. 科技創(chuàng)新導(dǎo)報(bào), 2009, (02) :21,23 附 錄附錄1:發(fā)射程序/*********************************************************************/// // 遙控發(fā)射器// LRM /*********************************************************************///使用AT89C52單片機(jī),12MHZ晶振,////pragma src(E:\)include include //_nop_()。這個(gè)課題的根本技術(shù)就是單片機(jī)控制技術(shù),加部分外圍電路來實(shí)現(xiàn)一些復(fù)雜的功能。 結(jié) 論這次畢業(yè)設(shè)計(jì)歷時(shí)至少3個(gè)月,從一開始的確定課題,到后來的資料查找、理論學(xué)習(xí),再有就是近來的調(diào)試和測試過程,這一切都使我的理論知識和動(dòng)手能力進(jìn)一步提高。 系統(tǒng)的軟硬件的調(diào)試在完成系統(tǒng)硬件的檢查后主要是對軟件進(jìn)行調(diào)試,對遙控器的調(diào)試主要是用示波器觀察能否在遙控接收器中輸出圖43所示的波形,調(diào)整發(fā)射電阻的大小可以改變紅外線發(fā)射的作用距離。而這時(shí)就可以采用軟件消抖的方法。硬件消抖是采用硬件電路的方法對鍵盤的按下抖動(dòng)及釋放抖動(dòng)進(jìn)行消抖,經(jīng)過消抖電路使按鍵的電平信號只有兩種穩(wěn)定狀態(tài)。按鍵由斷開到閉會及由閉合到斷開時(shí),由于機(jī)械觸點(diǎn)的彈性作用,按鍵的動(dòng)作不是立刻完成的,在閉合及打開的瞬間有機(jī)械抖動(dòng)的發(fā)生,抖動(dòng)時(shí)間一般為5—10ms,表現(xiàn)在輸入電壓信號上為輸入信號是抖動(dòng)的不穩(wěn)定的電平信號,其信號波形見圖49所示[16]。 不管哪種方法,的變化范圍均為0≤≤l,因而電樞電壓平均值Ua的調(diào)節(jié)范圍為0~Ud,均為正值,即電動(dòng)機(jī)只能在某一方向調(diào)速,稱為不可逆調(diào)速。如此反復(fù),則電樞端電壓波形如圖b中所示。若高電平脈寬大于3ms,.圖45 遙控接收器中斷程序流程圖 調(diào)速單元本設(shè)計(jì)目的在于利用51單片機(jī)來實(shí)現(xiàn)對風(fēng)扇的紅外遙控,來達(dá)到對風(fēng)扇的風(fēng)速控制,以實(shí)現(xiàn)自然風(fēng)、睡眠風(fēng)和正常風(fēng)的風(fēng)速控制。當(dāng)間隔位的高電平脈寬大于3ms時(shí),結(jié)束接收,然后根據(jù)累加器A中的脈沖個(gè)數(shù),執(zhí)行相應(yīng)輸出口的操作。若無鍵按下,則返回。通常,紅外遙控是將遙控信號(二進(jìn)制脈沖碼)調(diào)制在40KHz的載波上,經(jīng)緩沖放大后送至紅外發(fā)光二極管,轉(zhuǎn)化為紅外信號發(fā)射出去的。在模式2 工作下,計(jì)數(shù)器最多可計(jì)數(shù)個(gè)數(shù)為M==256,計(jì)時(shí)時(shí)間最長為: *256= (45)而計(jì)數(shù)初值的加載方法為: TH0=256C (46)其中C為所要計(jì)數(shù)的值,計(jì)數(shù)時(shí)間長度為: *C (47):TMOD=0x22。它是一個(gè)可以進(jìn)行位尋址的寄存器。當(dāng)由軟件使TRi清0而停止定時(shí)器的工作。進(jìn)人中斷服務(wù)程序后,由硬件自動(dòng)清0。②控制寄存器TCON TCON的作用是用于控制定時(shí)器的啟動(dòng)、停止及定時(shí)器的溢出標(biāo)志和外部中斷觸發(fā)方式等。TMOD模式控制寄存器不能進(jìn)行位尋址,只能用字節(jié)傳送指令設(shè)置定時(shí)器的工作方式及操作模式,低4位用于定義定時(shí)器0,高4位用于定義定時(shí)器1。當(dāng)C/=O時(shí)設(shè)置為定時(shí)器工作方式;計(jì)數(shù)脈沖由內(nèi)部提供,計(jì)數(shù)周期等于機(jī)器周期。當(dāng)GATE=1時(shí),定時(shí)器的啟動(dòng)要由外部中斷引腳和位共同控制。①模式控制寄存器TMOD TMOD是一個(gè)專用寄存器,用于控制T1和T0的操作模式及工作方式,其各位定義如下:表42 TMOD寄存器D7D6D5D4D3D2D1D0GATEC/M1M0GATEC/M1M0在本設(shè)計(jì)中這兩種作用都用到了[12]。本設(shè)計(jì)中。獨(dú)立式鍵盤可工作在查詢方式下,通過I/O口讀入鍵狀態(tài),當(dāng)有鍵被按下時(shí)I/O口變?yōu)榈碗娖?,而未被按下的鍵對應(yīng)為高電平,這樣通過讀電平狀態(tài)可判斷是否有鍵按下和哪個(gè)鍵被按下[11]。但使用非編碼鍵盤需要通過軟件來解決按鍵的識別、防抖動(dòng)以及如何產(chǎn)生鍵碼的問題。其缺點(diǎn)是使用的硬件較復(fù)雜。其驅(qū)動(dòng)電路如圖315所示[10]。在這種方法中,只要恰當(dāng)?shù)剡x擇點(diǎn)亮?xí)r間和間隔時(shí)間,就會給人以這樣一種假相:似乎各位LED是“同時(shí)”顯示的。這種顯示方法屬于靜態(tài)顯示。加在7段陽極上的電壓可以用數(shù)字量表示,如果某一段的陽極為數(shù)字量1,則這個(gè)段就發(fā)光;如為0,則不發(fā)光。 ①7段發(fā)光管顯示器由7段發(fā)光線段組成,并按“日”字形排列,每一段都是一個(gè)發(fā)光二極管,如圖315所示。圖中C5用于頻率補(bǔ)償,防止自激振蕩和抑制高頻干擾;C6采用電解電容,以減少電源引入的低頻干擾對輸出電壓的影響;D4是保護(hù)二極管,當(dāng)輸入端短路時(shí),給C4一個(gè)放電的通路,防止C4激穿[9]。通過接地電阻可以控制耦合的響應(yīng)速度和靈敏度。通常使用光電耦合器是為實(shí)現(xiàn)以下兩個(gè)主要功能:電平轉(zhuǎn)換:TTL電路與電源電路之間不需另加匹配電路就可以傳輸信號,從而實(shí)現(xiàn)了電平轉(zhuǎn)換。對于數(shù)字量,當(dāng)輸入為低電平“0”時(shí),光敏三極管截止,輸出為高電平“1”;當(dāng)輸入為高電平“1”時(shí),光敏三極管飽和導(dǎo)通,輸出為低電平“0”
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1