資源簡介
采用中斷程序對nec協議進行解碼和再發射,就是所謂的學習型遙控器的設計,對大二、大三學生有非常大的幫助。
代碼片段和文件信息
?/**************************************************************************************
* ??????????????紅外通信實驗 ??*
實現現象:下載程序后,數碼管顯示紅外遙控鍵值數據
注意事項: 紅外遙控器內的電池絕緣片一定要抽掉 ??
***************************************************************************************/
#include?“reg52.h“ ?//此文件中定義了單片機的一些特殊功能寄存器
typedef?unsigned?int?u16; ??//對數據類型進行聲明定義
typedef?unsigned?char?u8;
sbit?LSA=P2^2;
sbit?LSB=P2^3;
sbit?LSC=P2^4;
sbit?IRIN=P3^2;
sbit?IROUT=P2^6;
u8?IrValue[6];
u8?Time;
u8?DisplayData[8];
u8?code?smgduan[17]={
0x3f0x060x5b0x4f0x660x6d0x7d0x07
0x7f0x6f0x770x7c0x390x5e0x790x710X76};
//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F、H的顯示碼
void?SendIRdata(char?p_irdata);//紅外發射程序
/****************************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4609??2018-01-24?17:26??實驗19:紅外通信-紅外接收\main.c
?????文件??????11209??2018-01-24?17:28??實驗19:紅外通信-紅外接收\main.LST
?????文件???????6141??2018-01-24?17:28??實驗19:紅外通信-紅外接收\main.OBJ
?????文件???????5314??2018-01-24?17:28??實驗19:紅外通信-紅外接收\template
?????文件???????1436??2018-01-24?17:28??實驗19:紅外通信-紅外接收\template.hex
?????文件?????????44??2018-01-24?17:28??實驗19:紅外通信-紅外接收\template.lnp
?????文件???????8570??2018-01-24?17:28??實驗19:紅外通信-紅外接收\template.M51
?????文件????????196??2018-03-03?20:32??實驗19:紅外通信-紅外接收\template.plg
????.......?????55226??2018-03-03?20:32??實驗19:紅外通信-紅外接收\template.uvopt
?????文件??????13229??2017-10-17?20:20??實驗19:紅外通信-紅外接收\template.uvproj
????.......?????55218??2018-03-02?22:47??實驗19:紅外通信-紅外接收\template_uvopt.bak
?????文件??????13259??2017-10-17?19:58??實驗19:紅外通信-紅外接收\template_uvproj.bak
?????文件???????8585??2018-03-03?20:26??大創發射\fashe.c
?????文件??????18467??2018-03-03?20:27??大創發射\fashe.LST
?????文件??????10700??2018-03-03?20:27??大創發射\fashe.OBJ
?????文件???????9318??2018-03-03?20:27??大創發射\大創發射
?????文件???????2448??2018-03-03?20:27??大創發射\大創發射.hex
?????文件?????????30??2018-03-03?20:27??大創發射\大創發射.lnp
?????文件??????15356??2018-03-03?20:27??大創發射\大創發射.M51
????.......?????55217??2018-03-03?20:32??大創發射\大創發射.uvopt
????.......?????13234??2018-01-20?12:58??大創發射\大創發射.uvproj
????.......?????55217??2018-03-02?22:58??大創發射\大創發射_uvopt.bak
????.......?????????0??2018-01-20?11:35??大創發射\大創發射_uvproj.bak
?????目錄??????????0??2018-03-03?20:32??實驗19:紅外通信-紅外接收
?????目錄??????????0??2018-03-03?20:32??大創發射
-----------?---------??----------?-----??----
???????????????363023????????????????????25
評論
共有 條評論