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

正文內(nèi)容

基于單片機的紅外遙控窗簾設(shè)計論文含c語言源程序-免費閱讀

2025-02-11 14:28 上一頁面

下一頁面
  

【正文】 }REN=0。buf1_flag=1。//初始化發(fā)送的地址buf1=RECEIVE。state1=0。}for([0]=SP0x10。if(sbuf1==TAIL)//把低半字節(jié)取反state1=10。//sbuf1,sbuf2用來接收發(fā)送臨時用,rsbuf1,rsbuf2用來分別用來存放接收發(fā)送的半字節(jié)//置ir_flag為1表示接收成功end:ir_flag=1。go to loop。//將EXF2清零EXF2=0。if(TF0)go to exit。//查詢等待EXF2變?yōu)?//將計數(shù)器0重新置為零TR0=1。*ir++。ir++。*ir=RCAP2H。TF2=0。//判斷是否是溢出還是電平變化產(chǎn)生的中斷 void write_key_data(unsigned char a)。 unsigned char read_byte_ack_iic(void)。void tf_2(void)。 unsigned char ir_key。unsigned char a[2]。//要發(fā)送的數(shù)據(jù)實際長度bit buf1_flag。//接收到的數(shù)據(jù)實際長度unsigned char data *buf2。P1_6unsigned char data *buf1。SCL0xfa00//發(fā)送緩沖開始地址defineRECEIVEREAD_KEYSTORE_IR0X01//程序復(fù)位definek5jnb k0,$ acall sett1mov r1,k5h mov r2,k5lacall sett0jnb bz,$ D06: jb k0,d07acall ysJb k0,d07 。定時器T1入口 AJMP intt1 org 0030hintt0: cpl mov a,r1mov th0,amov a,r2mov tl0,r2retiintt1: clr tr0clr et0clr tr1clr et1setb bzsetb retistart: MOV P1,0FFHmov p3,0ffhMOV TMOD,11H 。k1鍵輸出頻率600Hz417k2h equ 0fehk2l equ 0eah 。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標,領(lǐng)會了基本的思考方式,掌握了通用的研究方法,而且還明白了許多待人接物與為人處世的道理。需要在今后的工作學(xué)習(xí)當中加強學(xué)習(xí)。電機工作時間長度設(shè)置,是根據(jù)用戶窗簾的長度不同,設(shè)置對應(yīng)的電機一次運行時間,保證在時控和光控狀態(tài)下窗簾拉開或者關(guān)閉到位。,本電路使用AT24C02完成對設(shè)置狀態(tài)和設(shè)置數(shù)據(jù)的儲存[17]。即便是在電機工作期間,操作了反向轉(zhuǎn)動按鍵,單片機也是先釋放當前工作的繼電器,并延時一段時間后再吸合另外一個繼電器,防止了電機正反工作線圈同時通電的冒險。GM1可以使用光敏電阻或者光敏二極管,本電路中使用光敏二極管。二極管D3用來提供C10的放電回路,保證交流信號的正常耦合。三種工作方式可以方便地進行選擇,當選擇時間控制的方案時,數(shù)碼管還能顯示當時小時和分鐘時間,不過時間數(shù)據(jù)只能順序顯示,顯示一遍后,略等片刻再顯示下一遍時間。 正常開機復(fù)位與非正常開機復(fù)位的識別識別測控系統(tǒng)中因意外情況如系統(tǒng)掉電等情況引起的開機復(fù)位與正常開機復(fù)位,對于過程控制系統(tǒng)尤為重要。若用兩個單元作上電標志,則這種判別方法的可靠性更高。 在T0中斷服務(wù)程序中通過檢測T1Watch的變化情況判定T1運行是否正常,在T1中斷服務(wù)程序中檢測MWatch的變化情況判定主程序是否正常運行,在主程序中通過檢測T0Watch的變化情況判別T0是否正常工作。 在工業(yè)應(yīng)用中,嚴重的干擾有時會破壞中斷方式控制字,關(guān)閉中斷。最后一條應(yīng)填入020000,當亂飛程序落到此區(qū),即可自動入軌。通常在EPROM中非程序區(qū)填入以下指令作為軟件陷阱:通常用軟件陷阱來攔截亂飛的程序。通常是在雙字節(jié)指令和三字節(jié)指令后插入兩個字節(jié)以上的NOP。 指令冗余 ORG 0100H MOV SCON,00H 。當然只要再加上兩根I/O口線即可輕易實現(xiàn)8位LED的顯示電路[7]。 ~:P0口的8個引腳。見圖。 有強的位尋址、位處理能力。 程序存儲器的尋址范圍為64K字節(jié)??梢栽O(shè)一個變量來記錄同一個鍵值收到的次數(shù),當它的記錄小于某一預(yù)定的值時,表示用戶在進行同一操作。當遙控器上沒有按鍵按下時,EPROM2732的端為“1”,使得2732的數(shù)據(jù)線D0~D4為高阻態(tài)與鍵盤矩陣線脫離,而本機鍵盤的掃描與讀出照常進行不受影響,若遙控器上有鍵按下時,經(jīng)紅外發(fā)射、接收對應(yīng)的8位遙控碼出現(xiàn)在74HC595的輸出端,并作為EPROM2732的A0~A7輸入,此時的行掃描碼(CPU發(fā)出)作為A8~A11輸入,2732的端為低電平,讀出A0~A11指定單元的數(shù)據(jù),將其中D0~D4放在鍵盤矩陣列線上。EPROM就是一種與陣列固定、或陣列可編程的邏輯器件。在這種方式下,CPU通過輸出指令使鍵盤矩陣的行掃描線依次為“0”(低電平),同時監(jiān)測鍵盤矩陣的列掃描線。 經(jīng)過串并轉(zhuǎn)換,我們得到了8位并行遙控碼。2. 2. 根據(jù)碼的格式,[6]。遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進制碼,周期約為100ms。下面介紹另外一種編碼方法:遙控發(fā)射器專用芯片很多,根據(jù)編碼格式可以分成脈沖寬度調(diào)制和脈沖相位調(diào)制兩大類。下面介紹一款用AT89C2051單片機來實現(xiàn)的遙控裝置。 3 紅外遙控電路原理及編碼解碼通常紅外遙控系統(tǒng)由發(fā)射和接收兩部分組成,應(yīng)用編/解碼電路專用集成電路芯片來進行控制操作,發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、紅外發(fā)送器。這對于使用干電池作電源的發(fā)射機是很有實用價值的。同時接收機要能夠在足夠遠的距離上接收到準確的控制信號,起到控制電路工作的作用。(2) 適用于儀器儀表,不僅能完成測量,還具有處理、監(jiān)控等功能,易于實現(xiàn)數(shù)字化和智能化。但價格相當昂貴,不能普及。隨著科學(xué)的發(fā)展,社會的進步,人民生活水平的提高,工作壓力也越來越大,人人都希望回到家或是在辦公室都有一個舒適的環(huán)境。該窗簾控制器采用89C2051單片機的最小系統(tǒng)設(shè)計,控制一個220V的可逆、直流電動機控制窗簾的拉開和關(guān)閉。它的性能不斷提高,適用范圍越來越寬,在計算機應(yīng)用領(lǐng)域已占有日益重要的地位[1]。接口方面主要介紹單片機的串口。家用電器產(chǎn)品也在不斷的更新?lián)Q代。所以討論的重點也就是這些個方面。 From ordinary to high performance , multifunctional type。所以設(shè)計的目標就是實現(xiàn)功能全、造價省。 遙控種類繁多,有聲控、無線電控制、紅外線控制等。由于紅外線遙控器具有體積小、功耗低、功能強、成本低等特點。 可預(yù)見單片機的發(fā)展趨勢將是向大容量、高性能話、外圍電路內(nèi)裝化等方面發(fā)展,也就是對CPU、存儲器、片內(nèi)I/O的改進,低功耗,特別是系統(tǒng)的單片機是目前單片機發(fā)展的重要趨勢。所以利用單片機可以實現(xiàn)較多的功能的前提下降低設(shè)計、生產(chǎn)成本。方波的占空比用1:1或1比幾。如果在增大發(fā)射機發(fā)射功率的同時,又將發(fā)射光或接收光聚焦,則控制距離可大大增加。遙控發(fā)射器及其編碼程序見清單。UPD6121G產(chǎn)生的遙控編碼是連續(xù)的32位二進制碼組,其中前16位為用戶識別碼,能區(qū)別不同的電器設(shè)備,防止不同機種遙控碼互相干擾。經(jīng)ICa整形、放大、倒相而得到負脈沖信號,再由D5、C4、R3檢波,延時送至ICb(達到反相器的閾值電壓),致使ICb輸出低電平,然后C4端電壓經(jīng)R3放電,使ICb輸入端低于反相器的閾值電壓,ICb輸出端恢復(fù)高電平。簡言之,要做到對CPU是透明的,似乎只有一個鍵盤輸入單元在工作,只須訪問它來進行鍵盤掃描、鍵碼讀出操作。根據(jù)遙控器上按鍵與本機鍵盤按鍵的一一對應(yīng)方案,我們可以導(dǎo)出實現(xiàn)“模擬”按鍵的邏輯真值表(其中C0~C4為列掃描線)。在本機遙控系統(tǒng)中,利用了EPROM的D0~D4五根數(shù)據(jù)線和全部12根地址線,通過向2732中固化上表所示的邏輯真值表,從而實現(xiàn)了關(guān)鍵的遙控解碼,使遙控器上按鍵與本機鍵盤按鍵一一對應(yīng)起來。第一個下降沿表明編碼輸出開始,這時將時間記錄為last_time,當比較器輸出跳為高電平時,記錄當前時間為current_time,并且記錄脈沖寬(current_timelast_time)判斷收到的是寬脈沖還是窄脈沖,如果是寬脈沖記錄為0,窄脈沖記錄為1。 片內(nèi)帶振蕩器,~12MHZ;可有時鐘輸出。 2個16位定時/計數(shù)器。其他性能均與51子系列相同。 XTAL1:片內(nèi)反相放大器輸入端。對于52子系列,:;。將4只LED的段位都連在一起,它們的公共端則由74LS138分時選通,這樣任何一個時刻,都只有一位LED在點亮,也即動態(tài)掃描顯示方式,其優(yōu)點在上一節(jié)中我們已經(jīng)闡述。 攔截技術(shù) 當亂飛程序進入非程序區(qū),冗余指令便無法起作用。2 陷阱的安排 RETI 若失控的程序進入“死循環(huán)”,通常采用“看門狗”技術(shù)使程序脫離“死循環(huán)”。采用這種環(huán)形結(jié)構(gòu)的軟件“看門狗”具有良好的抗干擾性能,大大提高了系統(tǒng)可靠性。 程序的執(zhí)行總是從0000H開始,導(dǎo)致程序從 0000H開始執(zhí)行有四種可能:一、系統(tǒng)開機上電復(fù)位;二、軟件故障復(fù)位;三、看門狗超時未喂狗硬件復(fù)位; 四、任務(wù)正在執(zhí)行中掉電后來電復(fù)位。、軟件復(fù)位的程序流程圖。當系統(tǒng)正常運行時,在定時喂狗的中斷服務(wù)程序中使該觀測單元保持正常值(設(shè)為 AAH),而在主程中將該單元清零,因觀測單元掉電可保護,則開機時通過檢測該單元是否為正常值可判斷是否看門狗復(fù)位[11]。5 實際電路設(shè)計本文介紹一款使用微電腦管理的、紅外遙控器控制的多功能窗簾控制器。平時交流電正常的情況下,5V電源為單片機供電的同時,也為電池浮充電,大大延長了電池的使用壽命,當交流電停電的時候,電池僅為單片機供電,單片機在掉電狀態(tài)下維持時鐘的正常走時,VBB供電被D4隔斷。 (INT0),利用該口的第二功能,一旦紅外線信號到來,單片機中止當前的工作轉(zhuǎn)移到接收、處理紅外信號。三極管VV2,VV5截止,兩個繼電器JJ2釋放狀態(tài),方向可逆的電動機因無電源供電而停止。單片機的復(fù)位腳使用CR14組成上電復(fù)位電路,K1是手動復(fù)位按鍵。第三部分是系統(tǒng)復(fù)位,不論在任何的工作狀態(tài)下,總復(fù)位操作能將窗簾控制器恢復(fù)到開始狀態(tài)下[23]??偨Y(jié)與展望本文主要完成了以下任務(wù):(1) 了解了紅外遙控通訊原理;(2) 分析了發(fā)射器與接收器的原理;(3) 了解編碼與解碼原理;(4) 了解單片機原理與串口技術(shù)以及抗干擾技術(shù);(5) 了解利用單片機的系統(tǒng)設(shè)計;本課題的研究雖然取得了一定的收獲,但是在很多方面還需要進一步的改進和完善。感謝實驗室老師為我們撰寫論文提供的方便,感謝為我提供資料的同學(xué)們。參考文獻 [1] 胡漢才 單片機原理及系統(tǒng)設(shè)計 北京:清華大學(xué)出版社, [2] 丁元杰 單片微機原理及應(yīng)用 北京:機械工業(yè)出版社, 13[3] 肖景和 趙 健 實用遙控電路 北京:人民郵電出版社, 3537[4] 王建校 楊建國 51系列單片機及C51程序設(shè)計 北京:科學(xué)出版社 6772[5]王幸之王 雷 單片機應(yīng)用系統(tǒng)抗干擾技術(shù) 北京:北京航空航天大學(xué)出版社 178181[6]李朝青 無線發(fā)送/接收IC芯片及其數(shù)據(jù)通訊技術(shù)選遍北京:北京航空航天大學(xué)出版社 121125[7]李 ,1993 3237[8]k6鍵輸出頻率2100Hz119k7h equ 0ffhk7l equ 098h 。k2jnb k0,$ acall sett1mov r1,k2h mov r2,k2lacall sett0jnb bz,$ D03: jb k0,d04acall ysJb k0,d04 。允許T1中斷clr bzretsett0: MOV TH0,r1 MOV TL0,r2setb tr0setb et0retend附錄2解碼程序
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1