-
犯错
红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续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寄存器间接寻址存入内存中。
-err
- 2022-08-22 12:44:29下载
- 积分:1
-
基于51单片机的遥控电风扇的红外线接收程序
基于51单片机的遥控电风扇的红外线接收程序-Based on 51 single-chip infrared remote control fans receiving procedures
- 2022-03-20 13:31:34下载
- 积分:1
-
这是一个关于数码管移动的程序,非常好用,适合于初学者
这是一个关于数码管移动的程序,非常好用,适合于初学者-This is a movement on the digital control program, very easy to use, suitable for beginners
- 2023-02-12 03:15:04下载
- 积分:1
-
This procedure for cstn_lcd LCD driver, the current market, many are CSTN color...
此程序为cstn_lcd液晶驱动,目前市面上的许多彩屏手机都是CSTN-This procedure for cstn_lcd LCD driver, the current market, many are CSTN color screen mobile phone
- 2022-05-20 07:25:45下载
- 积分:1
-
液晶显示程序,C语言编程,相液晶中写入数字,显示所需要的图形...
液晶显示程序,C语言编程,相液晶中写入数字,显示所需要的图形-Liquid crystal display
- 2023-01-19 20:35:04下载
- 积分:1
-
一个简单的时钟开发程序,显示时,分,秒!!!
可以接上数码管再加上简单的转换就可以制作为简单的电子表...
一个简单的时钟开发程序,显示时,分,秒!!!
可以接上数码管再加上简单的转换就可以制作为简单的电子表-Clock to develop a simple procedure, show hours, minutes and seconds!!! Can be connected to digital tube coupled with a simple conversion can create a simple e-form
- 2022-02-01 17:47:12下载
- 积分:1
-
12f6usb按摩器程序
12f6usb按摩器程序 -12f6usb massage program
- 2022-04-24 07:37:47下载
- 积分:1
-
银行磁卡系统的ABA2通信协议的C51实现代码
银行磁卡系统的ABA2通信协议的C51实现代码-Bank card system ABA2 communication protocol to achieve the code C51
- 2022-02-25 00:13:19下载
- 积分:1
-
一个电子产品开发时的部分c代码C!绝对能用!
一个电子产品开发时的部分c代码C!绝对能用!-When an electronic product development part of c code C! Absolutely can!
- 2022-03-18 09:26:39下载
- 积分:1
-
MSP430常用的程序源代码,很全的,一定适合你(初学者)!
MSP430常用的程序源代码,很全的,一定适合你(初学者)!-MSP430 common source code, is full of, for you (beginners)!
- 2023-08-25 16:10:03下载
- 积分:1