基于单片机简易报警器控制系统设计-毕设课设资料
2021/4/11 10:27:45
本文主要是介绍基于单片机简易报警器控制系统设计-毕设课设资料,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
【资源下载】下载地址如下1410:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
自制一个单片机最小系统,包括串口下载、复位电路,采用两路外部中断输入门禁和红外探测两路信号(采用两个小按键模拟),中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。
#include<reg51.h> bit int_flag; //定时器0 1S到标志位 unsigned char volatile int_count; //定时器0中断次数 unsigned char volatile T1count; //定时器1中断次数 unsigned char code dofly[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f};// 显示段码值0123456789 unsigned char code pian[]={0xfe,0xfd,0xfb,0xf7};//数码管选通 unsigned long sum; //1S内脉冲总个数 unsigned char led[6]; //LED显示缓存 //软件延时 void delay(unsigned int cnt) { while(--cnt); } //定时器0初始化 void init_t0(void) { TMOD=(TMOD&0xF0)||0x01; //定时器0工作于方式1 TH0=(65536-50000)/256; //定时50ms TL0=(65535-50000)%256; }
这篇关于基于单片机简易报警器控制系统设计-毕设课设资料的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署
- 2024-04-14RAG应用开发实战02-相似性检索的关键 - Embedding