- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电梯仿真程序
二○一一~二○一二学年 第一学期
信息科学与工程学院
自动化系
课程设计报告书
姓 名:
学 号:
班 级:
课程名称: 微机原理与应用课程设计
指导教师:
2011年 12月 19日
电梯仿真程序
1、设计要求
(1). 在 1-- 8楼之间一次可输入多个任意楼层号连续控制电梯按指定楼层号顺序上升与下降.以上过程完成后可重新输入任意楼层号连续控制电梯按指定楼层号顺序上升与下降.只有按ESC键才退出程序返回DOS状态。例如 : 1-3-5-8-6-4-2-1 (可观察教六楼电梯的实际运行情况)。
(2). 在 1 -- 8 楼之间按任意顺序不连续控制电梯上升与下降. 按一次计算机键盘的上箭头电梯上升一楼,按一次计算机键盘的下箭头电梯下降一楼. (上箭头的ASCII码19H , 下箭头的ASCII码1AH 。 )
(3). 在电梯上升与下降过程中,要显示出 1--8 楼之间所要到达的楼层数,同时还要用箭头显示电梯是上升状态还是下降状态。
(4). 电梯运行到指定楼层后,打开电梯门,然后关门继续运行。
(5). 电梯运行时, 在任意时刻遇到紧急情况时应能实时中断电梯运行。也可以在任意时刻恢复电梯运行。(按A/a 键模拟中断发生,电梯停止运行。按B/b 键恢复电梯运行)
(6). 在计算机屏幕上将电梯的平面模型改成三维立体模型。
(7). 在电梯旁画一个小方块.这个小方块随电梯上升而上升,下降而下降。以增加电梯运行时的动感。
(8). 电梯仿真软件运行时,应在计算机屏幕上详细说明其使用方法,以及本软件作者姓名和日期。
2、实验装置
IBM-PC
3、使用方法及功能介绍
①在提示“input the floor(1-8F)(such as 1-3-4-1):”后面输入用户要去的楼层,可从任意楼层开始运行,指定楼层号顺序上升与下降,数字与数字之间用“-”连接,数字范围为1-8。
在一轮运行完以后程序会清空楼层提示后面的数字,用户可再输入要去的楼层,若用户希望停止运行该程序,可以在下一轮开始时在楼层提示后面输入0或非数字键,可返回到DOS
②在 1 -- 8 楼之间按任意顺序不连续控制电梯上升与下降. 按一次计算机键盘的上箭头电梯上升一楼,按一次计算机键盘的下箭头电梯下降一楼.
③电梯上升与下降过程中,在电梯三维模型的正上方的蓝色矩形框内,提示“now the floor is:”后面显示出当前所要在的楼层数,提示“TO:”后面显示1--8 楼之间所要到达的楼层数,提示“direction:”后面显示上下箭头,代表电梯当前是上升状态还是下降状态。
④在电梯旁有一个小方块。这个小方块随电梯上升而上升,下降而下降。增加电梯运行时的动感.。小方块在一个8层的方框内上下移动,电梯每上升一层,小方块在方框内上升一层,
电梯每下降一层,小方块在方框内下降一层。并且小方块在方框内的位置与电梯当前所在楼层时对应的,例如:若当前电梯运行到第3层,则小方块也位于第三层方框。为了使用户能更清晰地看到电梯的运行过程,小方块每到一层会停留1S的时间。电梯运行到指定楼层后,打开电梯门,然后关门继续运行,为了模拟真实的效果,电梯在指定楼层停下,大门依次闭合-半开门-全开门-半开门-闭合。
⑤在 1 -- 8 楼之间按任意顺序不连续控制电梯上升与下降。按一次计算机键盘的上箭头电梯上升一楼,按一次计算机键盘的下箭头电梯下降一楼。 由于所使用的计算机的某些原因,这里输入“w” 上升一楼,输入“s” 下降一楼。电梯的不连续控制只在电梯停在某一层且关上的门之后。提示是“up or down a floor only vailable when elevator stop(use w or s )”,当用户可以对电梯进行不连续控制时,会出现“~now vailable”的提示。
⑥电梯仿真软件运行时,在计算机屏幕上显示本软件作者姓名“author: Wang Hui Ting”和日期“data: 2011-12-16”。
4、程序的设计思路
在主程序的最前面是宏,将具有特定功能的画图代码打包成一个个宏放在住程序的最前面。有清屏的宏,移光标的宏,写横的宏,写竖的宏,画小方块上升的宏,画小方块下降的宏,画初始小方块的宏,画电梯关门状态的宏,画电
您可能关注的文档
- 微机原理第三章课后习题答案.doc
- 070033《微机原理》第3章 指令系统与汇编语言2.ppt
- 第3章 汇编语言及编程4 11-17~23.ppt
- 工业用微型计算机试卷.doc
- 第2章 汇编语言程序设计2-3.ppt
- 8086汇编各种寻址方式大全.doc
- 段描述符(GDT).doc
- 汇编语言程序设计试卷2006A答案.doc
- 1-11章汇编测试题目(汇编网).doc
- 实验七 字符和数据的显示程序.doc
- 《养老服务机构失智老人照护服务质量提升的养老护理员职业培训研究》教学研究课题报告.docx
- 6 《妊娠期糖尿病孕妇运动干预对不同体重胎儿发育的影响研究》教学研究课题报告.docx
- 高中物理教学中的问题解决能力培养教学研究课题报告.docx
- 故事叙述在初中生物教学中的创新应用与生物知识理解教学研究课题报告.docx
- 《社区卫生服务中医药适宜技术推广中的中医药政策支持与执行效果分析》教学研究课题报告.docx
- 《糖尿病患者自我管理行为干预对血糖控制与睡眠质量的交互作用研究》教学研究课题报告.docx
- 中学阶段学生数字素养评价与教师教学能力提升的互动关系研究教学研究课题报告.docx
- 高中数字化跨学科项目评价与学生自主学习能力培养研究教学研究课题报告.docx
- 初中语文课堂中写作技巧与方法的实践探索教学研究课题报告.docx
- 高中数学教学中信息技术应用与教学效果的关系研究教学研究课题报告.docx
文档评论(0)