wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11385|回復: 9
收起左側

基于51單片機驅動LCD12864液晶設計貪吃蛇總結分享

[復制鏈接]
ID:56662 發表于 2013-11-15 02:19 | 顯示全部樓層 |閱讀模式
在單片機中,以往我看到前輩們學長們做貪吃蛇的時候不是用匯編就是用FPGA語言編寫。那我就在想,C語言可是最簡單的語言。怎么不用C語言寫呢。首先我們必須要知道。在設計單片機游戲時。我們要知道設計游戲的概念,對于大部分單片機+LCD的游戲設計,基本采用前后臺方式,就是一個臺中斷,一個臺循環 ,LCD部分基本是以固定點陣形式設計,什么叫固定點陣??首先先明確,我們設計的游戲不是什 么魔獸爭霸或CS,而是黑白形式的固定點陣游戲,例如常見著名游戲貪吃蛇或俄羅斯方塊。他們的每個點 都是預先就固定下來的,而且是比較大的點,這類專門的游戲機玻璃是經過廠家開模出來 的,有固定的COM,SEG線,然后接到專門的單片機上,例如常用的6502指令集合的單片機。對于業余設計的游戲,我們一般用如128*64的LCD來顯示,那么我們設計的時候首先應該把 這個128*64的LCD分塊,也就是分出固定點陣出來。LCD的基本點陣是128*64,就是· ¥##¥總之就是好多個點啦,但我們事實上不一定要運算這么多個點,除非你做的游戲很 有看頭。例如你只用左邊64*64的地方來做貪吃蛇,那么你打算你的貪吃蛇的活動空間是多 少呢?如果是8*8個點的話,算一下就是每個點64/8,64/8,也就是8*8個基本點陣,不過想好玩一點,當然就是要有16*16個點的活動空間啦,那么每個固定點陣就要占4*4的基本 點陣了。要注意,這些4*4的東西在64*64LCD上共16*16個,每個都要用來獨立運算。

第二就是時鐘:這個其實是游戲的速度,對于一般的弱智類游戲機,他也代表了難度,物體在每個時鐘到 達的時候就傳動一次,例如俄羅斯方塊沒個時刻向下跑一層。賽車游戲每個時刻想前走一 步。一般這類時鐘的時間在0.X秒到1秒之間,物體有規律地勻速運動,讓人看到感覺是連 動。

第三運動:在這里,我先介紹兩種比較普遍的弱智游戲機的物體運動規則:柔體傳動,剛體傳動。 剛體傳動 代表作是俄羅斯方塊,所謂剛體,就是硬硬的一個東東,運動的時候也不怎么旋轉(注 意,俄羅斯方塊是會旋轉,但其實他是沒有經過算法的旋轉,純提取數組的方式,也就是 把一個放塊做成4個模式的點陣結構,其實就是4個方向,呵呵)對于剛體的傳動,在每個 時鐘到達的時候向一個方向(很可能是用戶輸入的)運動一個固定點陣。如果以坐標來表 達,就是物體的所有基本點陣同時向一個方向(X或Y)移動一個單位。 柔體傳動
代表作是貪吃蛇,貪吃蛇跑動的時候并不是整條蛇向一個方向動的(呵呵,蛇蛇身體僵硬 了),而是在每個時鐘的到來,物體由能量頭帶動(如蛇頭),每個點的方向都向下一個 點傳播,然后自己向新的方向走動一步,走動后,下一個點由于得到了上一個點的方向并
同樣地運動一步,所以,他會馬上填補上一個點的地方,如此類推。 說的好象沒說,看不懂沒關系,因為實際的算法可以簡化(傻瓜才會一個個點來走的), 實際上在設計貪吃蛇的時候,只需要把蛇尾巴的那個點陣去掉,然后在蛇頭的新方向放一 個點陣就是了。期間需要記錄下每個蛇身的固定點陣的位置,并且在每個運動時刻過后刷 新一次每個點的位置。

