【導(dǎo)讀】,先在仿真機(jī)的LED上顯示自己學(xué)號(hào)的后6位,再進(jìn)行相應(yīng)內(nèi)容驗(yàn)收。盤(pán)輸入,能夠完美實(shí)現(xiàn)俄羅斯方塊的基本游戲內(nèi)容,界面優(yōu)美,最后可以顯示分?jǐn)?shù)和級(jí)別,如果游戲失敗顯示“GAMEOVER”,最后顯示本人姓名“YANGXIN”和學(xué)號(hào)“202020880”。如果有鍵按下,程序?qū)⒏鶕?jù)按下的鍵來(lái)改變圖形存儲(chǔ)區(qū)的值,同時(shí)程序?qū)⑴袛鄨D。容,游戲重新開(kāi)始。QH12864T液晶顯示器一共有128*64個(gè)像素點(diǎn),本程序中每個(gè)像素點(diǎn)用一個(gè)坐標(biāo)表示,對(duì)于顯示類(lèi)的基本操作是任意點(diǎn)亮一個(gè)點(diǎn),熄滅一個(gè)。方塊,根據(jù)偽隨機(jī)數(shù)將這四個(gè)小方塊對(duì)應(yīng)的值裝入RAM固定的區(qū)域內(nèi)。設(shè)置循環(huán)變量數(shù)R2=128,即總共要掃描128次,每一次循環(huán)過(guò)程中檢測(cè)此行是否已滿(mǎn),同時(shí)將此行上面RAM的內(nèi)容按每列依次下移,下移完之后重新令R2=0,又。此行不全為零時(shí)只需令R2=R2+1,直到R2=128消層過(guò)程結(jié)束。余數(shù)是l存入R2,及時(shí)用商和余數(shù)建立坐標(biāo)系。此時(shí)若以此為旋轉(zhuǎn)中心的圖形需要旋轉(zhuǎn),旋轉(zhuǎn)完之后將x2加上R1將y2加上R2,然后將x2乘以64再加上y2。