⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 russiablock.m51

📁 由51单片机与12864组成 俄罗斯方块游戏程序 keil工程
💻 M51
📖 第 1 页 / 共 4 页
字号:
  C:05ECH         LINE#         172
  C:05FEH         LINE#         173
  C:0613H         LINE#         174
  C:0615H         LINE#         175
  C:0615H         LINE#         176
  C:0623H         LINE#         177
  C:063DH         LINE#         178
  C:063DH         LINE#         179
  C:063DH         LINE#         180
  -------         ENDPROC       _VSHOWCHAR
  -------         PROC          _VSHOWGRAPH
  D:004DH         SYMBOL        ucPage
  D:004EH         SYMBOL        ucLine
  D:004FH         SYMBOL        ucWidth
  D:0050H         SYMBOL        ucHigh
  D:0051H         SYMBOL        ucaGraph
  -------         DO            
  D:0054H         SYMBOL        ucCount
  -------         ENDDO         
  C:11D7H         LINE#         187
  C:11DDH         LINE#         189
  C:11DDH         LINE#         191
  C:11E7H         LINE#         192
  C:120BH         LINE#         193
  -------         ENDPROC       _VSHOWGRAPH
  -------         PROC          _VSHOWNUMBER
  D:0051H         SYMBOL        ucCaps
  D:0052H         SYMBOL        ucRow
  D:0053H         SYMBOL        ucLine
  D:0054H         SYMBOL        ulNumber
  -------         DO            
  D:0058H         SYMBOL        ucCount
  D:0059H         SYMBOL        ucNumberFront
  D:005AH         SYMBOL        ulNumberTemp
  -------         ENDDO         
  C:063EH         LINE#         199
  C:0644H         LINE#         200
BL51 BANKED LINKER/LOCATER V6.02                                                      11/13/2007  09:18:52  PAGE 12


  C:0644H         LINE#         202
  C:0650H         LINE#         204
  C:0653H         LINE#         205
  C:0653H         LINE#         206
  C:066CH         LINE#         207
  C:066CH         LINE#         208
  C:0685H         LINE#         209
  C:068CH         LINE#         211
  C:069EH         LINE#         212
  C:069EH         LINE#         213
  C:06A2H         LINE#         214
  C:06D1H         LINE#         216
  C:070FH         LINE#         217
  C:0748H         LINE#         218
  C:0761H         LINE#         219
  C:0766H         LINE#         220
  -------         ENDPROC       _VSHOWNUMBER
  -------         ENDMOD        LCD12864

  -------         MODULE        LCDSHOWMAP
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0A27H         PUBLIC        uca_BLANK
  C:0A37H         PUBLIC        uca_Number
  -------         ENDMOD        LCDSHOWMAP

  -------         MODULE        BLOCKSET
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0019H         PUBLIC        uc_BlockLine
  C:0E75H         PUBLIC        sta_BlockSet
  D:001AH         PUBLIC        uc_BlockRow
  -------         ENDMOD        BLOCKSET

  -------         MODULE        MOVEBLOCK
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:10EAH         PUBLIC        _vMoveBlock
  C:1350H         PUBLIC        vNewBlock
  C:0DB3H         PUBLIC        vDeleteBlock
  C:0D51H         PUBLIC        vCreateBlock
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  -------         PROC          VCREATEBLOCK
  -------         DO            
  D:004EH         SYMBOL        ucRowOffset
  D:004FH         SYMBOL        ucLineOffset
  -------         ENDDO         
  C:0D51H         LINE#         14
  C:0D51H         LINE#         15
  C:0D51H         LINE#         17
  C:0D54H         LINE#         18
  C:0D57H         LINE#         19
  C:0D57H         LINE#         20
  C:0D8FH         LINE#         22
  C:0DA0H         LINE#         23
  C:0DB2H         LINE#         24
  -------         ENDPROC       VCREATEBLOCK
  -------         PROC          VDELETEBLOCK
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.02                                                      11/13/2007  09:18:52  PAGE 13


  D:004EH         SYMBOL        ucRowOffset
  D:004FH         SYMBOL        ucLineOffset
  -------         ENDDO         
  C:0DB3H         LINE#         31
  C:0DB3H         LINE#         32
  C:0DB3H         LINE#         34
  C:0DB6H         LINE#         35
  C:0DB9H         LINE#         36
  C:0DB9H         LINE#         37
  C:0DF1H         LINE#         39
  C:0E02H         LINE#         40
  C:0E14H         LINE#         41
  -------         ENDPROC       VDELETEBLOCK
  -------         PROC          VNEWBLOCK
  -------         DO            
  D:0007H         SYMBOL        ucBlockSelect
  -------         ENDDO         
  C:1350H         LINE#         49
  C:1350H         LINE#         50
  C:1350H         LINE#         52
  C:135AH         LINE#         53
  C:136DH         LINE#         54
  -------         ENDPROC       VNEWBLOCK
  -------         PROC          _VMOVEBLOCK
  D:004DH         SYMBOL        ucAction
  C:10EAH         LINE#         61
  C:10ECH         LINE#         62
  C:10ECH         LINE#         63
  C:10EFH         LINE#         64
  C:10FCH         LINE#         65
  C:10FCH         LINE#         66
  C:1100H         LINE#         67
  C:1104H         LINE#         68
  C:1108H         LINE#         69
  C:1126H         LINE#         70
  C:1126H         LINE#         71
  C:1126H         LINE#         72
  -------         ENDPROC       _VMOVEBLOCK
  -------         ENDMOD        MOVEBLOCK

  -------         MODULE        MOVEDECIDE
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0767H         PUBLIC        _ucMoveDecide
  -------         PROC          _UCMOVEDECIDE
  D:0007H         SYMBOL        ucAction
  -------         DO            
  D:004DH         SYMBOL        ucRow
  D:004EH         SYMBOL        ucLine
  D:004FH         SYMBOL        ucRowOffset
  D:0050H         SYMBOL        ucLineOffset
  D:0051H         SYMBOL        uiDecideMap
  -------         ENDDO         
  C:0767H         LINE#         8
  C:0767H         LINE#         9
  C:0767H         LINE#         10
  C:076DH         LINE#         14
  C:0770H         LINE#         15
