乒乓球游戲機(jī)實(shí)驗(yàn)報告實(shí)驗(yàn)人: 大火虎設(shè)計(jì)課題: 用VHDL設(shè)計(jì)一個乒乓球游戲機(jī),用開關(guān)來摸擬球手及裁判,用LED來模擬乒乓球,采用每局十一球賽制,比分由七段顯示器顯示. 設(shè)計(jì)思路: 采用按功能分塊,將整個電路分成若干子程序,利用不同的子程序來實(shí)現(xiàn)記分,顯示,鍵盤控制。設(shè)計(jì)過程: 1) 對4MHZ信號進(jìn)行分頻,得到所需的1HZ,及七段顯示器所需的頻率.存為CLOCKMAKE.VHD(注:仿真時所加的信號頻率比這要高。)。 2) 設(shè)計(jì)一個子程序來描述裁判,左擊球手,右擊球手的動作對LED顯示的影響,及失球后給出失球信號.這個程序是通過狀態(tài)機(jī)來完成。存為PLAYANGLED.VHD 3) 利用上一子程序給出的矢球信號,來實(shí)現(xiàn)記分。
標(biāo)簽:
VHDL
LED
實(shí)驗(yàn)報告
實(shí)驗(yàn)
上傳時間:
2015-08-25
上傳用戶:gtzj