2021-11-18 11:14:30 索煒達(dá)電子 803
項(xiàng)目編號(hào):E2280
文件大?。?00K
源碼說(shuō)明:帶中文注釋
開(kāi)發(fā)環(huán)境:Verilog
簡(jiǎn)要概述
PGA課程設(shè)計(jì):地鐵售票模擬系統(tǒng)本項(xiàng)目選用Verilog 語(yǔ)言,借助 Vivado 2019.1 在 NEXYS4 上實(shí)現(xiàn)
設(shè)計(jì)要求
嘗試模擬南京地鐵售票系統(tǒng)
分硬幣,紙幣(5,10,20);
自行編碼進(jìn)行站點(diǎn)設(shè)置,共四條線(xiàn);
通過(guò)按鍵設(shè)置4條線(xiàn)中任意一站為當(dāng)前站;
兩種選票方式:
乘客已知所需費(fèi)用,直接選擇票價(jià);
乘客通過(guò)選定出站點(diǎn),確定票價(jià); 選擇票數(shù),顯示購(gòu)票信息;
投幣完成后出票并一次性找零;
投幣期間可按取消鍵一次性退出錢(qián)幣。
如何區(qū)分硬幣、紙幣;
顯示的多樣性和直觀(guān);
找零是否有找零原則。
目錄│文件列表:
└ FPGA_Metro_Ticketing
│ FPGA_Metro_Ticketing.xpr
│ metro.v
│ metro.xlsx
│ Nexys4DDR_Master.xdc
│ ticket.py
│ Verilog_Notes.md
│ 設(shè)計(jì)報(bào)告.pdf
├ FPGA_Metro_Ticketing.hw
│ └ FPGA_Metro_Ticketing.lpr
└ FPGA_Metro_Ticketing.srcs
├ sim_1
│ └ new
│ └ test.v
└ sources_1
└ new
│ debouncer.v
│ Led.v
│ Seg_7_Display.v
│ Select.v
└ top.v