BL51 BANKED LINKER/LOCATER V6.02                                                      11/13/2007  09:18:52  PAGE 14


  C:0783H         LINE#         17
  C:0783H         LINE#         18
  C:0791H         LINE#         19
  C:079BH         LINE#         20
  C:079BH         LINE#         21
  C:079BH         LINE#         22
  C:07B6H         LINE#         23
  C:07BAH         LINE#         24
  C:07BAH         LINE#         25
  C:07D3H         LINE#         26
  C:07D7H         LINE#         27
  C:07D7H         LINE#         28
  C:07F1H         LINE#         29
  C:07F3H         LINE#         30
  C:07F3H         LINE#         31
  C:07F3H         LINE#         32
  C:07F3H         LINE#         33
  C:07F6H         LINE#         34
  C:07F9H         LINE#         35
  C:07F9H         LINE#         36
  C:0815H         LINE#         37
  C:0815H         LINE#         38
  C:0846H         LINE#         40
  C:0849H         LINE#         41
  C:085DH         LINE#         42
  C:0860H         LINE#         43
  C:0860H         LINE#         44
  C:0872H         LINE#         45
  C:0874H         LINE#         46
  -------         ENDPROC       _UCMOVEDECIDE
  -------         ENDMOD        MOVEDECIDE

  -------         MODULE        GAMEPROCESS
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1129H         PUBLIC        vGameInitialize
  C:13BFH         PUBLIC        vGameOver
  D:0008H         PUBLIC        psta_BlockNext
  C:138BH         PUBLIC        ucIsGameOver
  D:000BH         PUBLIC        psta_BlockCur
  C:10A8H         PUBLIC        _vBlockAction
  B:0020H.2       PUBLIC        b_GameStart
  -------         PROC          VGAMEINITIALIZE
  C:1129H         LINE#         19
  C:1129H         LINE#         20
  C:1129H         LINE#         22
  C:112CH         LINE#         25
  C:112FH         LINE#         28
  C:1132H         LINE#         31
  C:1135H         LINE#         34
  C:1138H         LINE#         37
  C:113BH         LINE#         40
  C:113EH         LINE#         41
  C:1141H         LINE#         44
  C:1144H         LINE#         46
  C:114DH         LINE#         48
  C:1150H         LINE#         50
  C:115DH         LINE#         53
