當前位置:編程學習大全網 - 網站源碼 - 51單片機DX們請幫忙看下紅外解碼的程序問題出在哪裏?按鍵無反應,發射芯片是HS5104,急、急、急......

51單片機DX們請幫忙看下紅外解碼的程序問題出在哪裏?按鍵無反應,發射芯片是HS5104,急、急、急......

//這是IR.h提供給外部調用的函數

#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看門狗模塊

很好用!!!

  • 上一篇:獅子小程序怎麽退款?
  • 下一篇:IEEE 802.15.4的研究背景
  • copyright 2024編程學習大全網