本程序要用数码管显示遥控接头解出来的码值, 并配有蜂鸣器鸣叫
2023-05-18 16:08:46 15KB 红外遥控解码数码管显示
1
51单片机红外遥控解码程序,可以解NEC格式的遥控器,单片机晶体为11.0592MHZ
2022-04-27 14:56:19 31KB 红外解码
1
在市场上买一个红外接收头,将接收头接到单片机51的外部中断P3^2,通过串口调试助手,可以看到遥控扳的每一个编码值,从而可以万能遥控板 去任意控制了
1
红外发送一开始发送一段13。5ms的引导码,引导码由9ms的高电平和4。5ms的低电平组成,跟着引导码是系统码,系统反码,按键码,按键反码,如果按着键不放,则遥控器则发送一段重复码,重复码由9ms的高电平,2。25ms的低电平,跟着是一个短脉冲,本程序是免费给大家的,本程序经过试用,能解大部分遥控器的编码。
2021-12-15 09:14:22 11KB 红外 解码 程序
1
单片机课程设计——红外遥控解码数码管显示实验
2021-12-12 21:44:22 126KB
1
51单片机红外遥控解码程序NEC,使用STC12C5A60S2程序,包含可用的源代码,仅供开发参考,VS1838
1
红外遥控的编码目前广泛使用的是:NEC Protocol的PWM(脉冲宽度调制)和Philips RC-5 Protocol的PPM(脉冲位置调制) 本文将以NEC协议实现红外遥控。 NEC协议的特征: 1、8位地址和8位指令长度; 2、地址和命令两次传输;(确保可靠性) 3、PWM脉冲宽度调制,以发射红外载波的占空比代表“0”和“1”; 4、载波频率为38KHz 5、位时间为1.125ms和2.25ms NEC码位的定义:一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms(560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms(560us脉冲+560us低电平)。而遥控接收头在收到脉冲时为低电平,在没有收到脉冲时为高电平,因此,我们在接收头端收到的信号为:逻辑1应该是560us低+1680us高,逻辑0应该是560us低+560us高。
2021-11-28 21:03:11 186KB C 红外遥控协议 红外遥控解码 nec
1
红外遥控解码串口显示实验
2021-11-20 17:28:21 28KB 红外遥控
1
红外遥控解码的VERILOG源代码 Function: IrDA receiver serial data decode, generate code result, repeat code flag and IrDA data decoded interrupt signal.
2021-10-29 00:06:52 7KB 红外遥控 verilog
1
独立的解码文件IR.H 用法: 1、主程序里添加头文件:#include "IR.h" 2、将这行代码插入到100us定时器中断服务内执行解码: IR_DECODE();//红外解码 3、键码连发使用方法示例: |键码单发使用方法示例: if(ir_cont){ | if(ir_ok){ if(ir_code==0x4e){ 。。。。 } | ir_ok=0; if(ir_code==0x4e){ 。。。。 } }else ir_ok=0;//复位红外解码标志 | } =================================================================== ……
2021-09-30 15:31:55 3KB 遥控解码 红外遥控
1