下载此文档

酒店电子保险箱.doc


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
《微机应用设计与实践》课程设计
设计课题酒店电子保险箱
系别信息科学与工程学院
专业
班级
姓名
学号
指导教师许雪林
2012年 01月 07日
目录
一、设计任务与实现目标 3
: 3
:(选做) 4
设计说明书内容纲要: 4
二、总体设计方案与方案论 5
5
6
6
6
三、总框图及总体软件设计说明 7
7
8
四、系统资源分配说明 9
9
9
五、局部程序设计说明 10
10
:显示“E” 11
11
12
: 13
: 16
: 16
: 16
12S无动作描述: 18
15分钟锁键描述: 19
: 19
六、系统功能与操作说明 21
七、调试记录及调试结果 21
21
21
22
22
22
22
22
22
22
22
八、设计总结 22
附件1: 程序 24
附件2:原理图 ……………………………………………………………………37
设计任务
:酒店电子保险箱
:通过小型微机应用产品的设计与调试过程,运用《微机原理及接口技术》课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高发展,通过实践的过程学****掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。
:设计一个以单片机为核心的酒店电子保险箱,能在酒店客房中提供给客户使用。具有密码***,密码修改、密码输入安全设置、保险箱使用时间等功能。编程并在单片机实验板上模拟调试实现。
:
1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。
2、密码分为管理员密码和用户密码:管理员密码为8位0~9的数字,而用户密码为6位0~9的数字。
3、设置“0”~“9”的数字键及“OP”、“LO”、和“CL”等功能键。对按键输入的信号须进行软件消抖处理。
4、保险箱的门有两种状态:打开状态和闭合状态。
5、工作模式:
(1)常态:数码管显示时钟。
(2)***模式:需输入6位数字为0~9的用户密码或输入8位数字为0~9的管理原密码进行***。然后按“OP”键开门。
(3)用户修改密码模式:在保险箱开门状态下,由用户自行输入6位数字为0~9的密码作为新密码,用户初始密码为。
(4)管理员操作模式:保险柜开门状态下输入8位0~9的管理员密码,可以进行调校实时钟、恢复用户初始密码和修改管理员密码、设置保险箱使用日期等功能。
6、常态下,八位LED 7段数码管显示时钟信息可包括小时、分钟、秒钟。
7、常态下,当保险箱关门状态下,只要按下0~9的数字键则进入密码输入状态,每按一个数字键使数码管从左到右逐次显示“—”。
8、如果输入密码6位后按“OP”键则与用户密码进行匹配,匹配一致则***;如果输入密码8位后按“OP”键则与管理员密码进行匹配,匹配一致则进入管理员操作模式。
9、在密码输入状态下,输入未满6位或8位数字密码,按“OP”键则不作响应。
10、输入的用户密码如果匹配一致则驱动电动开门电磁铁线圈通电1S,用户拉门把可以打开保险箱;如果输入不正确,则提示“E”,3S后返回常态,等待下一轮的密码输入。
11、密码输入过程可以按“CL”键取消输入返回常态。
12、用户可以在保险箱开门状态下,通过输入6位0~9的数字后按“LO”键进行设置新的用户密码。
13、当保险箱处于开门状态下,输入管理员密码后按OP键进入管理员操作模式下,输入01功能码代表修改管理员密码;输入02功能码代表恢复用户初始密码;输入03功能码代表实时钟的调校设置,利用数字3和数字4按键实现对时和分钟的增量式调校,;按“CL”键退出管理员操作模式。
:(选做)
1、非常态下12S内无按键操作则自动返回常态;
2、管理员操作模式下,03代表设置保险箱使用日期功能,如果开始日期和结束日期均为0:0:0,表示日期不受限制;04代表查询本次开箱前5次的日

酒店电子保险箱 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bb21547
  • 文件大小1.09 MB
  • 时间2018-09-24