BL51 BANKED LINKER/LOCATER V6.02                                                      11/13/2007  09:18:52  PAGE 15


  C:1160H         LINE#         56
  C:1162H         LINE#         57
  -------         ENDPROC       VGAMEINITIALIZE
  -------         PROC          UCISGAMEOVER
  -------         DO            
  D:004DH         SYMBOL        ucCount
  -------         ENDDO         
  C:138BH         LINE#         63
  C:138BH         LINE#         64
  C:138BH         LINE#         66
  C:138EH         LINE#         67
  C:1398H         LINE#         68
  C:13A4H         LINE#         69
  C:13A6H         LINE#         70
  -------         ENDPROC       UCISGAMEOVER
  -------         PROC          VGAMEOVER
  C:13BFH         LINE#         77
  C:13BFH         LINE#         78
  C:13BFH         LINE#         79
  C:13C1H         LINE#         80
  -------         ENDPROC       VGAMEOVER
  -------         PROC          _VBLOCKACTION
  D:004CH         SYMBOL        ucAction
  C:10A8H         LINE#         89
  C:10AAH         LINE#         90
  C:10AAH         LINE#         91
  C:10B0H         LINE#         92
  C:10B5H         LINE#         94
  C:10BBH         LINE#         95
  C:10BBH         LINE#         96
  C:10C1H         LINE#         97
  C:10C4H         LINE#         99
  C:10C4H         LINE#         100
  C:10C7H         LINE#         101
  C:10CAH         LINE#         102
  C:10CDH         LINE#         103
  C:10D6H         LINE#         104
  C:10D9H         LINE#         105
  C:10E6H         LINE#         106
  C:10E9H         LINE#         107
  C:10E9H         LINE#         108
  C:10E9H         LINE#         109
  -------         ENDPROC       _VBLOCKACTION
  -------         ENDMOD        GAMEPROCESS

  -------         MODULE        GAMEGRAPH
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0F2AH         PUBLIC        _vShowBlock
  C:096CH         PUBLIC        vShowFrame
  B:00A0H.4       PUBLIC        P2_4
  B:00A0H.5       PUBLIC        P2_5
  C:13A7H         PUBLIC        uca_BitSelect
  D:0021H         PUBLIC        uca_BlockMap
  C:1163H         PUBLIC        _ucReadBlock
  C:0E15H         PUBLIC        _vShowBlockEx
  C:13AFH         PUBLIC        uca_BlockDisMap
  C:0BF7H         PUBLIC        _vCleanBlock
BL51 BANKED LINKER/LOCATER V6.02                                                      11/13/2007  09:18:52  PAGE 16


  C:1330H         PUBLIC        vCleanAllBlock
  C:0CEBH         PUBLIC        _vWriteBlock
  -------         PROC          _UCREADBLOCK
  D:0007H         SYMBOL        ucRow
  D:0005H         SYMBOL        ucLine
  -------         DO            
  D:0006H         SYMBOL        ucResult
  -------         ENDDO         
  C:1163H         LINE#         32
  C:1163H         LINE#         33
  C:1163H         LINE#         36
  C:1169H         LINE#         37
  C:117DH         LINE#         39
  C:1193H         LINE#         41
  C:1197H         LINE#         42
  C:119AH         LINE#         44
  C:119CH         LINE#         45
  -------         ENDPROC       _UCREADBLOCK
  -------         PROC          _VWRITEBLOCK
  D:0007H         SYMBOL        ucRow
  D:0005H         SYMBOL        ucLine
  D:0055H         SYMBOL        ucValue
  C:0CEBH         LINE#         52
  C:0CEDH         LINE#         53
  C:0CEDH         LINE#         54
  C:0CF3H         LINE#         55
  C:0CF3H         LINE#         56
  C:0CF9H         LINE#         57
  C:0D10H         LINE#         59
  C:0D2DH         LINE#         60
  C:0D2EH         LINE#         62
  C:0D2EH         LINE#         63

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -