很多人在学习基于8051内核的单片机都大部分从天祥的GTX-TX-1C的一块学习版开始学习的,但是在外接扩展学习时,还是需要用杜邦线外接一些东西学习,现在就是对外接的一个红外接收口进行学习。
使用红外遥控器进行操作显示,红外遥控都有对应的码值,但这可以直接定义显示或进行你想进行的操作。
/*在遥控板上按0-9,TX-1C型实验板上显示0-9 按"Mode"键,蜂鸣器响,按喇叭键蜂鸣器不响*/
#include <reg52.h>
#define uint unsigned int //重定义无符号整数类型
#define uchar unsigned char //重定义无符号字符类型
sbit duan=P2^6;
sbit wei=P2^7;
sbit FM=P2^3; //定义蜂鸣端口
sbit IRIN=P3