• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

DIY制作方塊游戲VGA彩屏顯示(原理圖+PCB+源代碼等)

2015/11/06
6
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

最新版原理圖及 PCB圖,終結(jié)完美版.rar

共3個(gè)文件

       該設(shè)計(jì)通過(guò)51單片機(jī)驅(qū)動(dòng)電腦vga顯示器玩方塊游戲,同時(shí)用彩顯來(lái)顯示。但2051那點(diǎn)速度,那點(diǎn)內(nèi)存,做起來(lái)好不容易。沒(méi)有PWM輸出,只能用軟件模擬彩顯的行,場(chǎng)同步信號(hào)。僅128 BIT內(nèi)存,其中112字節(jié)用作顯示緩存,剩下給系統(tǒng)的只有16字節(jié)了。硬件倒是簡(jiǎn)單,所以就連洞洞板也沒(méi)焊,拿個(gè)IC座空中搭橋來(lái)測(cè)試。

電路設(shè)計(jì)截圖:

方塊游戲框圖:

網(wǎng)友設(shè)計(jì)心得分享:

整板測(cè)試完畢,基本滿意。還有一些小毛?。?br />1、顯示網(wǎng)格信號(hào)時(shí),發(fā)現(xiàn)有輕微拖尾現(xiàn)象,發(fā)現(xiàn)是下拉電阻R13(3.3K)過(guò)大所致,改為1K后正常。
2、三極管封裝絲印畫反了,所有三極管全部轉(zhuǎn) 180度安裝才正確,即將 C, E 引腳對(duì)換。
切記不要按絲印的那個(gè)“D”形來(lái)安裝,要轉(zhuǎn)180度才正確。
3、電源退耦電容小了點(diǎn),當(dāng)揚(yáng)聲器阻抗較低,且電源內(nèi)阻大時(shí),畫面有些干擾。 

LS2051測(cè)試成功了。

關(guān)于LS2051每運(yùn)行一條語(yǔ)句只用一個(gè)機(jī)器周期,所以在AT2051里的雙周期語(yǔ)句后都得加NOP。我改了以后試了下發(fā)現(xiàn)能用,現(xiàn)在先發(fā)個(gè)暫時(shí)看著能用的程序。詳見(jiàn)附件內(nèi)容LS2051test.rar文件

  • 最新版原理圖及 PCB圖,終結(jié)完美版.rar
    下載
    描述:原理圖和PCB源文件,用AD軟件打開
  • 俄羅斯方塊游戲源碼和程序設(shè)計(jì)要點(diǎn).zip
    下載
    描述:源碼用的匯編,要不然達(dá)不到速度
  • LS2051test.rar
    下載
    描述:網(wǎng)友分享的測(cè)試代碼

相關(guān)推薦