资料下载地址-1002(百度网盘):点击下载

/** -----------------------------------------------------------------*  名称: 红外仿真发射器* -----------------------------------------------------------------*  说明: 本例运行时,按键键值以40KHz红外线载波发射出去,所模拟的载波*      数据格式符合索尼红外遥控编码格式(SIRC).** -----------------------------------------------------------------*/
#define INT8U   unsigned char
#define INT16U  unsigned int
#define INT32U  unsigned long
#include <reg51.h>
#include <intrins.h>
#include <stdio.h>
sbit    IRLED   = P3 ^ 2;       /* 红外发射管定义 */
sbit    BEEP    = P3 ^ 7;       /* 蜂鸣器定义 */
#define KEY_IN P1               /*按键输入端口定义 */
/* 8组红外编码(每组12位,用3位16进制数表示) */
INT16U IR_Codes[] = { 0x509, 0x334, 0x556, 0x778, 0x9AA, 0xFCC, 0xDEE, 0xAAC };
#define delay12us() { _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); \_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); }
/** -----------------------------------------------------------------* 延时函数(us)* -----------------------------------------------------------------*/
void delay_us( INT8U x )
{while ( --x );
}

基于单片机的无线红外报警系统-单片机课设毕设资料相关推荐

  1. 基于物联网的智能家居系统设计(课设)

    基于物联网的智能家居系统设计(课设) 摘 要 一.概述 二.系统分析 三.系统设计 四.系统实现 1.硬件实现 2.软件实现 五.结论与心得 六.参考文献 摘 要   科技的快速发展给人们的生活带来了 ...

  2. 基于uniapp+unicloud的日记系统,可课设毕设,有地图定位、图片、视频等功能,可以在手机和模拟器上运行,真机运行

    日记系统 基于uniapp的日记系统,采用unicloud云数据库进行存储,拥有注册登录,发布.删除.修改和查看日记的功能,可以进行地图定位功能,图片.视频的增删改查,还可进行日记首页的封面和头像的更 ...

  3. 华维单片机编程-无线红外探测器03-环境搭建及程序详解

    大家好,我是华维,专注10年单片机实战/教学/辅导 一.红外探测器需要实现的主要功能: 红外报警检测 电池低压检测 防拆开关检测 OOK无线发射 设备低功耗设计 二.搭建软件开发环境 本产品的主控芯片 ...

  4. 华维单片机编程-无线红外探测器01-产品简介和功能需求

    大家好,我是华维导师-麦琪. 一.无线红外探测器 无线红外探测器可以检测人体的存在或者移动.将人体的反射的红外转换成电压信号,然后对电信号进行检测分析,并报警提示. 主要的用途是:用来探测是否有人入侵 ...

  5. 湖南大学基于SMTP和POP3的邮件系统——计算机网络课设

    基于SMTP和POP3的邮件系统,创新点较多,课设得分很高 这是2022年春季-软件工程19级计算机网络课程设计内容,下方的文档是本项目的需求文档. 本项目的所有代码(安卓端+Web端+服务端)已经完 ...

  6. 基于FPGA的数字时钟的设计课设(HUAT)

    目录 前言 一.数字时钟课设目标 二.部分代码 1.clock.v代码的编写 2.完整代码 3.仿真代码 总结 前言 学校黄老师的FPGA的设计课设,最后的课设为数字时钟,实现分时的计数功能,带有整点 ...

  7. 课设毕设神器,8个经典抢答器优选电路设计方案合辑

    抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合.但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低.作为一个单位,如果专门购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长 ...

  8. 基于51单片机的人体反应速度测试仪 (课设)

    要求如下 反应速度测试仪 设计目的:利用51单片机及相关器件构成反应速度测试仪. 设计要求: . 1.反应速度测试的过程如下:在启动反应速度测试程序后,经过一 段随机时间的延迟,处理器控制发光极管发出 ...

  9. 基于单片机的光伏电量检测系统的设计1-毕设课设全套资料

    百度网盘下载地址(992):点击下载 #include<reg51.h> #include<intrins.h> #define uchar unsigned char #de ...

最新文章

  1. centos7安装配置ELK(Elasticsearch+Logstash+Kibana)
  2. python习题:写一个备份数据库的脚本
  3. linux组群账户存放在,linux用户和群组
  4. 架构师必须知道的架构设计原则
  5. 【渝粤教育】电大中专电子商务网站建设与维护 (7)作业 题库
  6. 通过 Python 装饰器实现DRY(不重复代码)原
  7. 二十年后我发明了保姆机器人作文_【赏学堂】苹果五级作文班优秀作品赏析——温睿哲二十年后回故乡...
  8. 机器学习与医学应用基础(超星尔雅学习通)--答案
  9. 广州蓝景分享—「web前端素材」使用CSS动画效果(上)
  10. linux磁带机找不到,如何在Linux下安装磁带机
  11. 用CSS美化表格【前端知识】
  12. sim868 建立tcp链接时的步骤所对应hex码
  13. Domain Driven Design(领域驱动设计)
  14. html如何加黑色蒙板,Photoshop中怎么添加黑色蒙版?
  15. 局域网oracle 速度慢,[转帖]局域网中其他用户感觉上网速度慢、网速卡
  16. 【Python模块】图形化编程模块-turtle
  17. react-native 报错Cannot add a child that doesn't have a YogaNode to a parent without a measur
  18. java zip 读取_java读取zip (含压缩包内的文件)
  19. 光纤测温技术简介及其应用
  20. 蜻蜓FM获新一轮融资:多名创始高管已经淡出,前不久被通报下架

热门文章

  1. Unity Mecanim动画系统 之 动画层(Layers)和 动画遮罩(Avatar Mask)的简单使用
  2. 爬虫获取王者荣耀全英雄皮肤
  3. 51单片机之点亮一个灯
  4. RPA自动化办公05——Uibot自动抓取网页数据
  5. 通过品牌和型号查询车轴接口文档
  6. 关于DDD领域驱动设计的理论知识收集汇总
  7. sdcard 热插拔逻辑
  8. UVA 1438 - Asteroids(三维凸包)
  9. 微记账软件-站立会议07
  10. makehuman问题汇总