P3。1 TXD 串行输出口

P3。2 /INT0 外部中断0

P3。3 /INT1 外部中断1

P3。4 T0 记时器0外部输入

P3。6 /WR 外部数据存储器选通(写)

P3。7 /RD 外部数据存储器选通(读)

    RST:复位输入。若复位振荡器,RST脚置于高电平(2个机器周期)。

ALE/PROG:若外部存储器被访问,地址锁存默认的输出电平当作锁存地址的地位字节。在FLASH编程过程中,该引脚可以接编程脉冲。若频率周期保持一定,ALE端输出信号为正脉冲,此频率是振荡器频率的六分之一。所以可以作为外部输出脉冲或定时。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。否者置位失败,

/PSEN:外部程序存储器选通信号。外部程序存储器取指过程中,一个机器周期下/PSEN有效2次。然而若访问外部数据存储器,/PSEN信号不会发生有效。

/EA/VPP:若/EA置于低电平,外部程序存储器(0000H-FFFFH)无论有没有内部程序存储器,运用加密方法1时,/EA默认引脚是RESET。若EA置于高电平,此时有内部程序存储器,在FLASH编程过程中,该引脚还可以接编程电源(VPP)12V。

XTAL1:输入反向振荡放大器、输入内部时钟工作电路。

XTAL2:来自反向振荡器的输出。

振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。配置后反向放大器能够默认为片内振荡器,石晶、陶瓷振荡等等都能够运用,倘若应用外部时钟源驱动器件,置空XTAL2。其它信号输入到内部时钟一定经过一个二分频触发器,所以外部时钟信号脉宽没有过多规定,只是脉冲电平一定要符合满足系统规定。

3 系统硬件的具体设计与实现

3。1 系统原理和框图

基于单片机的居室安全报警系统设计构成部分包括:AT89C51单片机、外围电路、声光报警模块、人体红外模块、烟雾传感器模块、液晶模块,电源模块。

             

                                图2 系统设计框图

正常情况下,室内温度在正常范围,煤气为开启状态,家用电路总闸为闭合状态,窗户为开启状态,当室内温度过高(超过户主预设值),烟雾传感器检测到附近有可燃性气体则会关闭煤气和家用电总闸,当安装在窗户和门内的人体红外模块检测到有人进入时,此时会开启红闪灯并启动报警,以此来起到威慑盗贼的效果。

3。2 单片机最小系统设计

不同类型的单片机有不同类型的最小系统电路,该系统运用51类型单片机,最小系统构成包括:电源、复位、晶振和/EA=1,如图3所示。接下来详述时钟电路与复位电路。

   图3 单片机最小系统结构图

1) 时钟电路

    时钟电路在单片机运行时提供时钟信号。时钟是单片机的重要部分,时钟频率是单片机功能运行的主要依据,有利于单片机正常工作。时钟频率决定单片机运行速率,时钟电路好坏还决定单片机系统正常运行的可行性。本系统应用内部时钟方法,晶振连接内部、外部方法如图4所示,电路中的电容C1、C2一般是30±10 pF。尽管外接内容没有具体说明,但振荡器稳定度与起振速度仍然会受影响。然而本系统利用11。0592MHz的晶体振荡器来发出时钟脉冲。既能够符合系统在设计时的机器周期;又保证了串行口通信。论文网

上一篇:AT89C51单片机的酒精浓度检测仪设计+程序+电路图
下一篇:STC89C52单片机红外遥控的密码锁门禁系统的设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

安康汉江网讯

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发