|
本設(shè)計(jì)是通過(guò)AT89S52單片機(jī)來(lái)實(shí)現(xiàn)俄羅斯方塊游戲的設(shè)計(jì),使用C語(yǔ)言進(jìn)行編程,并通過(guò)Proteus來(lái)進(jìn)行仿真。
本設(shè)計(jì)要實(shí)現(xiàn)的基本功能是:應(yīng)用按鍵來(lái)控制方塊的變換與移動(dòng);消除一行并計(jì)分;消除多行額外獎(jiǎng)勵(lì)記分,方塊堆滿時(shí)結(jié)束游戲等俄羅斯方塊的基本功能。單片機(jī)在手持娛樂(lè)設(shè)備上的應(yīng)用具有非常大的潛力,它能將其帶入到一個(gè)新的階段。為了解決外部電路圖,必須充分了解所用液晶的顯示方法和單片機(jī)的外部接口功能,和所需要處理的邏輯關(guān)系;還要理解LCD液晶的控制原理,來(lái)通過(guò)數(shù)據(jù)端口和控制端口來(lái)實(shí)現(xiàn)畫面在液晶上面的顯示。
實(shí)物的制作與調(diào)試
電路的焊接
1.焊前準(zhǔn)備
首先要熟悉所焊印制電路板的裝配圖,并按圖紙配料,檢查元器件型號(hào)、規(guī)格及數(shù)量是否符合圖紙要求,并做好裝配前元器件引線成型等準(zhǔn)備工作,由于制作的是便攜式的俄羅斯方塊游戲機(jī),所以在這里我選用了電池來(lái)做電源。
2.焊接順序
元器件裝焊順序依次為:電阻器、電容器、二極管、三極管、集成電路、大功率管,其它元器件為先小后大。
3.對(duì)元器件焊接要求
(1) 電阻器焊接
按圖將電阻器準(zhǔn)確裝人規(guī)定位置。要求標(biāo)記向上,字向一致。裝完同一種規(guī)格后再裝另一種規(guī)格,盡量使電阻器的高低一致。焊完后將露在印制電路板表面多余引腳齊根剪去。
(2) 電容器焊接
將電容器按圖裝人規(guī)定位置,并注意有極性電容器其 “+” 與 “-” 極不能接錯(cuò),電容器上的標(biāo)記方向要易看可見(jiàn)。先裝玻璃釉電容器、有機(jī)介質(zhì)電容器、瓷介電容器,最后裝電解電容器。
(3) 二極管的焊接
二極管焊接要注意以下幾點(diǎn):第一,注意陽(yáng)極陰極的極性,不能裝錯(cuò);第二,型號(hào)標(biāo)記要易看可見(jiàn);第三,焊接立式二極管時(shí),對(duì)最短引線焊接時(shí)間不能超過(guò) 2S 。
(4) 三極管焊接
注意 e 、b 、c 三引線位置插接正確;焊接時(shí)間盡可能短,焊接時(shí)用鑷子夾住引線腳,以利散熱。焊接大功率三極管時(shí),若需加裝散熱片,應(yīng)將接觸面平整、打磨光滑后再緊固,若要求加墊絕緣薄膜時(shí),切勿忘記加薄膜。管腳與電路板上需連接時(shí),要用塑料導(dǎo)線。
(5) 集成電路焊接
首先按圖紙要求,檢查型號(hào)、引腳位置是否符合要求。焊接時(shí)先焊邊沿的二只引腳,以使其定位,然后再?gòu)淖蟮接易陨隙轮饌(gè)焊接。
對(duì)于電容器、二極管、三極管露在印制電路板面上多余引腳均需齊根剪去。
系統(tǒng)性能測(cè)試與功能說(shuō)明
焊接完成后,將電源接通,游戲畫面出現(xiàn)后,分別按下左、右、下、旋轉(zhuǎn)等按鈕,均能正常在屏幕上做出反應(yīng)。當(dāng)方塊堆滿一行時(shí),方塊正確消除,并將分?jǐn)?shù)累計(jì)在屏幕右側(cè),同時(shí)消除多行方塊時(shí),分?jǐn)?shù)有額外獎(jiǎng)勵(lì)。達(dá)到一定分?jǐn)?shù)時(shí),方塊下落速度加快,難度提高。當(dāng)屏幕中方塊有觸及頂端的時(shí)候,游戲結(jié)束。
|
-
-
畢業(yè)51hei.doc
2020-12-18 09:42 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
1.24 MB, 下載次數(shù): 14, 下載積分: 黑幣 -5
|