1、 毕毕 业业 设设 计(论计(论 文)文) 论文题目:论文题目: 电子密码锁电子密码锁 所属学院:所属学院: 电子工程学院电子工程学院 指导老师:指导老师: 职职 称:称: 副教授副教授 学生姓名:学生姓名: 班级、学号班级、学号: : 专专 业:业: 电子信息工程技术电子信息工程技术 2016 年 12 月 25 日 基基于于 STC89C52 的电子密码锁设计的电子密码锁设计 摘摘 要要 该设计是基于 STC89C52 单片机的电子密码锁,以 STC89C52 单片机为硬件核心, 结合 4 4 矩阵键盘电路,LCD 显示电路,密码存储电路,开锁电路和声音报警电路等 外围电路。利用单片机灵活
2、的编程方法和丰富的 I/O 端口,该系统能实现密码的输入, 清除,密码正确开锁,密码错误报警,用户修改密码等功能。本系统成本低廉,功能实 用。 关键词关键词:密码锁;单片机;液晶显示;声音报警 Password motorcycle alarm Abstract This paper introduces a design of electronic passward lock which is backed on the SCM of STC89C52. This design uses the SCM of STC89C52 as hardware core , combining wit
3、h other peripheral circuits such as 4 4 matrix keyboard interface circuit, passward storage circuit, LCD display circuit, unlock circuit and voice alarm circuit. Using the flexible programming and the rich I/O port of the SCM, the system can accomplish the following functions:input ,clear or compare
4、 the password, unclock when the password is correct, alarm when the wrong enter password times is over and the user can change the password. The system cost-effective, functional and practical. Keywords: Single-Chip Microcomputer; electronic password lock; voice alarm; LCD display 目目 录录 1 引引 言言 1 2
5、总体方案设计总体方案设计 2 2.1 方案论证方案论证 2 2.2 方案选择方案选择 3 3 硬件设计硬件设计 4 3.1 单片机部分单片机部分 4 3.2 4 4 行列式键盘部分行列式键盘部分. 4 3.3 开锁电路开锁电路 5 3.4 AT24C02 密码储存电路密码储存电路 . 5 3.5 声音报警电路声音报警电路 6 3.6 显示模块部分显示模块部分 6 3.6.1显示模块选择 6 3.6.2液晶引脚功能说明 6 3.7 总体设计总体设计 9 4 软件设计软件设计 11 4.1 软件总框图设计软件总框图设计 11 4.2 蜂鸣器声音提示部分蜂鸣器声音提示部分 12 4.3 液晶显示部分
6、液晶显示部分 12 4.4 键盘输入部分键盘输入部分 12 4.4.1 程序设计内容 . 12 4.4.2 按键程序框图 . 12 5 电路板设计电路板设计 14 5.1 原理图的绘制原理图的绘制 14 5.2 电路板的生成制作电路板的生成制作 14 5.2.1电路原理图的设计 14 5.2.2产生网络表 14 5.2.3印制电路板的设计 14 5.2.4安装 15 6 安装与调试安装与调试 16 6.1 系统软件调试系统软件调试 16 6.2 元器件的检测元器件的检测 16 6.3 系统硬件的安装与调试系统硬件的安装与调试 16 设计结论设计结论 18 总结与体会总结与体会 19 致致 谢谢 20 参考文献参考文献 21 附附 录录 附录附录 1 1 电路原理图电路原理图 附录附录 2 2 元件清单元件清单 附录附录 3 3 实物图实物图 附录附录 4 4 程序程序 西安航空职业技术学院 毕业设计论文 1 基于基于 STC