1 / 40
文档名称:

酒店电子保险箱设计报告.doc

格式:doc   大小:1,097KB   页数:40页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

酒店电子保险箱设计报告.doc

上传人:pk5235 2020/8/8 文件大小:1.07 MB

下载得到文件列表

酒店电子保险箱设计报告.doc

文档介绍

文档介绍:《微机应用设计与实践》课程设计设计课题酒店电子保险箱2012年01月07日目录一、设计任务与实现目标 : :(选做) 4设计说明书容纲要: 4二、总体设计方案与方案论 6三、总框图及总体软件设计说明 8四、系统资源分配说明 9五、局部程序设计说明 :显示“E” : : : : : : : 19六、系统功能与操作说明 21七、调试记录及调试结果 22八、设计总结 22附件1:程序 25附件2:原理图 ……………………………………………………………………::通过小型微机应用产品的设计与调试过程,运用《微机原理及接口技术》课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高发展,通过实践的过程学****掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。:设计一个以单片机为核心的酒店电子保险箱,能在酒店客房中提供给客户使用。具有密码***,密码修改、密码输入安全设置、保险箱使用时间等功能。编程并在单片机实验板上模拟调试实现。: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的密码作为新密码,用户初始密码为000000。(4)管理员操作模式:保险柜开门状态下输入8位0~9的管理员密码,可以进行调校实时钟、恢复用户初始密码和修改管理员密码、设置保险箱使用日期等功能。6、常态下,八位LED7段数码管显示时钟信息可包括小时、分钟、秒钟。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次的日期和时间。3、如果连续五次输入用户密码错误则报警且锁键15分钟;4、其他功能扩展。:1、布置课题,明确任务、总体方案设计2天2、基本功能控制程序设计及调试3天4、程序功能完善、改进、扩展3天5、答辩及编写设计说明书2天设计说明书容纲要:1、.设计任务2、总体方案设计与方案论证3、总框图及总体软件设计说明4、系统资源分配说明5、局部程序设计