資源簡(jiǎn)介
128×64LCD 貪吃蛇
以proteus實(shí)現(xiàn)仿真
代碼片段和文件信息
//南陽(yáng)理工學(xué)院
//作者QQ:497259320
//網(wǎng)站:http://proteus.5d6d.com
//臨近考試寫的很急,有一些BUG,希望大家指出改正并告訴我!謝!
//此程序?yàn)榱藴p小處理器的負(fù)擔(dān)而使用占用大量數(shù)據(jù)存儲(chǔ)器的方法。比如數(shù)組length[80]
//絕對(duì)可以縮減為length[40]但在算法和存儲(chǔ)上更復(fù)雜!
//在硬件上實(shí)現(xiàn)功能得改一些地方!
#include?“12864.h“
#include?“zifu.h“
uchar?length[80]={0818};
bit?flag2flag=0; ?//0表示行,1表示列 flag1是步進(jìn)標(biāo)志 flag2表示是否蛇頭遇到蛇身?1表示沒有
uchar?direction=1;?
bit?flag3flag1=0;
uchar?kdengji=2;???//flag3是食物是否重選的標(biāo)志。k是按鍵號(hào)
uchar?p=20;?????????????????????//定時(shí)次數(shù)??????????????????
void?zhongduan()?interrupt?0?using?0
??{
k=(P2>>6);
k=k&0x03;
if(flag)
{
??if(k==1)???direction=3;//左
??if(k==2) ?direction=1;//右
}
else
{
??if(k==0) ?direction=4;//上
??if(k==3) ?direction=2;//下
}
??}
void?dingshi()?interrupt?1??using?1??//定時(shí)程序.產(chǎn)生步進(jìn)時(shí)間
{
???if(p--)
???{
????TL0=0;
TH0=0xa0;
f
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????4280??2008-05-31?16:27??12864貪吃蛇(修正版)\12864.h
?????文件??????26802??2008-05-31?16:27??12864貪吃蛇(修正版)\12864貪吃蛇
?????文件??????10836??2008-05-31?16:27??12864貪吃蛇(修正版)\12864貪吃蛇.hex
?????文件?????????47??2008-05-31?16:27??12864貪吃蛇(修正版)\12864貪吃蛇.lnp
?????文件??????30137??2008-05-31?16:27??12864貪吃蛇(修正版)\12864貪吃蛇.M51
?????文件???????1569??2008-05-31?16:31??12864貪吃蛇(修正版)\12864貪吃蛇.Opt
?????文件????????577??2008-05-31?16:31??12864貪吃蛇(修正版)\12864貪吃蛇.plg
?????文件???????2371??2008-05-28?21:54??12864貪吃蛇(修正版)\12864貪吃蛇.Uv2
????.......??????1571??2008-05-31?15:39??12864貪吃蛇(修正版)\12864貪吃蛇_(dá)Opt.Bak
?????文件??????34107??2008-05-29?12:58??12864貪吃蛇(修正版)\Last?Loaded?貪吃蛇.DBK
?????文件???????4818??2009-02-09?08:59??12864貪吃蛇(修正版)\main.c
?????文件??????10659??2008-05-31?16:27??12864貪吃蛇(修正版)\main.LST
?????文件??????31972??2008-05-31?16:27??12864貪吃蛇(修正版)\main.OBJ
?????文件???????4777??2008-05-28?20:11??12864貪吃蛇(修正版)\zifu.h
?????文件??????34029??2009-02-09?08:56??12864貪吃蛇(修正版)\貪吃蛇.DSN
?????文件???????1054??2009-02-09?08:59??12864貪吃蛇(修正版)\貪吃蛇.PWI
?????目錄??????????0??2009-02-09?08:59??12864貪吃蛇(修正版)
-----------?---------??----------?-----??----
???????????????199606????????????????????17
評(píng)論
共有 條評(píng)論