紅外線解碼心得和解碼程序

紅外線解碼心得和解碼程序

ID:11776417

大?。?4.50 KB

頁數(shù):10頁

時間:2018-07-13

紅外線解碼心得和解碼程序_第1頁
紅外線解碼心得和解碼程序_第2頁
紅外線解碼心得和解碼程序_第3頁
紅外線解碼心得和解碼程序_第4頁
紅外線解碼心得和解碼程序_第5頁
資源描述:

《紅外線解碼心得和解碼程序》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、試用期小結尊敬的江蘇三恒科技集團領導:您好!我叫程克輝,畢業(yè)于西北師范大學知行學院,電子信息工程專業(yè)。在試用期的兩個多月里,我在工程中心軟件項目部實習工作,我很榮幸,能跟著***副總經理學習與專業(yè)相關的電子知識,收獲不少!這兩個多月在任總的指導下,我成功的了解、計算了:BT151可控硅、LM2940(1安恒流調節(jié)器)、LM317三端可調正穩(wěn)壓器集成電路、LM2674電源高效降壓穩(wěn)壓轉換器、13F-11網(wǎng)絡隔離變壓器、光耦開關、繼電器、SC50462紅外遙控發(fā)射模塊、SM3XX0/3XX1紅外接收頭等電子元器件。在任

2、總的指導下和上面的學習我跟著任總學習“煤礦防爆顯示系統(tǒng)”的電路設計、模塊學習,也成功的用c語言成功的編寫控制該系統(tǒng)的c程序,由于公司沒有人用c對紅外解碼程序的編寫,故在任總的悉心指導下,幾經努力終于編寫成功并且能穩(wěn)定的通過硬件的測試。硬件部分:1、外部12V電源轉換成5V模塊。由LM2674器件實現(xiàn)2、外部1A恒流源模塊。由LM317和LM2940實現(xiàn)3、五個獨立按鍵控制繼電器模塊。由光耦開關實現(xiàn)4、繼電器動作模塊。5、紅外接收模塊。由SM3XX0/3XX1紅外接收頭實現(xiàn)6、外部的四路光端機、視頻轉換器、光纜傳輸、

3、攝像頭、畫面分割器、網(wǎng)絡視頻等模塊試用期的期間,由于剛來啥器件都沒有,每每遇到困難的時候我就及時向***主任匯報,在張主任積極幫助下我的問題往往能很快的得到解決。特別感謝張主任的無私支持和關懷!在紅外線解碼的c程序設計上,我面臨著很大的困難,在學校根本就沒有接觸過紅外線的解碼,因為紅外線是一種看不到摸不著的東西,且我們公司的紅外線發(fā)射器用的是杭州士蘭電子的器件很特殊。它沒有引導碼只有16位的用戶碼和按鍵的數(shù)據(jù)碼,這樣寫出來的c解碼程序就很容易受到外部紅外線的干擾。在程序初始化和有紅外脈沖時能接收16位的0脈沖,即使

4、解碼出錯也能有00H的碼進入。還好最后在我用數(shù)碼管把紅外線解出來的碼顯示出來,這樣一切問題就迎刃而解了!程序能成功調試并通過硬件測試。以上是我的試用期小結,在試用期中不足的地方望領導同事及時指出,以便于本人及時改正!兩個月體會到三恒的精神,知道了集團的發(fā)展?jié)摿Γ∪f分幸運,我能成為三恒的一員!此致!敬禮!二零一一年九月七日紅外線解碼程序和公司具體項目要求程序:#include//#include#defineuintunsignedint//宏定義#defineucharuns

5、ignedcharucharnum;ucharirtime,startflag,bitnum,irreceok;ucharirdata[16],ircode[2];ucharirprosok;ucharn;sbitkey1=P3^3;//獨立按鍵定義sbitkey2=P3^4;sbitkey3=P3^5;sbitkey4=P3^6;sbitkey5=P3^7;sbitkey6=P2^0;//繼電器端口定義sbitkey7=P2^1;sbitkey8=P2^2;sbitkey9=P2^3;sbitkey10=P2^4

6、;voidirmove();//動作函數(shù)的申明voiddelay(uintz)//延時子函數(shù){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}voidkeyskay(){if(key1==0){delay(5);//消抖if(key1==0)//如果鍵1確實按下{P2=0xff;key6=0;//繼電器1動作顯示器顯示第一屏畫面}while(!key1);delay(5);while(!key1);}elseif(key2==0){delay(5);if(key2==0)//

7、如果鍵2確實按下{P2=0xff;key7=0;//繼電器2動作顯示器顯示第二屏畫面}while(!key2);delay(5);while(!key2);}elseif(key3==0){delay(5);if(key3==0)//如果鍵3確實按下{P2=0xff;key8=0;//繼電器3動作顯示器顯示第三屏畫面}while(!key3);delay(5);while(!key3);}elseif(key4==0){delay(5);if(key4==0)//如果鍵4確實按下{P2=0xff;key9=0;//

8、繼電器4動作顯示器顯示第四屏畫面}while(!key4);delay(5);while(!key4);}elseif(key5==0){delay(5);if(key5==0)//如果鍵5確實按下{P2=0xff;key10=0;//繼電器5動作顯示器四路畫面同時顯示}while(!key5);delay(5);while(!key5);}}/*****選

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。