這是為了練習(xí)16*16點(diǎn)陣板寫的一個(gè)彈球小游戲,算法是自己寫的,所以可能作品還不太完美。
一、使用的工具
1.點(diǎn)陣板:七星蟲德飛萊的LY-LED16*16BV2.1
2.單片機(jī):STC89C52 LY51-L2c的單片機(jī),晶振是12.000
3.編程軟件:Keil
4.調(diào)試工具:stc-isp-15xx-v6.86D
5.STC的89c52 USB轉(zhuǎn)串口線驅(qū)動(dòng)
二,主要功能有下
1.顯示開(kāi)始界面
2.消除,并數(shù)碼管顯示分?jǐn)?shù)
3.繼續(xù)消除
4.結(jié)束游戲
5.游戲中可以加速和減速小球
6.消除完全部小球后會(huì)顯示笑臉
三、規(guī)則
開(kāi)始、結(jié)束、勝利中使用s4作為確認(rèn)鍵
開(kāi)始游戲后按鍵功能如下
1.s1 左移
2.s2 右移
3.s3 減速
4.s4 加速
四、缺點(diǎn)
1.要消除完一整行之后才能消除下一行
2.擋板的和球的反彈有點(diǎn)問(wèn)題
3.分享出來(lái),有想法的可以自己改了來(lái)獲得更完美的作品。