次数不能超过Р3次,若3次输入的密码都不正确,则发出报警信号。Р2.系统设计Р2.1系统总设计结构图Р数码管及LED灯显示Р单片机时钟电路Р单片机AT89C51Р密码输入设备Р开锁机构Р图2-1系统总设计结构图Р 本设计由主控芯片51单片机,单片机时钟电路,键盘,和开锁电路组成。单片负责控制整个系统的执行过程。Р2.2.开锁机构设计Р通过单片机送给开锁执行机构,电路驱动电磁锁吸合,从而达到开锁的目的。本设计通过P3.0接一个3极管驱动继电器打开电磁阀线圈实现开关门。РAT89C51Р电磁阀Р开锁驱动电路Р?密码正确Р图2-2 密码锁开锁机构示意图Р当用户输入的密码正确而且是在规定的时间及次数输入之内,单片机便输出开门信号,送到开锁驱动电路,然后驱动电磁锁,达到开门的目的。Р2.2.1主控芯片AT89C51单片机的简介РAT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。Р主要特性:Р ·与MCS-51 兼容Р ·4K字节可编程闪烁存储器Р ·寿命:1000写/擦循环Р ·数据保留时间:10年Р ·全静态工作:0Hz-24MHzР ·三级程序存储器锁定Р ·128×8位内部RAMР ·32可编程I/O线Р ·两个16位定时器/计数器Р ·5个中断源Р ·可编程串行通道Р ·低功耗的闲置和掉电模式Р ·片内振荡器和时钟电路Р管脚说明:Р VCC:供电电压。Р GND:接地。