摘要在日常生活和工作中,锁是每个人都离不开的,它是保护个人财产安全、保护资料档案的关键元素。随着电子技术的飞速发展,传统弹子锁的缺点渐渐被放大,社会对新式电子密码锁的需求越来越大,前景广阔。
本次设计基于单片机,其主控芯片选择了单片机AT89S51,显示模块选择了LCD1602,结合了自行设计的矩阵键盘、报警模块等外围电路,主控芯片的控制程序则使用C语言写成,完成了一套具有按键输入、显示、解锁、报警及密码修改等多种功能的电子密码控制系统。19908
本论文详细叙述了各个模块的功能和设计方案,给出了系统各个功能的仿真结果截图。
关键词 单片机 电子密码锁 矩阵键盘 LCD显示 报警
毕业论文设计说明书(论文)外文摘要
Title The Design of Electronic Password Lock Based on SCM
Abstract
In daily life and work, everyone is inseparable from the lock, which is the protection of personal and property safety, the protection of data files. With the rapid development of electronic technology, the shortcomings of traditional tumbler lock gradually been enlarged, the demand for new electronic locks increasingly broad prospects.
This design is based on the microcontroller, its main chip microcontroller chosen AT89S51, display module chosen LCD1602, a combination of self-designed matrix keyboard, alarm module and other peripheral circuits, the master chip control program is written in C language . From the design, we got an electronic password control system which has variety of functions: key input, display, unlock, password changing and alarm.
This article details the features and design of each module, the simulation results of the various functions of the system screenshot.
Keywords Electronic password lock SCM Matrix keyboard
LCD Display Alarm
目 录
1 引言 1
1.1 课题背景和意义 1
1.2 电子密码锁的发展趋势 1
1.3 本设计要实现的目标 2
1.4 设计方案的选择 2
2 主要原件介绍 5
2.1 主控芯片AT89C51简介 5
2.2 LCD1602显示器介绍 7
2.3 晶体振荡器 9
3 系统设计 10
3.1 整体思路 10
3.2 系统硬件部分设计 11
3.2.1 键盘输入电路 11
3.2.2 复位电路 12
3.2.3 晶振电路 12
3.2.4 显示电路 13
3.2.5 报警、解锁提示电路 14
3.3 系统软件部分设计 15
3.3.1 主要程序流图 15
3.3.2 按键检测子程序设计 15
3.3.3 LCD显示子程序设计 17
3.3.4 密码修改子程序设计 19
3.3.5 报警声音子程序设计 20
4 仿真调试 21
4.1 PROTEUS ISIS简介 21
4.2 软件调试 21
4.3 PROTEUS仿真 23
5 结论 28
致谢 19
参考文献 30
附录A 电子密码锁程序源代码 31 51单片机的柜电子密码锁的设计+源程序+流程图:http://www.youerw.com/zidonghua/lunwen_11482.html