前言:
童年時(shí)的貪吃蛇,坦克大戰(zhàn),俄羅斯方塊漸漸消失在我們視野中?,F(xiàn)我采用IAP15F2K61S2單片機(jī)主控制芯片,led點(diǎn)陣作為顯示界面,以及蜂鳴器,和幾個(gè)簡(jiǎn)單的按鍵,制作了一個(gè)掉渣天的賬上游戲機(jī)。該游戲機(jī)支持4種游戲,貪吃蛇,飛機(jī)大戰(zhàn),俄羅斯方塊,還有打豆豆。而且游戲還伴隨音效,足夠找回童年的感覺(jué)!!
原理介紹:
使用IAP15F2K61S2單片機(jī),直接用單片機(jī)管腳推挽模式驅(qū)動(dòng)點(diǎn)陣,限流電阻什么的都不管了,不用任何外圍IC,兩個(gè)8*8點(diǎn)陣和三位數(shù)碼管,共用一組數(shù)據(jù)口,幾乎用了單片機(jī)所有引腳;采用逐點(diǎn)掃描方式,并且用軟PWM調(diào)節(jié)亮度,單片機(jī)不會(huì)因?yàn)?a class="article-link" target="_blank" href="/tag/%E7%94%B5%E6%B5%81/">電流過(guò)大二燒壞。
該電路設(shè)計(jì)簡(jiǎn)單,適合DIY電子愛(ài)好者制作。
視頻演示:
源代碼有詳細(xì)的中文注釋?zhuān)ㄈ缃貓D)
附件內(nèi)容包括:
整個(gè)電路設(shè)計(jì)原理圖和PCB源文件,用AD軟件打開(kāi);
源代碼(有詳細(xì)的中文注釋?zhuān)?/p>
BOM表;