第四顯示接口: 我們用的一般是點陣式LCD,就是一大片點點,128*64,132*64,240*128等等等等啦,這 些又叫條屏,就是一寫就寫一條——8個點(有的也提供寫一個點的功能,但貴,至少我沒 有),那么如果你只想寫一個點怎么辦?那就得先把這個點所在的條讀出來,然后通過 與,或,的運算后,再放回到LCD上,這時候就要涉及到一個讀LCD的問題了,有的LCD提供 讀的功能,你寫過什么在上面他記的很清楚,但有的便宜貨 就不行了,那么我們怎么辦?沒關系,你在內存中提取出一片空間,虛擬一個LCD出來,每 次寫在真實LCD上面的時候,也同時寫到內存的哪個虛擬LCD上,那么你要讀出LCD的值的時 候實際就是讀出虛擬LD上的數據,然后與或后,再重新寫到LCD上,記得也要寫到虛擬LCD 上哦。你可以把這片緩沖叫做顯存,

第五。游戲流程:蛇向一個固定方向進行柔體傳動,沒個運動時鐘到達要做:1。判斷食物標志,沒有食物了 就放一個,放的時候判斷,不能和蛇身重疊 2。得到用戶按鍵值,蛇走一步,并判斷是否 撞死了,沒撞死,再判斷是否吃到東西了,沒有吃到,就等下一個運動時鐘,吃了?就增 長一點。置一個沒有食物的標志。然后等待下一個時刻的來臨。 呵呵,其實程序就是這么簡單,基本設計只有LCD部分和按鍵部分是和單片機有關的,其他 都是程序思維和算法。對于菜鳥來說,難度在于思維,而不是單片機。


回復

使用道具 舉報

ID:58168 發表于 2013-12-25 20:09 | 顯示全部樓層
正好在做啊
回復

使用道具 舉報

ID:64606 發表于 2014-8-1 12:19 | 顯示全部樓層
贊贊贊,,,
回復

使用道具 舉報

ID:94279 發表于 2015-11-1 12:51 | 顯示全部樓層
給你贊,加油,看星星一顆兩顆三顆四顆貪吃蛇
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
6#
無效樓層,該帖已經被刪除
ID:110866 發表于 2016-4-17 09:38 | 顯示全部樓層
思想不錯
回復

使用道具 舉報

ID:115825 發表于 2016-4-21 23:11 | 顯示全部樓層
不錯 正在學習 51
回復

使用道具 舉報

ID:120877 發表于 2016-5-24 22:39 | 顯示全部樓層
正在做,顯示亂碼
回復

使用道具 舉報

ID:125378 發表于 2017-2-24 20:04 | 顯示全部樓層
第三運動:在這里,我先介紹兩種比較普遍的弱智游戲機的物體運動規則:柔體傳動,剛體傳動。 剛體傳動 代表作是俄羅斯方塊,所謂剛體,就是硬硬的一個東東,運動的時候也不怎么旋轉(注 意,俄羅斯方塊是會旋轉,但其實他是沒有經過算法的旋轉,純提取數組的方式,也就是 把一個放塊做成4個模式的點陣結構,其實就是4個方向,呵呵)對于剛體的傳動,在每個 時鐘到達的時候向一個方向(很可能是用戶輸入的)運動一個固定點陣。如果以坐標來表 達,就是物體的所有基本點陣同時向一個方向(X或Y)移動一個單位。 柔體傳動  代表作是貪吃蛇,貪吃蛇跑動的時候并不是整條蛇向一個方向動的(呵呵,蛇蛇身體僵硬 了),而是在每個時鐘的到來,物體由能量頭帶動(如蛇頭),每個點的方向都向下一個 點傳播,然后自己向新的方向走動一步,走動后,下一個點由于得到了上一個點的方向并  同樣地運動一步,所以,他會馬上填補上一個點的地方,如此類推。 說的好象沒說,看不懂沒關系,因為實際的算法可以簡化(傻瓜才會一個個點來走的), 實際上在設計貪吃蛇的時候,只需要把蛇尾巴的那個點陣去掉,然后在蛇頭的新方向放一 個點陣就是了。期間需要記錄下每個蛇身的固定點陣的位置,并且在每個運動時刻過后刷 新一次每個點的位置。  第四顯示接口: 我們用的一般是點陣式LCD,就是一大片點點,128*64,132*64,240*128等等等等啦,這 些又叫條屏,就是一寫就寫一條——8個點(有的也提供寫一個點的功能,但貴,至少我沒 有),那么如果你只想寫一個點怎么辦?那就得先把這個點所在的條讀出來,然后通過 與,或,的運算后,再放回到LCD上,這時候就要涉及到一個讀LCD的問題了,有的LCD提供 讀的功能,你寫過什么在上面他記的很清楚,但有的便宜貨 就不行了,那么我們怎么辦?沒關系,你在內存中提取出一片空間,虛擬一個LCD出來,每 次寫在真實LCD上面的時候,也同時寫到內存的哪個虛擬LCD上,那么你要讀出LCD的值的時 候實際就是讀出虛擬LD上的數據,然后與或后,再重新寫到LCD上,記得也要寫到虛擬LCD 上哦。你可以把這片緩沖叫做顯存,
回復

