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

正文內(nèi)容

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

2025-02-02 14:28本頁面
  

【正文】 年里對我們在學(xué)習(xí)和生活上的關(guān)心和幫助,使我們從剛進(jìn)學(xué)校的懵懂少年成長為一名見多識廣的合格大學(xué)生,使我們學(xué)會了做人,也學(xué)到了很多專業(yè)知識,為我們將來踏入社會奠定了堅實(shí)的基礎(chǔ)。感謝我們的專業(yè)課老師,沒有他們的悉心傳授,我們也完成不了整個設(shè)計。謝謝你們,是你們在關(guān)鍵時刻給了我?guī)椭沧T改銈冊谝院蟮墓ぷ骱蛯W(xué)習(xí)上都能一帆風(fēng)順!在論文寫作期間,得到了導(dǎo)師譚忠祥老師的精心指導(dǎo)。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標(biāo),領(lǐng)會了基本的思考方式,掌握了通用的研究方法,而且還明白了許多待人接物與為人處世的道理。一股暖意細(xì)水長流,源自內(nèi)心而又淌遍全身,豈是三言兩語能夠說得清,道得明的。同時,也將祝福送給每一位幫助過我的師長。1991 4651[9]余永叔 何小敏 世界流行單片機(jī)技術(shù)手冊 北京:北京航空航天大學(xué)出版社 2002 6366[10]沈德金 MOS51系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗?北京:北京航空航天大學(xué) 7880[11] 劉光斌 劉冬 姚志成 單片機(jī)系統(tǒng)實(shí)用抗干擾技術(shù) 北京:人民郵電出版社 2003 9298[12] 沈紅衛(wèi) 單片機(jī)應(yīng)用系統(tǒng)設(shè)計實(shí)例與分析 單片機(jī)應(yīng)用系統(tǒng)設(shè)計實(shí)例與分析 2003 151156[13] 余永全 單片機(jī)與家用電器智能化技術(shù) 北京:電子工業(yè)出版社 1995 169172[14] 余永權(quán) 汪明慧 黃英編 單片機(jī)在控制系統(tǒng)中的應(yīng)用 北京:電子工業(yè)出版社 2003 134137[15] 沈?qū)W礎(chǔ) 褚君浩 陸衛(wèi) 紅外光電子學(xué)研究 中國科學(xué)院院刊 上海技術(shù)物理研究所紅外物理國家重點(diǎn)實(shí)驗室上海200083 (004).354357[16] 靳達(dá) 單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航 北京:人民郵電出版社 2003 2326[17] 李光飛 單片機(jī)課程設(shè)計實(shí)例指導(dǎo) 北京:北京航空航天大學(xué)出版社 2004 3740[18] 王幸之 AT89系列單片機(jī)原理與接口技術(shù) 北京:北京航空航天大學(xué)出版社 2004 190194[19] 曲衛(wèi)東 薛建國 張哲 紅外與激光工程 新型紅外干擾機(jī)參數(shù)測試系統(tǒng) (004).354357[20] 秉時 鄂生 紅外 雙路紅外線遙控開關(guān) (007).F003F003, F004[21] 倪健 董強(qiáng) 中國民航飛行學(xué)院學(xué)報 編碼解碼技術(shù)在紅外遙控器中的實(shí)現(xiàn) 河北工程大學(xué) (001).3536[22] 李經(jīng)達(dá) 皖西學(xué)院學(xué)報 紅外遙控器軟件解碼的研究及其在單片機(jī)控制產(chǎn)品設(shè)計中的應(yīng)用 皖西學(xué)院計算機(jī)科學(xué)系 (004).102106[23] 趙志敏 溫耐 平頂山師專 紅外遙控在單片機(jī)系統(tǒng)中的應(yīng)用 (002).6667, 76 [24] . ZELINSKIY Journal of Automation and Information Sciences Analysis of Interference Effect on Requirements for TimeandFrequency Code Receiver Parameters 2001, 33(2)8888[25] O. Sigmund Structural and Multidisciplinary Optimization educational article: A 99 line topology optimization code written in Matlab 2001, 21(2)120127[26] EnYih Jean and ChengHuang Tung Computer Processing of Oriental Languages A PhonemeBased Chinese Input Method with Low Conflict Code Rate 2000, 13(4)333349[27] Bob Francis Managing Automation Bar Code Printers Enter A New Era of Connectivity 2000,15(2)6675[28] Weimin Mou, and Kan Zhang Applied ergonomics A patible chord code for inputting elements of Chinese characters 2001,32(3)293297[29] Albert Benveniste, Benoit Caillaud, Paul Le Guernic Information and putation Compositionality in Dataflow Synchronous Languages: Specification and Distributed Code Generation 2000,163(1)125171附錄1發(fā)射器程序清單:k0 BIT k1 BIT k2 BIT k3 BIT k4 BIT k5 BIT k6 BIT k7 BIT bz bit 00hk0h equ 0f1hk0l equ 0c8h 。k1鍵輸出頻率600Hz417k2h equ 0fehk2l equ 0eah 。k3鍵輸出頻率1200Hz208k4h equ 0ffhk4l equ 059h 。k5鍵輸出頻率1800Hz139k6h equ 0ffhk6l equ 089h 。k7鍵輸出頻率2400Hz104ORG 0000HAJMP STARTORG 000BH 。定時器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 。開所有中斷xh: jb k0,d01acall ysJb k0,d01 。k1jnb k0,$ acall sett1mov r1,k1h mov r2,k1lacall sett0jnb bz,$ D02: jb k0,d03acall ysJb k0,d03 。k3jnb k0,$ acall sett1mov r1,k3h mov r2,k3lacall sett0jnb bz,$ D04: jb k0,d05acall ysJb k0,d05 。k5jnb k0,$ acall sett1mov r1,k5h mov r2,k5lacall sett0jnb bz,$ D06: jb k0,d07acall ysJb k0,d07 。k7jnb k0,$ acall sett1mov r1,k7h mov r2,k7lacall sett0 jnb bz,$ d08: ajmp xhys: mov r5,80hys1: djnz r5,ys1retsett1: MOV TH1,3ch 。啟動T1計時setb et1 。NULLRESET0X01//程序復(fù)位defineACK0x03//應(yīng)答信號,在接收數(shù)據(jù)后發(fā)送ACK信號表示數(shù)據(jù)接收正確,也位請求信號的應(yīng)答信號define0x04//應(yīng)答信號,表示接收數(shù)據(jù)錯誤define0x05//忙信號,表示正在忙define0x06//空閑信號,表示處于空閑狀態(tài)defineSTORE_IRREAD_KEYRECEIVE0Xf400//接收緩沖開始地址define0xfa00//發(fā)送緩沖開始地址define0x50//紅外接收緩沖開始地址define0xaa//數(shù)據(jù)幀頭define0x55//數(shù)據(jù)幀尾defineSCLP1_6unsigned char data *buf1。//接收到的數(shù)據(jù)實(shí)際長度unsigned char data *buf2。//要發(fā)送的數(shù)據(jù)實(shí)際長度bit buf1_flag。//發(fā)送標(biāo)志,1表示需要發(fā)送或沒發(fā)送完畢,0表示沒有要發(fā)送的數(shù)據(jù)或發(fā)送完畢unsigned char state1,state2。//用來標(biāo)志接收字符的狀態(tài),state1用來表示接收狀態(tài),state2用來表示發(fā)送狀態(tài)unsigned char data *ir。unsigned int b。unsigned int data *p2[2]。//紅外緩沖的指針unsigned int data *p4。 //union{//unsigned char data *p1[2]。//unsigned char data *p3。//union{ }count。unsigned char a[2]。unsigned int b。 union{}ir_code。unsigned char a[4]。unsigned int b[2]。unsigned long c。unsigned char data *p1[4]。unsigned int data *p2[4]。unsigned char data *p3[2]。unsigned int date *p4[2]。 unsigned char ir_key。//紅外接收標(biāo)志,0為緩沖區(qū)空,1為接收成功,2為緩沖溢出void sub(void)。 void ie_0(void)。 void ie_1(void)。void tf_2(void)。 void ir_jiema(void)。 void ir_exit(void)。 void read_key(void)。 unsigned char read_byte_ack_iic(void)。 bit write_byte_iic(unsigned char a)。 void send_nack_iic(void)。 void start_iic(void)。 void write_key_data(unsigned char a)。 void ie0(void)}void tf0(void)}void ie1(void)}void tf1(void)tf_2()。interrupt 5{//采用中斷方式跟查詢方式相結(jié)合的辦法解碼if(TF2){//判斷是否是溢出還是電平變化產(chǎn)生的中斷TF2=0。//如果是溢出產(chǎn)生的中斷則清除溢出位,重新開放中斷退出EA=1。}*ir=RCAP2H。ir++。*ir=RCAP2L。*ir++。F0=1。TR0=1。//開啟計數(shù)器0loop://將計數(shù)器0重新置為零//查詢等待EXF2變?yōu)?if(TF0)go to exit。}。EXF2=0。//將EXF2清零{//短脈沖數(shù)加一[0]=RCAP2H。go to loop。//返回繼續(xù)查else{ir++。*ir=[1]。ir++。*ir=RCAP2H。ir++。*ir=RCAP2L。ir++。if(ir=0xda) {//判斷是否溢出緩沖,如果溢出則失敗退出go to loop。//返回繼續(xù)查詢ir_flag=1。//置ir_flag為1表示接收成功end:interrupt4{//sbuf1,sbuf2用來接收發(fā)送臨時用,rsbuf1,rsbuf2用來分別用來存放接收發(fā)送的半字節(jié)if(RI){sbuf1=SBUF。//將接收緩沖的字符復(fù)制到sbuf1state1=10。//是則把state賦值為10//初始化接收地址}switch(state1){sbuf2=~sbuf2。//把低半字節(jié)取反0x0f)!=(sbuf1amp。if(sbuf1==TAIL)//初始化接收的地址if(*buf1==RESET){ES=0。for([0]=SP0x10。[0]++)*[0]=0。}state1=0。else//不是接受到數(shù)據(jù)幀尾,表明接收錯誤buf1=RECEIVE。//初始化發(fā)送的地址buf1_flag=1。REN=0。}}{16
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1