基于verilog的出租车计价器包含指示灯及尾灯控制.docVIP

  • 3
  • 0
  • 约8.14千字
  • 约 8页
  • 2017-06-12 发布于江西
  • 举报

基于verilog的出租车计价器包含指示灯及尾灯控制.doc

基于verilog的出租车计价器包含指示灯及尾灯控制

计价原则:    乘客上车后,按下开始键,计价器开始工作,首先进入初始化状态,路程从0开始,时间从零开始,总计从4开始。当路程超过3公里时,每累计1公里1元。在等待时,按下暂停键,等待时间每累计1分钟1元,再按一次暂停键则结束等待。乘客下车后,按下结束键,则所有计数器进入初始状态。 操作说明: s2是开始键,s3是暂停键,s4是结束键。当初在初始状态时,按开始键开始运行路程模式,显示当前路程、总价以及相应指示灯led7。当按暂停键时开始计时模式,显示当前时间、总计及相应指示灯led8。当按结束键时结束计时和计路程,显示HELLO,时间、路程、总计都置零,亮相应指示灯led9。 sw1、sw3表示方向的控制,sw2表示暂停。拨动sw1时表示左转,相应指示灯亮,关闭则指示灯灭;拨动sw3表示右转,相应指示灯并亮,关闭则灯灭;拨动sw2表示右转,相应指示灯并亮,关闭则灯灭。Led12表示左转灯,led13表示右转灯。 模块综述:   消抖模块:对按键的输入就行处理,使每次按键只产生一个有效的响应。   状态模块:通过3个按键控制运行状态的转换,通过3个开关控制尾灯显示状态的转换。   速度模块:速度模块输入时钟选为50MHz,分频后的时钟频率为4Hz,用来模拟汽车每秒40米匀速行驶。   时间模块:该模块针对乘客确认下车前的等待而言,比如堵车、中途下车的情况,通过分频后的1Hz脉冲计数,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档