红外在单片机上的应用,C语言源码,Keil uVision3工程文件,附原理图及说明学习文档 红外接收电路采用集成红外接收器成品H1,接收器包括红外接收管和信号处理IC,均集成在红外接收器H1内。接收器对外只有3个引脚:Vcc、GND和一个脉冲信号输出PO。Vcc接系统的电源正极(+5V),GND接系统的地线,脉冲信号输出接CPU的中断输入引脚INT0。如果没有红外遥控信号到来,接收器的输出端口PO保持高电平,当接收到红外遥控信号时,接收器件信号转换成脉冲序列加到CPU的中断输入引脚。CPU定时器T0、T1都初始化为定时器工作方式1,T0的GATE位置位,这样T0只在INT0为高电平时计数。每次外部中断首先停止定时,记录T0、T1的计数值,然后将T0、T1的计数器清零,并重新启动定时。T0的值即为高电平脉冲,T1-T0的值为低电平脉宽。 红外发送电路是将单片机发送的信号(P2.7管脚),由一个38K的脉冲频率进行调制,并通过一个红外发射管发送出去。U11B和U11C及附加的电阻电容形成了一个38K脉冲发生器。
上传时间: 2014-12-06
上传用户:风之骄子
汇编程序的循环程序的设计方法 编程计算数组m中20个字数据的和,并将和存放在result单元中
上传时间: 2014-01-08
上传用户:tonyshao
紫外功率探测计的完整采样处理并通过液晶显示程序
上传时间: 2014-01-21
上传用户:kikye
vhdl语言设计频率计,十进制加法器.运用maxplus2运行,
上传时间: 2013-12-22
上传用户:qwe1234
smith圆图的matlab实现,快速解决一些电阻电容方面的计算
上传时间: 2014-01-22
上传用户:shanml
加密的步骤 1) 计算N的有效位数tn(以字节数计),将最高位的零忽略掉,令tn1=tn-1。比如N=0x012A05,其有效位数tn=5,tn1=4。 2) 将明文数据A分割成tn1位(以字节数计)的块,每块看成一个大数,块数记为bn。从而,保证了每块都小于N。 3) 对A的每一块Ai进行Bi=Ai^E MOD N运算。Bi就是密文数据的一块,将所有密文块合并起来,就得到了密文数据B。
上传时间: 2014-12-05
上传用户:caozhizhi
简单数字频率计设计要求、、、、 及一些说明
上传时间: 2017-02-08
上传用户:manking0408
利用NTC电阻实现温度测试,带详细文档和C语言代码,测试温度误差在0.5度.
上传时间: 2017-02-09
上传用户:invtnewer
数字式电阻测试仪 摘要: 本系统根据要求设计了一可以数字显示的电阻测量仪,电阻值由四位段七位数码管显示,要求设计量程为100Ω~100KΩ,红绿灯显示单位。
上传时间: 2013-12-20
上传用户:WMC_geophy
采用等精度测频原理的频率计的程序与仿真 --文件名:PLJ.vhd。 --功能:4位显示的等精度频率计。
上传时间: 2013-11-26
上传用户:aysyzxzm