目录
1 绪论 ............................................................................................ 错误!未定义书
签。
1.1 本设计的研究背景与研究目的............................... 错误!未定义书签。
1.2 国内外研究现状....................................................... 错误!未定义书签。
2 电子密码锁的总体设计方案
....................................................................................1
2.1 方案论
证...................................................................................................1
2.1.1 方案一采用单片机控制方案 .................................................1
2.1.2 方案二采用数字电路控制方案 .............................................2
2.1.3 方案三采用 EDA 控制方案 .....................................................3
2.2 方案比较以及可行
性...............................................................................3
3 电子密码锁硬件电路的设计
....................................................................................4
3.1 中央控制模块的设
计...............................................................................4
3.1.1 主控芯片 STC89C52 单片机的简介 .......................................4
3.1.2 时钟电路的设计......................................................................5
3.1.3 复位电路的设计......................................................................6
3.2 键盘输入模块的设
计...............................................................................7
3.2.1 矩阵键盘工作原理..................................................................7
3.2.2 单片机键盘扫描法..................................................................8
3.3LCD 显示密码模块的设
计.........................................................................9
3.3.1LCD1602 简
介............................................................................9
3.3.2LCD1602 液晶显示模块与单片机连接电路 .........................11
3.4 开锁模块的设
计.....................................................................................11
3.5 报警模块的设
计.....................................................................................12
3.6 硬件电路总体设
计.................................................................................12
4 电子密码锁的软件设计
..........................................................................................14
4.1 主程序流程介
绍.....................................................................................14
4.2 键盘模块流程
图.....................................................................................15
4.3 显示模块流程
图.....................................................................................17
4.4 修改密码流程
图.....................................................................................18
4.5 开锁和报警模块流程图.........................................................................19
II