用单片机模拟密码门锁

  • 格式:doc
  • 大小:23.50 KB
  • 文档页数:2

淄博开锁http://www.zbksgs.com/
沥青砂http://www.0533lqs.com/
用单片机模拟密码门锁

提出了一种能防止多次试探密码的基于单片机的密码门锁模拟
设计方案,给出了该单片机密码锁的软件程序,同时给出了单片机型
号的选择、硬件设计、软件流程图、汇编语言源程序及详细注释等内
容。
进行课程设计是加强实践,提高动手能力的重要环节,是将
所学理论知识与实际联系起来的桥梁和纽带。
通过课程设计,掌握单片机开发的过程,为将来的实际工作打下
一定基础。

主要技术问题的描述:
本题内容比较简单,主要技术点有如下几个:
1.主程序不断检测键盘按键并记录到缓冲区,当确认键被按下后
进行密码比较。
1. 用一个存储单元存储错误次数,当到达错误次数以后,则
启动定时中断,并设置某个标志位使主程序不记录下面的按
键,定时停止以后再纪录。
2.
由于考虑到模拟的失真性,我将密码设定成一位,便于模拟。
如有更高的要求可以再在主程序上添加子程序
3
3课程设计的程序设计
(1)硬件连线图
淄博开锁http://www.zbksgs.com/
沥青砂http://www.0533lqs.com/
本程序设计主要的是MCS-51学习机上的键盘,在本程序中连线不复
杂,只用到2根输出线
所以恕不能给出。
(2 )程序流程图: