91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 68KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-07-18
  • 語言: 其他
  • 標簽: 單片機??

資源簡介

里面包含了用單51單片制作俄羅斯方塊的原理圖,源程序

資源截圖

代碼片段和文件信息

#include?
#define?uchar?unsigned?char?
#define?uint??unsigned?int
#define?DOWNTIME?30
#define?MAXHANG?20
#define?MAXLIE??16
#define?MAXPIX??3
#define?PUSHON??50

#define?LCD?P2
#define?EN??P3_0
#define?RW??P3_1
#define?RS??P3_2
#define?CS1?P3_3
#define?CS2?P3_4

#define?KEYLEFT?P3_5
#define?KEYDOWN?P3_6
#define?KEYRIGH?P3_7
#define?KEYROTATION?P1_0

uchar?gkey=0xffkeystate=0t0ms1=0t0ms=0downtimegap=0;
uchar?miao=0fen=0;
uchar?downok;
bit?keyflagtimeupdatefashionupdate;
uchar?idata?cubeMap[MAXHANG][2];
typedef?struct?{
uchar?code?*?box;
uchar?cube?:?4;
uchar?state?:?4;
char??row;
char??column;
}?block;

block?this;
uint??score=0;
uchar?speed=1;
uchar?code?bittable[8]={12480x100x200x400x80};
uchar?code?cube[]=
{
/*??■
??■■■
*/
040xe0??0262?????0720?????4640

/*■
??■■■?
*/
080xe0??0440xc???000xe2???0644
/*■■■
??■????
*/
00xe80??0446?????0170?????6220
/*■■
????■■
*/
00xc60??0264?????0630?????2640
/*??■■
??■■??
*/
060xc0??0462?????0360?????4620
/*■■■■?
*/
00xf00??4444?????000xf0???2222
/*■■
??■■?
*/
0660????0660?????0660?????0660
};?
uchar?code?asii[]=
{
0x3E0x510x490x450x3E?//?-0-
0x000x420x7F0x400x00?//?-1-
0x620x510x490x490x46?//?-2-
0x210x410x490x4D0x33?//?-3-
0x180x140x120x7F0x10?//?-4-
0x270x450x450x450x39?//?-5-
0x3C0x4A0x490x490x31?//?-6-
0x010x710x090x050x03?//?-7-
0x360x490x490x490x36?//?-8-
0x460x490x490x290x1E?//?-9-
0x000x360x360x000x00?//?-:-10
//next
????0x7F0x040x080x100x7F?//?-N-11
????0x7F0x490x490x490x41?//?-E-12
????0x630x140x080x140x63?//?-X-13
????0x010x010x7F0x010x01?//?-T-14
//speed
????0x260x490x490x490x32?//?-S-15
????0x7F0x090x090x090x06?//?-P-16
????0x7F0x490x490x490x41?//?-E-17
????0x7F0x410x410x410x3E?//?-D-18
//score
????0x3E0x410x410x410x22?//?-C-19???
????0x3E0x410x410x410x3E?//?-O-20
????0x7F0x090x190x290x46?//?-R-21
????0x000x000x000x000x00??//?-?-22
//GAME?OVER
????0x3E0x410x510x510x72?//?-G-23
????0x7C0x120x110x120x7C?//?-A-24
????0x7F0x020x0C0x020x7F?//?-M-25
????0x1F0x200x400x200x1F?//?-V-26
//TIME
//??0x000x410x7F0x410x00??//?-I-27
};
////////////////////////////////////////////////////////////////////////////////
void?lcdCmd(uchar?cmd)?{
bit?ea;
ea=EA;
EA=0;
EN=0;
RW=0;
RS=0;
LCD=cmd;
EN=1;
EN=1;
EN=0;
EA=ea;
}
//-------------------------------------------------------------------------------
void?lcdWriteByte(uchar?ch)?{
EN=0;
RS=1;
RW=0;
LCD=ch;
EN=1;
EN=1;
EN=0;
}
//--------------------------------------------------------------------------------
void?lcdSetPage(uchar?page)?{
??page?&=0x7;
??page?+=0xb8;
??lcdCmd(page);
}
//---------------------------------------------

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-09-27?11:40??單片機俄羅斯方塊\
?????目錄???????????0??2018-09-23?22:43??單片機俄羅斯方塊\Code\
?????文件???????17452??2014-12-24?12:47??單片機俄羅斯方塊\Code\block.c
?????文件???????79923??2018-06-26?16:17??單片機俄羅斯方塊\ELS.DSN
?????文件????????1028??2018-09-27?11:40??單片機俄羅斯方塊\ELS.PWI
?????文件???????13919??2014-12-24?13:22??單片機俄羅斯方塊\ELS.pdsprj
?????目錄???????????0??2018-09-23?23:39??單片機俄羅斯方塊\Keil\
?????文件???????11288??2014-12-24?12:48??單片機俄羅斯方塊\Keil\Block.hex
?????文件?????????191??2016-10-12?23:04??單片機俄羅斯方塊\Keil\Block.plg
?????文件???????87588??2018-09-23?23:39??單片機俄羅斯方塊\Keil\Block.uvgui.asus
?????文件????????4972??2018-09-23?23:39??單片機俄羅斯方塊\Keil\Block.uvopt
?????文件???????13869??2018-09-23?23:39??單片機俄羅斯方塊\Keil\Block.uvproj
?????文件???????72356??2015-01-01?11:16??單片機俄羅斯方塊\Keil\Block_uvopt.bak
?????文件???????73418??2014-12-26?14:11??單片機俄羅斯方塊\Last?Loaded?ELS.DBK

評論

共有 條評論