扫码加入

  • 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

ISE出租车计费器Verilog代码

2025/05/15
694
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

1-230919222KbI.doc

共1个文件

名称:ISE出租车计费器Verilog(代码在文末付费下载)

软件:ISE

语言:Verilog

要求:

实验项目:出租车计费器

一、项目名称:出租车计费器

二、项目功能说明

出租车计费器一般都是都是按公里计费,通常是起步费为 X1(12)元(X1 元可以行走 A(3)公里),超过起步费后每公里价格 X2(2)元,超过 B(10) 公里,每公里价格 X3(3)元。所以要完成一个出租车计费器,就需要两个计数 单位,一个用来计公里,另外一个用来计费用,在本实验中利用计数器来模拟出租车计费器。

计费器复位后,通过“开始”按键设定到起步价的记录状态,此时, 在起步价规定的里程里都一直显示起步价,直到路程超过起步价规定的里程时, 系统转换到每公里计费状态,里程每秒更新,步进为 1 公里。

在出租车计费器正常工作期间,需要提供在特殊情况下可以通过按键暂停计费的功能(此时里程不 更新),暂停后仍然可以通过按键继续计费。实验结果的显示用 4 位 LED 灯表示。

由于资源限制,利用两次 LED 灯显示组合成 8 位数值(小于 256);同时,还要 考虑里程和费用的显示。

框图.png

演示视频:

设计文档(文档点击可下载):

1. 工程文件

2. 程序文件

3. 程序编译

4. Testbench

5. 仿真图

点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=163

  • 1-230919222KbI.doc
    下载

相关推荐