⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 用2051红外进行收发的程序
💻 TXT
字号:
版本说明:IR_UART
这个版本是给师妹周莉娟做毕业设计用:名字叫做,红外收发系统
使用AT89C2051单片机,晶振11.0592MHz,串口收发使用直连线(即2、3脚不要交叉)。
此系统具备红外接收能力,红外学习能力,红外发生能力。
1、增加红外发射功能,去掉鼠标部分
2、红外发射只能支持正常的遥控器 32位
3、导引头的低电平9.08ms,高电平时间4.44ms
4、位0的低电平时间600us ,高电平时间 540us
5、位1的低电平时间600us ,高电平时间 1.66ms
6、去掉键盘部分                                           
7、红外发射功能,设计如下:
   1)、用户按要学习遥控器的“学习”学习键,上位机进入按键学习状态,并在屏幕上提示“请按被学习遥控器”
   2)、用户按被学习遥控器上的某个键,上位机收到后提示“请按学习遥控器”
   3)、用户按要学习的遥控器的某个键,上位机收到后把这两个键的进行映射。并提示“学习成功”
   4)、用户按学习了的遥控器的按键,上位机收到后把它转化为学习过的键值。发给单片机。
   5)、上位机和单片机之间的协议如下:"S"(十六进制53H)+"用户码1"+"用户码2"+"按键键值"。单片机不应答 
   6)、连续发两个码以上的,每个码之间间隔200ms或以上。
   7)、学习其他键重复1-3
       
该源程序使用南京伟福公司的伟福6000仿真软件编译 
软件版本:6000

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -