-
犯错
红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续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
-
实现串口通讯的uvision工程,对学习汇编和单片机很实用。
实现串口通讯的uvision工程,对学习汇编和单片机很实用。-To achieve serial communication uvision projects, learning is very useful compilation and SCM.
- 2022-08-09 09:15:01下载
- 积分:1
-
51单片机的以太网 Ethernet 源程序和原理图
51单片机的以太网 Ethernet 源程序和原理图-51 MCU Ethernet code and Schematics
- 2022-03-21 00:43:41下载
- 积分:1
-
一个用AVR 单片机开发的工程实例,应该对同行有很大帮助
一个用AVR 单片机开发的工程实例,应该对同行有很大帮助-A single-chip with AVR development project examples, it should be of great help to peer
- 2022-05-27 20:51:31下载
- 积分:1
-
程序的源码及电路图都含其中,希望能对单片机开发者有用
程序的源码及电路图都含其中,希望能对单片机开发者有用-Procedures have included source code and circuit diagrams in which the hope of useful single-chip developer
- 2022-05-15 14:15:02下载
- 积分:1
-
STC单片机看门狗的简单测试程序,功能很简单,就是开启看门狗后,不断的让单片机重启。...
STC单片机看门狗的简单测试程序,功能很简单,就是开启看门狗后,不断的让单片机重启。-a samples test program for STC MCU.
- 2022-07-20 08:14:09下载
- 积分:1
-
avr gcc LCD source code examples
avr gcc lcd source code examples-avr gcc LCD source code examples
- 2022-02-01 04:05:21下载
- 积分:1
-
单片机C语言开发源代码,课件也有在里面!
单片机C语言开发源代码,课件也有在里面!-it is very good!
- 2022-03-25 05:24:57下载
- 积分:1
-
TC35GSM模块操作C51子程序,项目用的,少加修改就可以应用于开发和学习!...
TC35GSM模块操作C51子程序,项目用的,少加修改就可以应用于开发和学习!-C51 subprogram module TC35GSM operation, the project used, less can be used without modification on the development and learning!
- 2022-03-29 14:55:50下载
- 积分:1
-
DS18B20驱动程序,已通过实物认证.
DS18B20驱动程序,已通过实物认证.-DS18B20 driver has passed certification in kind.
- 2022-03-11 10:32:56下载
- 积分:1