文档介绍:《单片机技术》课程设计说明书密码锁学院: 电气与信息工程学院学生姓名: 顾海涛指导教师: 王韧职称/ 学位副教授专业: 自动化班级: 1201 学号: 1230740118 完成时间: 2015 年 7月湖南工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业: 自动化指导教师王韧学生姓名顾海涛课题名称密码锁内容及任务一、设计任务设计一个具有特定功能的密码锁。二、设计内容 1 、密码锁的硬件系统( 1) 、单片机最小系统模块(2) 、供电模块(3) 、显示模块(4) 、键盘模块(5) 、掉电存储保护模块(6) 、报警模块 2 、密码锁的软件系统(1) 、系统监控程序模块(2) 、显示程序模块(3) 、键盘程序模块(4) 、掉电存储程序模块(5) 、报警程序模块三、设计要求密码锁上电或按键复位后能自动显示系统提示符“ P.”, 进入准备工作状态。密码锁具有系统原始密码 888888 , 用户可以设定并存储用户密码, 密码输入时应处于保密显示状态, 密码输入正确时应显示密码输入正确提示信息, 否则, 显示密码输入错误提示信息并报警提示。主要参考资料[1] 李广弟. 单片机基础[M] .第3版. 北京:北京航空航天大学出版社, . [2] 李全利. 单片机原理及应用( C51 编程) [M] . 北京:高等教育出版社, 2012 . 12. [3] 马忠梅. 单片机的 C 语言应用程序设计[M] .第4版. 北京:北京航空航天大学出版社, . [4] 李光飞. 单片机 C 程序设计指导[M] . 北京: 北京航空航天大学出版社, . [5] 李光飞. 单片机课程设计实例指导[M] . 北京: 北京航空航天大学出版社, . 教研室意见教研室主任: (签字) 年月日 I 摘要在日常的生活和工作中, 档案的保存多采用加锁的方式。使用机械锁,钥匙丢失后安全性降低。在许多领域,电子密码锁代替了机械锁,电子密码锁具有安全性高、成本低、功耗低等优点。电子密码锁以 AT89S5 2作为主控芯片与数据存储器单元,结合行列式键盘输入、 LCD 液晶显示、报警等。C 语言编写的主控制程序与 EEPROM 、AT24C02 读写程序相结合,设计了可以多次更改密码,具有报警功能的电子密码锁系统。密码锁设计具有防试探按键输入、***、报警、修改密码等功能, 具有一定推广应用价值。关键词:密码锁;AT89S52 ;报警; LCD 显示 II 目录 1绪论.......................................................................................................................... 1 课题的背景及意义....................................................................................... 1 设计的主要任务........................................................................................... 1 2设计思想与方案...................................................................................................... 3 设计思想....................................................................................................... 3 设计方案及工作原理................................................................................... 3 3硬件系统的设计...................................................................................................... 5 AT89S52 控制模块........................................................................................ 5 电源模块.....................................................