郑州科技学院
单片机课程设计
题
目
基于单片机的电子密码锁设计
学生姓名专业班级院(系)指导老师完成时间
顾梦晓11级通信工程2班信息工程学院周喜2015年01月16日
f郑州科技学院单片机课程设计任务书
一、设计题目二、设计任务与要求
(1)本设计为防止密码被窃取在输入密码时屏幕上显示8。(2)设计开锁密码位为六位密码的电子密码锁。(3)能够在密码正确时显示“1HELLO”,密码错误时显示“2ERROR”,输入密码的位数时显示为8的个数。(4)4×4的矩阵键盘中包括09的数字键确认键和消除键的功能键。(5)本产品具备报警功能,当输入密码错误时蜂鸣器响(6)在密码输入过程中,若输入错误,可以利用“C”键删除刚才输入的错误的数字。在输入密码的过程中可以随时对输入的密码进行修改。
基于单片机的电子密码锁设计
三、主要参考文献
1何宏主编单片机原理与接口技术M北京国防工业出版社2006072赵益、徐晓林、周振峰电子密码锁的系统原理M北京清华大学出版社20033张培仁基于C语言编程MCS51单片机原理与应用北京清华大学出版社200212
四、设计时间
2015年01月16日至2015年01月16日
指导教师签名:
年
月
日
f目
录
1电子密码锁的背景12总体设计方案的确定121电子密码锁设计要求122总体设计方案选定23系统硬件设计231设计原理232单片机STC89C52简介334七段数码管显示器部分635键盘设计736蜂鸣器模块74系统软件设计841主程序模块85系统制作及调试951焊接注意事项952硬件调试问题及解决方法96结论1r