infrared.h
来自「基于MSP430F14X单片机的红外接收程序」· C头文件 代码 · 共 37 行
H
37 行
/*****************************************************************************
* 文件名: Infrared.h
* Copyright (c) 2008 *********武汉理工大学信息工程学院电信系
* 创建人: 王康
* 日 期: 2008.8.14
* 修改人: 王康
* 日 期:
* 描 述: 本文件为Infrared.c的配置文件
* 版 本: IAR V4.11
******************************************************************************/
//宏定义
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
//接口宏定义
//当P1,P2用到其中断功能时,不需要对PxSEL功能选择寄存器进行设置
#define IRDIR P1DIR
#define IRIN P1IN
#define IRIE P1IE
#define IRIES P1IES
#define IRIFG P1IFG
#define IRDA BIT2
#define IRCODE_H 0X00 //红外遥控的识别码高位
#define IRCODE_L 0xff //红外遥控的识别码低位
//外部变量声明
OS_EXT uchar g_IR_KeyVal; //红外遥控的键值
OS_EXT uchar g_IR_KeyFlg; //接收到数据标志位,为1表示可以读取g_IR_KeyVal
//外部函数声明
OS_EXT void Infrared_Init (void); //红外接收初始化子函数
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?