单片机红外解码测试程序.doc

萌兔商城 //51单片机用红外接收程序,晶振12MHZ,P0口输出(自己更改)将流水灯接至P0口, //从P0.7读至P0.0,共阳灯亮为0,灭为1,共阴灯,亮为1,灭为0,读取的8位码即为 //遥控器对应键值的编码 已经过测试 萌兔商城: #include reg51.h #include intrins.h #define uchar unsigned char #define uint unsigned int //#define delayNOP(); {_nop_();_nop_();_nop_();_nop_();}; void delay(uchar x); //x*0.14MS void delay1(int ms); sbit IRIN = P3^2; uchar IRCOM[7]; main() { uchar m; IRIN=1; delay1(10); m = 0; IE = 0x81; TCON = 0x01; while(1) { P0=IRCOM[2]; //程序输出口 }; } void IR_IN() int

文档评论(0)

1亿VIP精品文档

相关文档