. -
第 2 章 系统总体方案设计.......................................................................................................................6
2.1 系统总体设计框图..........................................................................................................................6
本系统采用 89C52 作为主控制器,利用单片机灵活的编程设计和丰富的 I/O 端口,及其控制
的准确性,实现基本的密码锁功能。STC89C52 是一种带 8K 字节闪烁可编程可擦除只读存储
器(FPEROM-FLASH PROGRAMABLE AND ERASABLE READ ONLY MEMORY )的低电压,高性能
OS8 的微处理器,俗称单片机。该器件采用 ATMEL 搞密度非易失存储器制造技术制造,与
工业标准的 MCS-51 指令集和输出管脚相兼容。............................................................................6
当在 4X4 的按键上输入 8 位数字密码时,89C52 通过分析输入的 8 位数值与所预存的数值比
较,在 LCD 上显示输入密码,以及在 LCD 上提示用户输入信息。当输入密码正确时,电子
密码锁开锁成功,当输入密码 连续 3 次输入错误时,系统自动报警,LED 指示关锁状态并由
蜂鸣器发出持续 10 至 20 秒的报警信号............................................................................................6
2.1.2
电子密码锁结构流程图
2.2
:
.................................................................................................7
2.2 初步设计思路.................................................................................................................................8
第 3 章 硬件电路设计...............................................................................................................................9
3.1 单片机主控电路.............................................................................................................................9
...............................................................................................................................................................9
3.2 液晶 1602 显示电路......................................................................................................................11
3.3 键盘电路设计................................................................................................................................12
3.4 开锁电路........................................................................................................................................14
3.5 报警电路........................................................................................................................................15
3.6 时钟电路.......................................................................................................................................15
3.7 存储模块........................................................................................................................................16
3.71
主要元件介绍
.........................................................................................................................16
第 4 章 软件设计.....................................................................................................................................17
4.1 软件设计思路................................................................................................................................17
4.2 各子程序设计...............................................................................................................................18
4.2.1
键盘扫描子程序
....................................................................................................................18
..................................................................................................................................................................19
第 5 章 系统调试.....................................................................................................................................19
再次确认新密码......................................................................................................................................22
第 6 章 心得体会.....................................................................................................................................22
附 录........................................................................................................................................................25
附录 A:源程序清单..........................................................................................................................25
附录
B
:硬件原理图
......................................................................................................................30
- -可修编- -