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