0594-上位机防火防盗(温度+烟雾+煤气)-系统设计(51+1602+18B20+AD0808)
功能描述1、采用51单片机作为主控芯片2、具有防盗、防火、防煤气功能3、采用18B20检测温度4、采用ADC0808检测烟雾、煤气传感器信号5、采用热释电检测人体防盗6、按键设置温度、烟雾、煤气报警阈值也支持上位机串口设置7、采用1602显示检测值、报警值电路设计采用Altium Designer作为电路设计工具。Altium Designer通过把原理图设计、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合为设计者提供了全新的设计解决方案使设计者可以轻松进行设计熟练使用这一软件必将使电路设计的质量和效率大大提高。单片机管脚说明P0端口P0.0-P0.7P0口为一个8位漏极开路双向I/O口每个引脚可吸收8TTL门电流。当P1口的管脚第一次写1时被定义为高阻输入。P0能够用于外部程序数据存储器它可以被定义为数据/地址的第八位。在FIASH编程时P0 口作为原码输入口当FIASH进行校验时P0输出原码此时P0外部必须被拉高。P1端口P1.0-P1.7P1口是一个内部提供上拉电阻的8位双向I/O口P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后被内部上拉为高电平可用作输入P1口被外部下拉为低电平时将输出电流这是由于内部上拉的缘故。在FLASH编程和校验时P1口作为第八位地址接收。P2端口P2.0-P2.7P2口为一个内部上拉电阻的8位双向I/O口P2口缓冲器可接收输出4个TTL门电流当P2口被写“1”时其管脚被内部上拉电阻拉高且作为输入。并因此作为输入时P2口的管脚被外部拉低将输出电流。这是由于内部上拉的缘故。P2口用于外部程序存储器或16位地址外部数据存储器进行存取时P2口输出地址的高八位。在给出地址“1”时它利用内部上拉优势当对外部八位地址数据存储器进行读写时P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3端口P3.0-P3.7P3口管脚是一个带有内部上拉电阻的8位的双向I/O端口可接收输出4个TTL门电流。当P3口写入“1”后它们被内部上拉为高电平并用作输入。作为输入端时由于外部下拉为低电平P3口将输出电流ILL。P3口同时为闪烁编程和编程校验接收一些控制信号。仿真设计采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具仿真软件从原理图布图、代码调试到单片机与外围电路协同仿真一键切换到PCB设计真正实现了从概念到产品的完整设计。主程序设计void main() { disp1[2]0xdf; adc0809_init(); init_1602(); SCON0X50; //设置为工作方式1 TMOD0X21; //设置计数器工作方式2 TH10XFD; TL10XFD; ES1; //打开接收中断 TR11; //打开计数器 TH00X3C; TL00XB0; ET01;//打开定时器0中断允许 EA1;//打开总中断 TR01;//打开定时器 while(1) { if(!k1) //设置 { if(mode3) mode; else mode0; write_string(1,0, ); write_string(2,0, ); while(!k1); } if(mode0)//报警值设置 { if(!k2) { if(up[mode-1]99) up[mode-1]; while(!k2); } if(!k3) { if(up[mode-1]0) up[mode-1]--; while(!k3); } } //报警 if((ds18b20_tempup[0])||(yanup[1])||(coup[2])) sec10; }源文件获取https://mp.weixin.qq.com/mp/homepage?__bizMzU3OTczMzk5Mghid7snad5d5d0f15df84f4a92ebf72f88d4ee8 点击、扫码、发送关键字“安防”获取

相关新闻

T型和NPC型三电平SVPWM,两种拓扑结构随意切换,经过大小扇区判断,时间判断,时间分配等生...

T型和NPC型三电平SVPWM,两种拓扑结构随意切换,经过大小扇区判断,时间判断,时间分配等生...

T型和NPC型三电平SVPWM,两种拓扑结构随意切换,经过大小扇区判断,时间判断,时间分配等生成12路脉冲,经过滤波以后,有较好的电压电流波形,可搭配电机控制等模块。咱们今天来聊聊三电平SVPWM里T型和…

2026/5/17 12:16:45 阅读更多 →
Mysql-MHA 高可用集群部署与切换

Mysql-MHA 高可用集群部署与切换

1. 配置 MHA-Manager 管理器# 解压 MHA 安装包 [rootmha ~]# unzip MHA-7.zip [rootmha ~]# cd MHA-7/# 安装依赖环境 [rootmha MHA-7]# dnf install perl perl-DBD-MySQL perl-CPAN -y[rootmha MHA-7]# cpan # 在 cpan 交互界面中依次执行以下命令 cpan[1]> install Config…

2026/7/4 2:23:24 阅读更多 →
灵机一物AI智能电商小程序:产品化架构与全场景功能解析

灵机一物AI智能电商小程序:产品化架构与全场景功能解析

本文基于灵机一物AI智能电商小程序真实项目整理,聚焦产品层面的架构逻辑、功能体系与用户价值,全程避开晦涩底层技术,用通俗的产品语言拆解这款多智能体协同智能电商平台,适合产品经理、开发者、电商从业者快速吃透核心架构与落地…

2026/7/3 1:03:42 阅读更多 →

最新新闻

ASM330LHH与PIC18F25K80的工业级运动跟踪系统设计

ASM330LHH与PIC18F25K80的工业级运动跟踪系统设计

1. 从传感器到系统:ASM330LHH与PIC18F25K80的硬件搭档当我在工业自动化项目中第一次接触到ASM330LHH这颗6DoF惯性测量单元(IMU)时,立刻被它的性能参数所震撼。作为意法半导体MEMS传感器家族的重要成员,它在一个3x2.5x0.83mm的封装内集成了三轴…

2026/7/5 0:35:54 阅读更多 →
Python3与Java Hutool实现SM2国密算法跨语言加解密互通方案

Python3与Java Hutool实现SM2国密算法跨语言加解密互通方案

1. 项目概述与核心价值最近在做一个需要跨语言数据交换的项目,后端是Java,用到了Hutool这个“瑞士军刀”库来处理SM2国密算法的加解密,而另一个数据处理服务是用Python3写的。这就引出了一个很实际的问题:Java这边用Hutool加密的数…

2026/7/5 0:33:53 阅读更多 →
电商App签名逆向实战:从x-sign/x-miniwua看移动端安全防线

电商App签名逆向实战:从x-sign/x-miniwua看移动端安全防线

1. 项目概述:为什么我们要研究x-sign/x-miniwua? 如果你做过电商数据相关的爬虫或者自动化工具,那么“签名”这个词对你来说一定不陌生。它就像一道门禁,横亘在你和服务器数据之间。而某宝的 x-sign 和 x-miniwua &#xff0c…

2026/7/5 0:27:49 阅读更多 →
AI绘画提示词编写与优化全指南

AI绘画提示词编写与优化全指南

1. AI绘画提示词(Prompt)编写核心逻辑解析AI绘画的核心在于将自然语言描述转化为视觉元素,这个过程本质上是一种跨模态的信息转换。理解这个转换机制是编写优质Prompt的基础。现代AI绘画模型如Stable Diffusion、MidJourney都建立在扩散模型(Diffusion Model)架构上…

2026/7/5 0:25:48 阅读更多 →
如何在Windows家庭版上启用专业级远程桌面:RDP Wrapper Library终极指南(2024版)

如何在Windows家庭版上启用专业级远程桌面:RDP Wrapper Library终极指南(2024版)

如何在Windows家庭版上启用专业级远程桌面:RDP Wrapper Library终极指南(2024版) 【免费下载链接】rdpwrap RDP Wrapper Library 项目地址: https://gitcode.com/gh_mirrors/rd/rdpwrap 你是否曾经因为Windows家庭版无法使用远程桌面功…

2026/7/5 0:21:46 阅读更多 →
2025年Nmap渗透测试实战指南:从基础扫描到高级规避技术

2025年Nmap渗透测试实战指南:从基础扫描到高级规避技术

1. 项目概述:为什么Nmap依然是渗透测试的基石如果你在网络安全这个行当里待过一阵子,或者哪怕只是刚入门,大概率都听过Nmap这个名字。它就像木匠手里的锤子,厨师手里的刀,是那种你明知道它“古老”,但每次开…

2026/7/5 0:17:44 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