基于LCD1602显示的电子密码锁设计.doc
文本预览下载声明
课程设计
题目 基于LCD1602显示的电子密码锁设计
学院名称 电气工程学院
指导老师 朱卫华
班 级 电子信息工程01班
学 号 20094470128
学生姓名 周后景
2013年1月
目 录
绪论--------------------------------------------------------------------------3
1.1 引言---------------------------------------------------------------3
1.2 摘要---------------------------------------------------------------4
总体设计方案--------------------------------------------------------------5
2.1 设计思路-----------------------------------------------------------5
2.2 方案确立-----------------------------------------------------------5
2.3 总体设计方框图-----------------------------------------------------5
设计原理分析--------------------------------------------------------------6
3.1 单片机及其外围电路-------------------------------------------------6
3.1.1 复位电路的设计-----------------------------------------------6
3.1.2 时钟电路的设计-----------------------------------------------7
3.2 密码控制电路------------------------------------------------------7
3.2.1 矩阵键盘电路的设计------------------------------------------7
3.2.1 报警控制电路的设计------------------------------------------9
3.2.3 液晶显示电路------------------------------------------------9
系统软件设计---------------------------------------10
4.1 系统主程序--------------------------------------------------------10
4.2 初始化及按键识别--------------------------------------------------11
4.3 开锁处理----------------------------------------------------------12
4.4改密处理-----------------------------------------------------------13
4.5液晶显示子程序-----------------------------------------------------13
仿真调试与测试----------------------------------------------------------14
总结----------------------------------------------------------------------------16
参考文献----------------------------------------------------------------------17
附录----------------------------------------------------------------------------17
1.1 引言
在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报
表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把
显示全部