C8051F040红外编码解码主程序能处理大部分红外遥控器对红外指令连续发送两次以上的遥控器有效,红外指令代码须小于54位
上传时间: 2016-10-14
上传用户:wl9454
程序描述:红外遥控RC5码解码程序,经串口发送 目标cpu:lpc932 晶振:11.0592M 硬件描述:一体化接收头接P20.指示LED接P26 编译器:KEIL 7.05 作者:刘玉宏(liu1234)
上传时间: 2016-10-15
上传用户:gundamwzc
BISS0001 红外传感信号处理器,性能强大
上传时间: 2013-12-23
上传用户:tianyi223
红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续32位的表面数据,存入内存的连续空间。位信号解码的原则是:以判断各个位的波宽信号来决定高低信号。位解码原理如下: 解码为0:低电平的宽度0.56ms+高电平的宽度0.56ms。 解码为1:低电平的宽度1.68ms+高电平的宽度0.56ms。 程序中必须设计一精确的0.1ms延时时间作为基础时间,以计数实际的波形宽度,若读值为5表示波形宽度为0.5ms,若读值为16表示波形宽度为1.6ms,以此类推。高电平的宽度1.12ms为固定,因此可以直接判断低电平的宽度的计数值5或时16,来确定编码为0或是1。程序中可以减法指令SUBB来完成判断,指令“SUBB A,R2”中若R2为计数值,A寄存器设为8,就可如下: 当“8-R2”有产生借位,借位标志C=1,表示编码为1。 当“8-R2”无产生借位,借位标志C=0,表示编码为0。 将借位标志C经过右移指令“RRC A”转入A寄存器中,再经由R0寄存器间接寻址存入内存中。
上传时间: 2016-11-09
上传用户:miaochun888
利用定时器发送定制脉冲信号! 应用使用的是ATMEL Mega48.
上传时间: 2016-11-30
上传用户:tzl1975
单片机控制的AD对正弦波信号采样后用串口发送到电脑上
上传时间: 2016-12-07
上传用户:stvnash
用matlab对基带数字系统进行仿真。整个系统描述了信号的发送和调制过程。其中调制采用16QAM,并且采用基带传输,不必调制到载频上。系统总采用了高斯信道,在接受端采用解调并与发送型号进行比较得到误码率。
上传时间: 2014-01-13
上传用户:ljmwh2000
实现网络+串口 红外接收、发送,批量传输VC++源码
上传时间: 2016-12-12
上传用户:FreeSky
以c8051f120为主控芯片,AD0采集的8路模拟信号经过简单计算处理通过Uart0发送到计算机。可以通过串口助手观察结果。通道0和1以及片上温度传感器采集的数据经过简单计算处理在Lcd上显示。
上传时间: 2013-12-02
上传用户:Andy123456
这是一个利用51单片机的两个外部中断收取红外接收管的信号用以控制绕线器张转或反转
上传时间: 2013-12-22
上传用户:kytqcool