• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

出租車計費器verilog出租車計價器

6小時前
146
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

1-2309242314133R.doc

共1個文件

名稱:出租車計費器verilog出租車計價器(代碼在文末付費下載)

軟件:Quartus

語言:Verilog

要求:

出租車模擬計費系統(tǒng)的實現(xiàn)

設計一個模擬的出租車計費系統(tǒng),能顯示里程和費用。

(1)自行設定車速,根據(jù)計時轉換為里程,里程顯示方式為XXX,單位為km;

(2)費用的計算及顯示,出租車的起步價設為7.00元,當里程小于2km時,按起步價計算費用;當里程大于2km時,按下式計算費用:費用=里程×1.80元/km。費用顯示方式為XXX,單位為元;

演示視頻:

部分代碼展示

`timescale?1ns?/?1ps
//出租車模擬計費系統(tǒng)的實現(xiàn)
//設計一個模擬的出租車計費系統(tǒng),能顯示里程和費用。
//(1)自行設定車速,根據(jù)計時轉換為里程,里程顯示方式為XXX,單位為km;
//(2)費用的計算及顯示,出租車的起步價設為7.00元,當里程小于2km時,按起步價計算費用;當里程大于2km時,按下式計算費用:費用=里程×1.80元/km。費用顯示方式為XXX,單位為元;
module?taxi_charge_top(
input?clk_50M,//50M時鐘
input?rst_n,//復位信號
input?charge_end,//停止計費
input?charge_begin,//啟動信號,開始計費
output?running_led,//高電平行駛指示燈
//數(shù)碼管控制信號
output?[5:0]?bit_select,//數(shù)碼管位選
output?[7:0]?seg_select//數(shù)碼管段選
????);
wire?[7:0]?distance_out;//距離
wire?[15:0]?charging_money_out;//費用
wire?kilometre_en;
wire?[2:0]?state_in;
state_machine?i_state_machine(
.?clk_50M(clk_50M),//50M時鐘
.?rst_n(rst_n),//復位信號
.?charge_end(charge_end),//停止計費,高有效
.?charge_begin(charge_begin),//啟動信號
.?state_in(state_in),//當前狀態(tài)
.?kilometre_en(kilometre_en),//1公里產(chǎn)生一次
.?distance_out(distance_out),//距離
.?charging_money_out(charging_money_out)//費用
);
//稍等脈沖產(chǎn)生模塊
pluse_generate?i_pluse_generate(
.?clk_50M(clk_50M),//50MHz
.?rst_n(rst_n),//復位低有效?
.?state_in(state_in),//當前狀態(tài)
.?running_led(running_led),//指示燈
.?kilometre_en(kilometre_en)//1公里產(chǎn)生一次
);
//數(shù)碼管顯示模塊
display?i_display(
.?clk(clk_50M),
.?distance_out(distance_out),//距離
.?charging_money_out(charging_money_out),//費用
.?bit_select(bit_select),//數(shù)碼管位選
.?seg_select(seg_select)//數(shù)碼管段選
);
endmodule

設計文檔(文檔點擊可下載):

1. 工程文件

2. 程序文件

//設計一個模擬的出租車計費系統(tǒng),能顯示里程和費用。

//(1)自行設定車速,根據(jù)計時轉換為里程,里程顯示方式為XXX,單位為km;

//(2)費用的計算及顯示,出租車的起步價設為7.00元,當里程小于2km時,按起步價計算費用;當里程大于2km時,按下式計算費用:費用=里程×1.80元/km。費用顯示方式為XXX,單位為元;

3. 程序編譯

4. RTL圖

5. Testebnch

6. 仿真圖

點擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=175

  • 1-2309242314133R.doc
    下載

相關推薦