#ifndef _IR_H_
#define _IR_H_
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
void ir_init(void);
void ir_run(void);
#endif
下面使用說明:
void ir_init(void);//紅外初始化
void ir_run(void);//紅外運行
extern uchar ir_code[2];//鍵盤碼
例子:
void main()
{
ir_init();
while(1)
{
ir_run();
write_smg(0,ir_code[2]/16);//寫數碼管0顯示
write_smg(1,ir_code[2]%16);//寫數碼管1顯示
}
}
可到百度文庫下載源碼IR.c(搜索關鍵字:IR紅外解碼模塊)
感興趣的還有:WDT看門狗模塊
很好用!!!