通过百度网盘分享的文件:资料详解
链接:https://pan.baidu.com/s/15H8uXLgjA-iucHgY0hUOrg?pwd=d5nc
提取码:d5nc
1.1 设计要求 1.1.1 设计任务 设计并制作一台出租车计费器。
1.1.2 性能指标要求
① 用EDA实训仪的I/O设备和FPGA实现出租车计费器的设计。
② 出租车起步开始计程和计费,计程系统按实际公里数计程,计费系统首先显示起步价(如7.0),车行驶2km以内,只收起步价7元。 ③ 出租车行驶超过2km后,按每公里1.6元在7.0元的基础上增加。
④ 出租车行驶超过10km后(或超过20元路费),每公里加收50%的车费,即车费变为每公里2.4元。
⑤ 出租车达到目的地后,(用一个按钮)计程和计费数据清零,为下一次计费开始。
2.4 组合逻辑模块(部分)
always@ (Q[0],Q[1],Q[2],Q[3])
begin
case ({Q[3],Q[2],Q[1],Q[0]})
4'B0000:L1=7'B1000000;
4'B0001:L1=7'B1111001;
4'B0010:L1=7'B0100100;
4'B0011:L1=7'B0110000;
4'B0100:L1=7'B0011001;
4'B0101:L1=7'B0010010;
4'B0110:L1=7'B0000010;
4'B0111:L1=7'B111100