![](https://csdnimg.cn/release/download_crawler_static/87957603/bg8.jpg)
3 电子密码锁硬件电路的设计
本设计主要由中央控制模块、键盘输入模块、LCD 显示密码模块、开锁电路模块、
蜂鸣器报警电路模块五大模块组成。
3.1 中央控制模块的设计
中央控制主要由 STC89C52 单片机构成,辅以复位电路和时钟电路。
3.1.1 主控芯片 STC89C52 单片机的简介
1)STC89C52 单片机的主要特性如下:
1) 增强型 8051 单片机,6 时钟/机器周期和 12 时钟/机器周期可以任意选择,指
令代码完全兼容传统 8051。
2) 用户应用程序空间为 8K 字节,片上集成 512 字节 RAM 。
3) 通用 I/O 口(32 个),P1/P2/P3/P4 是准双向口/电阻上拉, P0 口是漏极开路输
出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。
2)STC89C52RC 引脚功能说明:
1) VCC(40 引脚):电源电压
2) VSS(20 引脚):接地
3) P0 端口(P0.0~P0.7,39~32 引脚) :P0 口是一个漏极开路的 8 位双向 I/O
口。作为输出端口,每个引脚能驱动 8 个 TTL 负载,对端口 P0 写入每个引脚能
驱动 写入“1”时,可 以作为高阻抗输入。
4) P1 端口(P1.0~P1.7,1~8 引脚) :P1 口是一个内部带上拉电阻的 8 位双向
I/O 口。P1 口作输入口使用时,因为有内部上拉电阻,那些被外部拉低的引脚会
输出一个电流。
5) P2 端口(P2.0~P2.7,21~28 引脚) :P2 口是一个内部带上拉电阻的 8 位双向
I/O 端口。P2 作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低
的引脚会 输出一个电流(I)。
6) P3 端口(P3.0~P3.7,10~17 引脚) :P3 口是一个带内部上拉电阻的 8 位双向
I/O 端口。
7) RST(9 引脚) :复位输入,当输入连续两个机器周期以上高电平时为有效, 用