1. (1)乘客按下“开始选择”按钮(select_start='1'),钱币“暂存杆”进入
等待状态(money_gate="01"),系统进入选择状态(state=select_state)。 (2)乘客选择出站口为第6站,系统得出单张票价price为20(2元);选择
购买数量为2张,系统得出票数number为2。进而得出总票价total_price为40(4元)。
(3)乘客按下“取消”按钮(cancel='1'),系统回到初始状态(state=
initialize_state),钱币“暂存杆”推出(此刻无暂存钱币,仅表示初始化过程中的一个动作),然后再归为等待状态;其余变量全部清零。 此段仿真主要验证了在选择状态时“取消”按钮的功能正常。系统全部恢复初
始
状
态
的
时
间
在
960.0ns
左
右
(
如
图
)