摘 要:人们的生活水平日益提高,家庭防盗事件变得越来越重要。传统机械锁由于结构简单,安全系数低。随着科技的进步,电子密码锁安全系数高,保密性好,受到了越来越多用户的青睐。
本课题设计了以单片机AT89C51为核心控制器件的电子密码锁。该电子密码锁除了具有普通的开锁功能外,还具有自动报警、密码修改等功能。系统采用模块化的设计思想,将系统分为6个模块:单片机模块、时钟芯片模块、液晶显示模块、掉电保护模块、密码输入模块和报警模块。论文对系统各硬件模块的设计、软件流程图的设计、C语言编程等内容进行了详细的描述。
该电子密码锁性能稳定,价格低廉,具有一定的新颖性和实用性,拥有广阔的市场前景。75798
毕业论文关键词: 单片机;电子密码锁;液晶显示
Abstract:The living standard of people is increasing day by day, the family security events are becoming more and more important。 The traditional mechanical lock because of its simple structure, low safety factor。 With the progress of science and technology, electronic combination lock safety coefficient is high, the secrecy good, the more and more users。
This topic designs an electronic lock based on SCM AT89C51 which is the core control device。 Besides the usual lock function, this electronic lock can alarm automatically and the password can be modified。 Of course, it has many other functions。 This system use the concept of modular design。 The system is pided into six modular: SCM, clock chip, LCD, power-down protection, password-input and alarm。 The thesis detailedly describe the system from the design of hardware modular, software flow-chart, C language programming and other aspects。
The electronic combination lock performance is stable, the price is low, it has certain novelty and practicability, has broad market prospects。
Key words:Single-Chip Computer;electronic code lock;LCD display
目 录
1 绪论 1
1。1 本课题目前发展状况 1
1。2 课题设计目的及意义 1
1。3 本课题设计内容及主要工作 2
2 总体系统方案的设计 2
2。1 各模块设计方案的选择确定 2
2。2总体系统方案的设计 4
3 系统硬件设计 4
3。2 显示电路的设计 6
3。3 掉电保护电路的设计 8
3。4 键盘接口电路的设计 9
3。5 开锁电路的设计 10
3。6报警电路的设计 11
3。7 电源电路设计 12
3。8本章小结 13
4 系统软件设计 13
4。1 系统总体功能与主程序的设计 13
4。2 显示子程序的设计 15
4。3 键盘扫描子程序 16
4。4 密码比较模块 17
4。5 本章小结 18
5 系统调试与仿真 18
5。1硬件调试