使用道具 舉報

ID:239385 發表于 2017-12-9 15:25 | 顯示全部樓層
總結的很不錯
回復

使用道具 舉報

ID:276853 發表于 2018-1-17 10:06 | 顯示全部樓層
好多東西都不懂
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩特黄一级片| 波多野结衣一本| 欧美高清激情视频| 国产精品免费久久| 99国产精品一区二区| 日本在线视频www鲁啊鲁| 国产女人免费看a级丨片| 亚洲欧美精品一区二区三区| avtt中文字幕| 综合久久国产| 国产成人精品综合| 亚洲乱码一区av黑人高潮| 亚洲精品水蜜桃| 久久精品99国产精品| jiujiure精品视频播放| 咪咪网在线视频| 高清色视频在线观看| 欧美黑人性受xxxx喷水| 国产美女www爽爽爽| 一级性生活大片| 欧美日韩在线不卡视频| 日韩av电影免费观看| 亚洲一区二区不卡免费| 六月丁香婷婷久久| 欧美激情黄色片| 影音成人av| 在线播放av网站| 国产一区在线视频观看| 国产又大又长又粗| 精品少妇一二三区| 熟女高潮一区二区三区| 欧美日韩精品在线一区二区 | 亚洲国产天堂网精品网站| 国产亚洲欧美激情| 日韩国产一区二| 国产精品xxx在线观看| 欧美videos另类精品| 色爱综合网站| 国产麻豆视频网站| 免费不卡亚洲欧美| 欧美一区二区.| 亚洲一区二区精品| 日韩一区二区在线看片| 一区二区三区欧美亚洲| 91在线你懂得| 日韩中文字幕一区二区三区| 亚洲成人精品| 国产亚洲电影| 成人av激情人伦小说| 免费污视频在线一区| 超碰电影在线播放| 男女污视频在线观看| 国产美女玉足交| 久久久久久91精品色婷婷| 神马午夜在线观看| 性生活免费网站| 一级黄色免费片| 欧美亚韩一区二区三区| 国产精品视频看看| 免费在线观看一区二区| 91精品国产综合久久香蕉的用户体验 | 亚洲精品99999| 欧美日韩美女一区二区| 精品久久久久久亚洲精品| 亚洲天堂中文字幕| 国产精品免费观看视频| 久久久亚洲午夜电影| 99国产精品久久| 成人精品免费看| 精品无人码麻豆乱码1区2区 | 久草在线青青草| 97超碰人人模人人人爽人人爱| 久久成人在线观看| 国产真实乱人偷精品视频| 紧身裙女教师波多野结衣| 成人做爰69片免网站| 一二三四在线观看视频| 亚欧洲乱码视频| av小说在线观看| 成熟人妻av无码专区| 国产黄色录像片| 欧美成人片在线观看| 日本少妇做爰全过程毛片| 欧美一级视频免费观看| 99热在线观看免费精品| youjizz在线视频| 免费视频网站在线观看入口| 亚洲图片另类小说| 亚洲高潮女人毛茸茸| 日本理论中文字幕| 91老司机精品视频| 日本欧美中文字幕| 91精品久久久久久久久久| 成人福利视频网| 97久久精品午夜一区二区| 国产精品久久亚洲7777| 欧美精品久久| 三上悠亚免费在线观看| 国产精品国产亚洲精品看不卡| 欧美性大战久久久久xxx| wwwwxxxx日韩| 国产极品一区二区| 伊人在线视频观看| 手机av免费观看| ,一级淫片a看免费| 亚洲免费视频在线| 国产xxx免费观看| 日日天天狠狠| 蝌蚪视频在线播放| 日本动漫同人动漫在线观看| 456亚洲精品成人影院| 综合激情久久| 91精品婷婷色在线观看| 久色成人在线| av不卡在线播放| 综合av第一页| 欧美蜜桃一区二区三区| 亚洲少妇激情视频| 欧美在线中文字幕| 精品不卡在线| 久久综合九色综合88i| 992kp免费看片| 国产真人真事毛片视频| 国产真人无遮挡作爱免费视频| 天堂在线视频免费| zztt21.su黑料网站| 四虎影院在线域名免费观看| 草美女在线观看| 91精品国产自产精品男人的天堂| 在线看片不卡| 国产精品99久久久久久久vr| 国产精品视频看| 欧美日韩dvd在线观看| 一本大道亚洲视频| 国产精品久久久久一区二区 | 日韩av中文字幕在线播放| 日韩一区二区精品视频| 国产欧美一区二区| 一级黄色录像免费看| 超碰91在线播放| 亚洲色婷婷一区二区三区| 精品人妻少妇AV无码专区| 国产成人精品实拍在线| 韩日在线视频| 色综合视频一区二区三区日韩| 天天影视综合| www.亚洲精品| 在线观看免费亚洲| 欧美日本亚洲视频| 欧美日韩精品不卡| 搡的我好爽在线观看免费视频| 婷婷色中文字幕| 亚洲欧洲激情在线乱码蜜桃| 超碰在线首页| 在线免费av资源| 久久亚洲成人| 91色在线porny| 337p亚洲精品色噜噜狠狠| 欧美贵妇videos办公室| 视频一区二区精品| 小毛片在线观看| 国产熟女一区二区丰满| 天天射狠狠干| 九色porny自拍视频在线观看| 清纯唯美亚洲综合一区| 成人高清视频免费观看| 制服丝袜一区二区三区| 日韩美女免费视频| 成人免费观看cn| 欧美爱爱小视频| 鲁啊鲁视频在线精品| 欧美精品xx| 久草在线青青草| 欧美一区自拍| 成人爽a毛片一区二区免费| 在线电影院国产精品| 日本午夜人人精品| 免费高清在线观看免费| 国产无遮挡裸体免费视频| 91sese| 丁香花在线电影| 欧美人成网站| 亚洲精品少妇30p| 欧美成人中文字幕在线| 色中文字幕在线观看| 三级黄色片在线观看| 免费国产高清| 超碰在线网站| 中文日韩欧美| 91久久精品一区二区三区| 日韩美女激情视频| av在线网址导航| 亚洲综合网av| 在线免费黄色毛片| 国产精品视频一区二区三区四蜜臂| 超碰在线资源| 99精品久久| 欧美网站在线观看| 国产成人久久久精品一区| 污污的网站18| 国产高清视频免费观看| 国产69精品久久app免费版| 欧美偷拍视频| 亚洲警察之高压线| 久久久久青草大香线综合精品| 亚洲网在线观看| 一区二区在线观| 欧美黑人精品一区二区不卡| 电影eeuss影院www| 国产一区二区视频在线看| 丁香婷婷综合激情五月色| 精品亚洲永久免费精品| 一本久道久久综合| 欧美成人精品欧美一级乱黄| 国产超碰精品在线观看| 青青草原综合久久大伊人精品| 一区二区三区中文字幕| 日韩av成人在线| 亚洲精品成人在线播放| 在线天堂中文www官网| 波多野结衣在线观看| 日本人妖一区二区| 日韩电视剧免费观看网站| 中国一区二区三区| 销魂美女一区二区| 高清在线观看av| 99re国产精品| 91精品国产麻豆国产自产在线 | 亚洲欧美色综合| 人体精品一二三区| 色哟哟免费视频| 四虎国产精品永久在线| 亚洲精品555| 久久久亚洲精品石原莉奈| 欧美激情综合色综合啪啪五月| 久久久久久久久久久久91| 亚洲免费网站在线观看| 欧美www.| 国产欧美精品在线观看| 日本国产一区二区三区| 免费a在线观看播放| 美女裸体自慰在线观看| 日韩激情毛片| 色综合天天综合色综合av| 精品欧美一区二区精品久久| 91精品国产闺蜜国产在线闺蜜| 成年在线播放小视频| 91一区在线| 欧美日产在线观看| 国产卡一卡二在线| 99久久精品免费看国产交换| av中文字幕在线看| 99视频超级精品| 日本sm极度另类视频| 亚洲AV无码片久久精品| 国产美女视频黄a视频免费| 黄色精品免费| 亚洲精品视频免费| 精品少妇无遮挡毛片| 黄网站在线观看永久免费| 在线观看亚洲精品福利片| 亚洲免费观看高清| www日韩av| av大片免费在线观看| 免费av在线| 成av人片一区二区| 国产精品高潮呻吟久久av野狼| 久久久久久国产免费a片| 男女激情片在线观看| 蜜乳av另类精品一区二区| 日韩一区视频在线| 国模私拍在线观看| 性史性dvd影片农村毛片| 国产美女一区| 欧美成人小视频| 成人精品在线观看视频| 中文字幕在线看| 久久99精品久久久久婷婷| 欧美激情视频三区| 久久精品色妇熟妇丰满人妻| 蜜桃视频在线观看视频| 国产乱国产乱300精品| 日本人成精品视频在线| 久久久夜色精品| 日本h片在线| 国产亚洲一区字幕| 国精产品99永久一区一区| 中文无码av一区二区三区| 羞羞影院欧美| 色综合久久久久久久久久久| 免费看污污视频| 激情丁香久久| 日韩.com| 国产亚洲人成网站在线观看| 免费黄色av网址| 情se视频网在线观看| 日本午夜一区二区| 欧美在线性爱视频| 国产污污视频在线观看| 日韩三级影视| 欧美日韩国产一区二区| 丰满少妇大力进入| www.色五月.com| 久久亚洲视频| 国产ts人妖一区二区三区| 欧美一级特黄视频| 亚洲精品tv| 6080午夜不卡| 午夜一级免费视频| 伊人av免费在线观看| 久久午夜免费电影| 欧美一级片免费观看| 亚洲精品影院在线| 欧美日本不卡| 国内精品一区二区三区四区| 日韩黄色在线播放| 久久久久九九精品影院| 欧美成人a视频| 免费成人蒂法网站| 日皮视频在线观看| 亚洲成人激情av| 国产综合免费视频| 最全影音av资源中文字幕在线| 久久一二三国产| 亚洲一区影院| 黑人巨大xxx| 国产精品主播直播| 欧美二区三区| 国产麻豆精品视频一区二区| 久久综合激情| av资源站久久亚洲| 四虎影视最新地址| 老司机精品久久| 成人91视频| 热re66久久精品国产99热| 免费亚洲一区| 日韩欧美中文字幕一区| 日本wwww色| 2024最新电影在线免费观看| 色美美综合视频| 精品人妻一区二区免费| gogo在线高清视频| 欧美亚洲综合一区| 在线黄色免费网站| 无遮挡爽大片在线观看视频 | 高清视频在线观看一区| 欧美做a欧美| 另类人妖一区二区av| 中文国产成人精品| 久久亚洲成人av| 老司机成人在线| 久久久视频精品| 91久久久久国产一区二区| 午夜久久免费观看| 成人免费午夜电影| 欧美a一片xxxx片| 国产精品自在在线| 成年在线观看视频| 在线看片免费人成视久网| 亚洲午夜激情网页| aaa黄色大片| 小黄鸭精品aⅴ导航网站入口| 日韩av在线导航| www.国产成人| 清纯唯美亚洲综合一区| 91精品久久久久久久久久另类 | 精品国产不卡一区二区三区| 久久久久99精品成人片试看| 欧美男男freegayvideosroom| 久久久久久久久久久久av| 内射后入在线观看一区| 日本一区中文字幕| 日韩中文在线字幕| 国产在线视频你懂得| 国产在线不卡| 国产日产久久高清欧美一区| 国产馆手机在线观看| 成人精品gif动图一区| 妞干网在线视频观看| 很黄的网站在线观看| 欧美不卡一区二区| 久久99国产综合精品免费| 香蕉av一区二区| 国产欧美日韩一区二区三区| 99爱视频在线观看| 亚洲不卡一区二区三区| 在线观看国产精品一区| 黄色欧美网站| 国产精品视频区| 芬兰videosfree性少妇| 亚洲日本在线看| 中文幕无线码中文字蜜桃| 加勒比久久高清| 亚洲一区二区三区四区视频| 天天综合网天天做天天受| 亚洲成人av中文| 懂色av蜜臀av粉嫩av永久| 先锋资源久久| 亚洲午夜精品一区二区三区| 黑人与亚洲人色ⅹvideos|