资源简介
设计一个5层电梯控制器。电梯控制器是按照乘客的要求自动上、下的装置。每层电梯入口处设置上下请求开关,电梯内设有顾客到达层次的停站请求开关。要求设有电梯所处位置指示装置以及电梯运行模式(上升或者下降)指示装置。电梯每秒升降一层楼。
电梯到达有停站请求的楼层,经过1秒电梯门打开,开门5秒后,电梯门关闭(开门指示灯灭),电梯继续运行,直至执行完最后一个请求信号后停留在当前层。
电梯能记忆电梯内外所有请求信号,并按照电梯运行规则按顺序响应,每个请求信号保留至有电梯响应后消除。
初始状态为一层开门,第一层不用向下开关,最高层不用向上开关。
电梯运行规则:当电梯上升时,只响应比电梯所在位置高的上楼请求信号,由下而上逐个执行,直到最后一个上楼请求执行完毕;如果高层有下楼请求,则直接升到下楼请求的最高楼层,然后进入下降模式。当电梯处于下降模式时与上升正好相反。
代码片段和文件信息
- 上一篇:QQ聊天记录查看器5.3.rar
- 下一篇:spring框架学习视频
相关资源
- 2015广工操作系统实验源代码报告
- 基于fpga实现I2C协议的verilog模块以及测
- VRP代码车辆路径问题 供参考
- 计算机图形学实验报告及代码2
- 设计模式 含代码及讲解
- 任意长整数加法源代码数据结构
- Arduino 步进电机接线方法含有代码
- 基于Zigbee的物联网远程控制LED源代码
- 暴包括51,stm32,LINUXs三种和美的空调
- 汽车修理管理系统源代码
- 磁盘调度算法.docx
- 2.4G无线通信模块(接收端代码+发射端
- OpenCV中cvvImage的头文件和源代码
- 人工智能大作业pacman满分代码
- ps2鼠标驱动源代码基于凌阳
- zint-源代码.zip
- 基于MapReduce的Apriori算法代码及其使用
- 基于MapReduce的Apriori算法代码
- 五子棋游戏代码 αβ剪枝 算法
- 跟我一起学extjs5前20节的代码
- QT5 雷达扫描效果代码
- IEEE754浮点数与整数互转源代码
- Huffman编码 Verilog代码
- 易语言zlib支持库静态版解压代码
- 雷达中的微多普勒效应 程序代码
- VS2010下利用CChartCtrl实现多条曲线绘制
- 经典的光线追踪算法实现的源代码
- linux C 多线程编程典型
- 电脑鼠走迷宫竞赛代码
- SpringBootVue全栈开发实战+整本代码.t
评论
共有 条评论