原文:基于STC12系列单片机的通用红外遥控信号分析程序(一)

前言 最近学 单片机学习到红外遥控解码与发送部分,开发板的相关教程只有NEC协议的解码,基本的解码套路是 接收头输出管脚接单片机外部中断 ,当接收到红外信号时产生下降沿触发中断,在中断函数中先延时 ms判断电平再延时 . ms判断电平,从而跳过引导码 再分别延时 us us左右不等的时间判断电平来解码 或 ,直到结束 红外发送思路就是根据NEC协议及红外码值的二进制码分别控制高低电平,并延时相应的 ...

2016-09-16 14:01 0 4002 推荐指数:

查看详情

单片机学习(十)红外遥控与外部中断

目录 一、红外遥控原理 1. 红外遥控简介 2. 红外LED和接收头的硬件电路 LED硬件电路 接收头硬件电路 3. 基本发送与接收 4. NEC编码 输出信号 ...

Fri Sep 03 06:59:00 CST 2021 3 431
单片机解码红外遥控

 遥控器使用方便,功能多.目前已广泛应用在电视、VCD、DVD、空调等各种家用电器中,且价格便宜,市场上非常容易买到。如果能将遥控器上许多的按键解码出来.用作单片机系统的输入.则解决了常规矩阵键盘线路板过大、布线复杂、占用I/O口过多的弊病。而且通过使用遥控器,操作时可实现人与设备的分离 ...

Tue Jul 24 00:53:00 CST 2012 0 3811
STC12C系列单片机PWM脉宽调制

  最近给别人做了一个小东西,MCU选的是STC12C5A60S2 ,需要用到PWM控制功能。 在网上找了一下,发现解释的不尽人意,无奈之下自己琢磨数据手册弄明白了。   首先,STC12C5A60S2内置有两个 编程计数器阵列(PCA) 模块,分别用于软件定时器,外部脉冲的捕捉,高速输出 ...

Tue Apr 04 03:41:00 CST 2017 0 3809
STC15系列单片机教程之一:OneLED

STC15系列单片机教程之一:OneLED STC15系列单片机教程之一:OneLED一、开发软件准备二、STC15F2K60S单片机IO分配三、程序编写1.Keil 新建项目2.编写程序3. 程序的编译四、固件下载总结 本系列教程开始学习STC15系列单片机的C语言编程,读者需要有C语言 ...

Fri Mar 17 23:42:00 CST 2017 0 11519
STC15系列单片机学习之LED点灯

系列教程开始学习STC15系列单片机的C语言编程,读者需要有C语言的基础知识。 一、开发软件准备 1. 安装编程软件:Keil 2. 下载软件STC_Isp 3. 配置keil下的STC单片机编程环境 点击添加信号和头文件到Keil中,为 keil软件添加STC系列单片机 ...

Sun Dec 19 03:12:00 CST 2021 0 1337
基于单片机红外线遥控Proteus仿真电路发射接收

【资源下载】下载地址如下1399:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl / // 发射引脚(接PNP三极管b极) // PNP三极管e极接2Ω电阻,c极接红外发射管 #include <REG51.h> ...

Wed Mar 17 04:14:00 CST 2021 0 304
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM