智能电子密码锁设计3.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
基于单片机的电子密码锁 课程名称 单片机原理与应用 课 题 电子密码锁设计 专业班级 学生 学 号 指导老师 审 批 任务书下达日期 20XX 年 X 月 X 日 任务完成日期 20XX 年 X 月 X 日 "设计容与设计要求 " " " "设计容: " " " "密码的设定,此密码是固定在程序存储器ROM中,假设预设的密码 " "为"12345"共5位密码。 " "密码的输入: 采用两个按键来完成密码的输入,其中一个按键为 " "功能键,另一个按键为数字键。在密码都已经输入完毕并且确认功" "能键之后,才能完成密码的输入过程。然后进入密码的判断比较处" "理状态并给出相应的处理过程。 " "按键禁止功能:初始化时,允许按键输入密码,当有按键按下并开" "始进入按键识别状态时,按键禁止功能被激活,但启动的状态是在" "3次密码输入不正确的情况下发生的。 " " " " " "设计要求: " " " "设计方案要合理、正确; " "系统硬件设计与焊接制作; " "系统软件设计与调试; " "系统联调; " "写出设计报告。 " " " " " "主 要 设 计 条 件 " "MCS-51单片机实验操作台1台; " "PC机与单片机调试软件; " "单片机应用系统板1套; " "制作工具1套; " "系统设计所需的元器件。 " "说 明 书 格 式 " "封面 " "课程设计任务书 " "目录 " "系统总体方案设计 " "系统硬件设计 " "软件设计(包括流程图) " "系统的安装调试说明 " "8、 总结 " "9、参考文献 " "10、附录(源程序清单与硬件原理图等); " "11、课程设计成绩评分表。 " " " "参 考 文 献 " "[1]、《微型计算机原理与应用》许立梓编 机械工业 2002 " "[2]、《微型计算机接口技术与应用》乐善编 华中理工大学 2000 " "[3]、《计算机硬件技术基础试验教程》邹逢兴编 高等教育 2000 " "[4]、《16位微型计算机原理接口与其应用》周佩玲编 " "中国科学技术大学2000 " "[5]、《微型计算机原理与接口技术》吴秀清编 中国科学技术 2001" "[6]、《微型计算机接口技术》邓亚平编 清华大学 2001 " "[7]、《单片机原理与与应用》王迎旭编 机械工业 2001 " "[8]、《单片机应用程序设计技术》 周航慈 著 航空航天大学 " "2002 " "[9]、《单片机实用技术问答》 宜仁 主编 人民邮电 2002 " 目录 第1章概述-------------------------------1 1.1 设计任务------------------------------------------------------------- ---------1 1.2 设计要求------------------------------------------------------------- ---------1 1.3 主要设计条件--------------------------------------------------------- -------1 第2章 系统总体方案设计------------------2 2.1单片机系统---------------------------------------------2 2.1矩阵键盘-----------------------------------------------2 2.3 LED显示-----------------------------------------------2 2.4报警系统-----------------------------------------------2 第3章 硬件电路设计----------------------3 3.1 键盘电路设计-------------------------------------------3 3.2 LED显示电路设计---------------------------------------5 3.3 报警电路设计-------------------------------------------6 第4章 软件设计---------------------------7 4.1 软件总体设计-------------------------------------------7 4.2 各子程序的设计-----------------------------------------7 第5章 调试总结---------------------------11 附录------------- 《基于单片机的电子密码锁设计》是一个典型的单片机应用项目,旨在培养学生掌握单片机原理与应用,以及电子设备设计与调试的能力。在这个设计中,学生将利用MCS-51单片机来实现一个简单的电子密码锁系统。 设计的核心功能包括: 1. **密码设定**:密码固定存储在单片机的ROM中,预设为五位数字“12345”。ROM是一种只读存储器,用来存储程序和固定的系统数据。 2. **密码输入**:通过两个按键进行密码输入,一个作为功能键,另一个用于输入数字。用户需依次按出密码,并在最后按下功能键确认输入。只有当所有数字输入且确认后,系统才会进入密码验证阶段。 3. **按键禁止功能**:系统在初始状态下允许密码输入。一旦用户开始输入,若连续三次输入错误,系统会激活按键禁止功能,防止恶意尝试。这增加了系统的安全性。 设计要求主要包括: 1. **方案设计**:确保设计方案的合理性与正确性,考虑实际应用中的可行性和可靠性。 2. **硬件设计与制作**:实际搭建硬件电路,包括单片机系统、键盘电路、LED显示电路和报警系统。 3. **软件设计与调试**:编写控制程序,包括密码判断、按键处理等逻辑,并进行调试。 4. **系统联调**:将硬件与软件结合,进行整体测试,确保系统能正常工作。 5. **设计报告**:撰写详细的设计报告,记录整个设计过程和结果。 主要设计条件提供了所需设备,如MCS-51单片机实验操作台、PC机与调试软件、应用系统板等,以及必要的工具和元件。 在实施过程中,学生需要完成一系列文档,包括封面、任务书、目录、系统方案设计、硬件和软件设计、安装调试说明、总结、参考文献、附录(源代码和原理图)以及成绩评分表。 参考文献列表提供了学习和研究的基础,涵盖了微型计算机原理、接口技术、单片机应用等多个方面,这些书籍可以帮助理解并实现电子密码锁的设计。 这个设计项目不仅涵盖了单片机编程和硬件电路设计的基本技能,还强调了系统集成和问题解决的能力,是理论与实践相结合的良好教学案例。
剩余28页未读,继续阅读
- 粉丝: 192
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助