单片机所实现的功能有,对模数信号进行数字滤波,在做线性化处理,之后进行显示。所需单片机需具备较快的运算速度,使仪表监测人员能够快速,准确的观测到烟雾浓度与温度,并作出相应的操作进行处理。同时,在满足运算速度快、价格低廉、接口数量、报警器的精准与可抗性等要求之后,本设计选用ATMEL公司的AT89S52单片机。

4组I/O控制端口、8个中断、3个定时器、软件设置低能耗模式、断电保护与看门狗为AT89S52片内资源。该单片机的正常工作电压范围是4V-5。5V。本次设计采用双列直插DIP-40封装。图2-2为AT89S52实物图。

图2-2  DIP-40封装AT89S52实物图

AT89S52支持2种软件选择节电模式,可降至0Hz静态逻辑操作。当AT89S52处于空闲模式下,其CPU停止工作,允许定时器/计数器、RAM、中断、串口继续工作。当AT89S52处于掉电保护模式下,其RAM内容被保存并冻结振荡器,单片机停止所有工作,直到中断或硬件复位。图2-3为AT89S52引脚图。

VCC : 电源来`自+优-尔^论:文,网www.chuibin.com +QQ752018766-

GND: 地

P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。

P0端口写“1”,可作为高阻抗输入引脚。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。

P1口:P1 口具有内部上拉电阻的8 位双向I/O 口,p1输出缓冲器能驱动4 个TTL逻辑电平。

P2口:P2口P2口是一个8位双向I / O端口内部上拉电阻,P2输出缓冲器能驱动4个TTL逻辑电平。

P2端口写“1”时,内部上拉电阻拉高端口,并可作为输入。因为内部电阻,被外部拉低的引脚在输入时输出(IIL)电流。在访问外部程序存储器或读取外部数据存储器使用16位地址,P2发送地址的高八位。在编程与校验时一些控制信号被P2、3口接受。表2-1为P3口功能表。

上一篇:AT89C51单片机的安全防盗报警器设计+PCB电路图
下一篇:AT89C52单片机的电压测量电路设计+程序+电路图

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

从企业eHR建设谈管理信息...

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

遥感土地用变化监测国内外研究现状

提高小學语文課堂朗读教...

小型通用机器人控制系统设计任务书

高效课堂教师问卷调查表

PCI+PID算法直流力矩电机速...