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

ISE出租車計(jì)費(fèi)器Verilog代碼

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

1-230919222KbI.doc

共1個(gè)文件

名稱:ISE出租車計(jì)費(fèi)器Verilog(代碼在文末付費(fèi)下載)

軟件:ISE

語(yǔ)言:Verilog

要求:

實(shí)驗(yàn)項(xiàng)目:出租車計(jì)費(fèi)器

一、項(xiàng)目名稱:出租車計(jì)費(fèi)器

二、項(xiàng)目功能說(shuō)明

出租車計(jì)費(fèi)器一般都是都是按公里計(jì)費(fèi),通常是起步費(fèi)為?X1(12)元(X1?元可以行走?A(3)公里),超過(guò)起步費(fèi)后每公里價(jià)格?X2(2)元,超過(guò)?B(10)?公里,每公里價(jià)格?X3(3)元。所以要完成一個(gè)出租車計(jì)費(fèi)器,就需要兩個(gè)計(jì)數(shù) 單位,一個(gè)用來(lái)計(jì)公里,另外一個(gè)用來(lái)計(jì)費(fèi)用,在本實(shí)驗(yàn)中利用計(jì)數(shù)器來(lái)模擬出租車計(jì)費(fèi)器。

計(jì)費(fèi)器復(fù)位后,通過(guò)“開始”按鍵設(shè)定到起步價(jià)的記錄狀態(tài),此時(shí),?在起步價(jià)規(guī)定的里程里都一直顯示起步價(jià),直到路程超過(guò)起步價(jià)規(guī)定的里程時(shí),?系統(tǒng)轉(zhuǎn)換到每公里計(jì)費(fèi)狀態(tài),里程每秒更新,步進(jìn)為?1?公里。

在出租車計(jì)費(fèi)器正常工作期間,需要提供在特殊情況下可以通過(guò)按鍵暫停計(jì)費(fèi)的功能(此時(shí)里程不 更新),暫停后仍然可以通過(guò)按鍵繼續(xù)計(jì)費(fèi)。實(shí)驗(yàn)結(jié)果的顯示用?4?位?LED?燈表示。

由于資源限制,利用兩次?LED?燈顯示組合成?8?位數(shù)值(小于?256);同時(shí),還要?考慮里程和費(fèi)用的顯示。

框圖.png

演示視頻:

設(shè)計(jì)文檔(文檔點(diǎn)擊可下載):

1. 工程文件

2. 程序文件

3. 程序編譯

4. Testbench

5. 仿真圖

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

  • 1-230919222KbI.doc
    下載

相關(guān)推薦