能防止多次试探密码的单片机密码锁.doc
约17页DOC格式手机打开展开
能防止多次试探密码的单片机密码锁,本文共17页,5400余字,是一篇完整的关于防止多次试探密码的单片机密码锁问题的论述,有详细电路图,很有参考价值!摘 要:提出了一种能防止多次试探密码基于单片机的密码锁设计方案,根据所需要符合的总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件...
内容介绍
此文档由会员 霜天盈月 发布
能防止多次试探密码的单片机密码锁
本文共17页,5400余字,是一篇完整的关于防止多次试探密码的单片机密码锁问题的论述,有详细电路图,很有参考价值!
摘 要:提出了一种能防止多次试探密码基于单片机的密码锁设计方案,根据所需要符合的总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。
关键词:单片机; 密码锁; 安全性
Design and Realization to Prevent to Feel 0ut the Password Combination Lock Based on MCU
Abstract: A kind of MCU combination lock design is put forward,and the process of the design is introduced. The circuit diagram,flow chart an d program about the MCU combination lock system are given.
Keywords:MCU; combination lock; security
目录
摘 要:------------------------------------------------------------------------------------------3
Abstract:-------------------------------------------------------------------------------------------3
1. 引言--------------------------------------------------------------------------------------------4
2. 硬件电路-----------------------------------------------------------------------------------------------------4
3. 软件设计-----------------------------------------------------------------------------------------------------6
3.1 存储单元的分配------------------------------------------------------------------------------------------6
3.2原程序-------------------------------------------------------------------------------------------------------7
4. 应用说明-----------------------------------------------------------------------------------------------------9
5. 存在的问题解决------------------------------------------------------------------------------------------10
5.1 硬件问题解决--------------------------------------------------------------------------------------------10
5.2 软件问题解决--------------------------------------------------------------------------------------------11
5.2.1 按键去抖动延时时间不够长------------------------------------------------------------------------11
5.2.2 输完密码后扬声器长鸣不止------------------------------------------------------------------------11
5.2.3 只有第一次输入正确的密码才能开锁------------------------------------------------------------12
6. 原程序优化-------------------------------------------------------------------------------------------------13
6.1 在抗干扰能力方面--------------------------------------------------------------------------------------13
6.2 在程序结果的正确性方面-----------------------------------------------------------------------------15
6.3 监视用户输入--------------------------------------------------------------------------------------------15
6.4 程序运行监视--------------------------------------------------------------------------------------------15
7. 功能扩充----------------------------------------------------------------------------------------------------16
8. 致谢----------------------------------------------------------------------------------------------------------16
9. 结束语-------------------------------------------------------------------------------------------------------17
参考文献-------------------------------------------------------------------------------------------------------17
部分参考文献:
[1] 卢开澄, 计算机密码学[M]. 北京: 清华大学出版社, 1998
[2] 马冬梅, 等. 单片机的C语言应用程序设计[M]. 北京:北京航空航天大学出版社,2000.
[3] 范寿康,等. 单片微型计算机的应用开发技术[M]. 北京: 人民邮电出版社,1998.
[4] 李 珍, 付植桐. 单片机原理与应用技术[M] 北京: 清华大学出版社,2003.
[5] 先锋工作室. 单片机程序设计实例[M]. 北京: 清华大学出版社, 2003
本文共17页,5400余字,是一篇完整的关于防止多次试探密码的单片机密码锁问题的论述,有详细电路图,很有参考价值!
摘 要:提出了一种能防止多次试探密码基于单片机的密码锁设计方案,根据所需要符合的总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。
关键词:单片机; 密码锁; 安全性
Design and Realization to Prevent to Feel 0ut the Password Combination Lock Based on MCU
Abstract: A kind of MCU combination lock design is put forward,and the process of the design is introduced. The circuit diagram,flow chart an d program about the MCU combination lock system are given.
Keywords:MCU; combination lock; security
目录
摘 要:------------------------------------------------------------------------------------------3
Abstract:-------------------------------------------------------------------------------------------3
1. 引言--------------------------------------------------------------------------------------------4
2. 硬件电路-----------------------------------------------------------------------------------------------------4
3. 软件设计-----------------------------------------------------------------------------------------------------6
3.1 存储单元的分配------------------------------------------------------------------------------------------6
3.2原程序-------------------------------------------------------------------------------------------------------7
4. 应用说明-----------------------------------------------------------------------------------------------------9
5. 存在的问题解决------------------------------------------------------------------------------------------10
5.1 硬件问题解决--------------------------------------------------------------------------------------------10
5.2 软件问题解决--------------------------------------------------------------------------------------------11
5.2.1 按键去抖动延时时间不够长------------------------------------------------------------------------11
5.2.2 输完密码后扬声器长鸣不止------------------------------------------------------------------------11
5.2.3 只有第一次输入正确的密码才能开锁------------------------------------------------------------12
6. 原程序优化-------------------------------------------------------------------------------------------------13
6.1 在抗干扰能力方面--------------------------------------------------------------------------------------13
6.2 在程序结果的正确性方面-----------------------------------------------------------------------------15
6.3 监视用户输入--------------------------------------------------------------------------------------------15
6.4 程序运行监视--------------------------------------------------------------------------------------------15
7. 功能扩充----------------------------------------------------------------------------------------------------16
8. 致谢----------------------------------------------------------------------------------------------------------16
9. 结束语-------------------------------------------------------------------------------------------------------17
参考文献-------------------------------------------------------------------------------------------------------17
部分参考文献:
[1] 卢开澄, 计算机密码学[M]. 北京: 清华大学出版社, 1998
[2] 马冬梅, 等. 单片机的C语言应用程序设计[M]. 北京:北京航空航天大学出版社,2000.
[3] 范寿康,等. 单片微型计算机的应用开发技术[M]. 北京: 人民邮电出版社,1998.
[4] 李 珍, 付植桐. 单片机原理与应用技术[M] 北京: 清华大学出版社,2003.
[5] 先锋工作室. 单片机程序设计实例[M]. 北京: 清华大学出版社, 2003