latticelcd.m51

来自「用proteus模拟仿真实现俄罗期方块游戏」· M51 代码 · 共 1,625 行 · 第 1/5 页

M51
1,625 行
字号
  C:314AH         LINE#         64
  C:314AH         LINE#         65
  C:3151H         LINE#         66
  C:315EH         LINE#         68
  C:316CH         LINE#         69
  C:316CH         LINE#         71
  -------         ENDPROC       _VWRITEBLOCK
  -------         PROC          _VSHOWBLOCK
  D:0050H         SYMBOL        ucRow
  D:0051H         SYMBOL        ucLine
  C:2C24H         LINE#         77
  C:2C28H         LINE#         78
  C:2C28H         LINE#         79
  C:2C2DH         LINE#         80
  C:2C32H         LINE#         81
  C:2C32H         LINE#         82
  C:2C3CH         LINE#         83
  C:2C56H         LINE#         85
  C:2C6EH         LINE#         86
  C:2C70H         LINE#         88
  C:2C70H         LINE#         89
  C:2C7CH         LINE#         90
  C:2C96H         LINE#         92
  C:2CB3H         LINE#         93
  C:2CB3H         LINE#         94
  -------         ENDPROC       _VSHOWBLOCK
  -------         PROC          _VCLEANBLOCK
  D:0052H         SYMBOL        ucRow
  D:0053H         SYMBOL        ucLine
  C:2CB4H         LINE#         101
  C:2CB8H         LINE#         102
  C:2CB8H         LINE#         103
  C:2CBDH         LINE#         104
  C:2CC2H         LINE#         105
  C:2CC2H         LINE#         106
  C:2CCCH         LINE#         107
  C:2CE6H         LINE#         109
  C:2CFEH         LINE#         110
  C:2D00H         LINE#         112
  C:2D00H         LINE#         113
  C:2D0CH         LINE#         114
  C:2D26H         LINE#         116
  C:2D43H         LINE#         117
  C:2D43H         LINE#         118
  -------         ENDPROC       _VCLEANBLOCK
  -------         PROC          VSHOWFRAME
BL51 BANKED LINKER/LOCATER V6.02                                                      09/09/2007  10:46:50  PAGE 18


  -------         DO            
  D:004FH         SYMBOL        ucCount
  -------         ENDDO         
  C:298BH         LINE#         124
  C:298BH         LINE#         125
  C:298BH         LINE#         128
  C:298DH         LINE#         129
  C:298FH         LINE#         130
  C:2994H         LINE#         131
  C:2999H         LINE#         132
  C:299CH         LINE#         133
  C:29AAH         LINE#         135
  C:29ADH         LINE#         136
  C:29ADH         LINE#         137
  C:29B5H         LINE#         138
  C:29BAH         LINE#         139
  C:29BFH         LINE#         140
  C:29C4H         LINE#         141
  C:29CDH         LINE#         143
  C:29D2H         LINE#         144
  C:29D7H         LINE#         145
  C:29DAH         LINE#         146
  C:29E8H         LINE#         148
  C:29EAH         LINE#         149
  C:29ECH         LINE#         150
  C:29F1H         LINE#         151
  C:29F6H         LINE#         152
  C:29F9H         LINE#         153
  C:2A07H         LINE#         155
  C:2A0AH         LINE#         156
  C:2A0AH         LINE#         157
  C:2A12H         LINE#         158
  C:2A17H         LINE#         159
  C:2A1CH         LINE#         160
  C:2A21H         LINE#         161
  C:2A2AH         LINE#         163
  C:2A2FH         LINE#         164
  C:2A34H         LINE#         165
  C:2A37H         LINE#         166
  C:2A45H         LINE#         167
  -------         ENDPROC       VSHOWFRAME
  -------         ENDMOD        GAMEGRAPH

  -------         MODULE        GAMEPROCESS
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:3224H         PUBLIC        vGameInitialize
  C:31CDH         PUBLIC        vNewBlock
  C:38E9H         PUBLIC        vGameOver
  B:00A0H.4       PUBLIC        P2_4
  B:00A0H.5       PUBLIC        P2_5
  D:0008H         PUBLIC        uc_BlockState
  C:316DH         PUBLIC        ucIsGameOver
  D:0009H         PUBLIC        uc_BlockLine
  C:32CDH         PUBLIC        _vBlockAction
  D:000AH         PUBLIC        ui_GameMark
  D:000CH         PUBLIC        uc_BlockType
  D:000DH         PUBLIC        uc_BlockRow
BL51 BANKED LINKER/LOCATER V6.02                                                      09/09/2007  10:46:50  PAGE 19


  -------         PROC          VNEWBLOCK
  C:31CDH         LINE#         64
  C:31CDH         LINE#         65
  C:31CDH         LINE#         66
  C:31D2H         LINE#         67
  C:31D7H         LINE#         69
  C:31D9H         LINE#         71
  C:31DEH         LINE#         72
  C:31E3H         LINE#         74
  C:31E5H         LINE#         76
  C:3208H         LINE#         77
  C:3208H         LINE#         78
  C:320AH         LINE#         79
  C:320FH         LINE#         80
  C:3211H         LINE#         81
  C:3213H         LINE#         82
  C:3218H         LINE#         83
  C:3218H         LINE#         84
  C:321BH         LINE#         85
  C:321BH         LINE#         86
  C:321BH         LINE#         88
  C:321EH         LINE#         89
  C:3221H         LINE#         90
  -------         ENDPROC       VNEWBLOCK
  -------         PROC          VGAMEINITIALIZE
  -------         DO            
  D:004DH         SYMBOL        ucCountOne
  D:004EH         SYMBOL        ucCountTwo
  -------         ENDDO         
  C:3224H         LINE#         99
  C:3224H         LINE#         100
  C:3224H         LINE#         103
  C:3231H         LINE#         104
  C:323EH         LINE#         106
  C:3241H         LINE#         108
  C:3244H         LINE#         109
  C:3247H         LINE#         110
  C:3260H         LINE#         112
  C:3265H         LINE#         113
  C:3273H         LINE#         114
  C:3276H         LINE#         115
  C:3278H         LINE#         116
  -------         ENDPROC       VGAMEINITIALIZE
  -------         PROC          UCISGAMEOVER
  -------         DO            
  D:004DH         SYMBOL        ucCount
  D:004EH         SYMBOL        ucCountTwo
  -------         ENDDO         
  C:316DH         LINE#         122
  C:316DH         LINE#         123
  C:316DH         LINE#         126
  C:3170H         LINE#         127
  C:317CH         LINE#         128
  C:317CH         LINE#         129
  C:318DH         LINE#         130
  C:318DH         LINE#         131
  C:3190H         LINE#         132
BL51 BANKED LINKER/LOCATER V6.02                                                      09/09/2007  10:46:50  PAGE 20


  C:319AH         LINE#         133
  C:31A8H         LINE#         135
  C:31A8H         LINE#         137
  C:31A8H         LINE#         138
  C:31ABH         LINE#         139
  C:31B5H         LINE#         140
  C:31C1H         LINE#         141
  C:31C1H         LINE#         142
  C:31CAH         LINE#         143
  C:31CCH         LINE#         144
  -------         ENDPROC       UCISGAMEOVER
  -------         PROC          VGAMEOVER
  C:38E9H         LINE#         152
  C:38E9H         LINE#         153
  C:38E9H         LINE#         154
  C:38EBH         LINE#         155
  -------         ENDPROC       VGAMEOVER
  -------         PROC          _VBLOCKACTION
  D:004BH         SYMBOL        ucAction
  -------         DO            
  D:004CH         SYMBOL        ucCount
  -------         ENDDO         
  C:32CDH         LINE#         163
  C:32CFH         LINE#         164
  C:32CFH         LINE#         167
  C:32D5H         LINE#         168
  C:32D5H         LINE#         169
  C:32DAH         LINE#         170
  C:32E1H         LINE#         171
  C:32E4H         LINE#         172
  C:32E4H         LINE#         173
  C:32E6H         LINE#         174
  C:32E8H         LINE#         175
  C:32F0H         LINE#         176
  C:32F5H         LINE#         177
  C:32FAH         LINE#         178
  C:32FFH         LINE#         179
  C:3309H         LINE#         180
  C:3309H         LINE#         182
  C:330EH         LINE#         183
  C:330EH         LINE#         184
  C:3314H         LINE#         185
  C:3317H         LINE#         187
  C:3317H         LINE#         188
  C:331AH         LINE#         189
  C:331DH         LINE#         190
  C:331DH         LINE#         191
  C:331DH         LINE#         192
  -------         ENDPROC       _VBLOCKACTION
  -------         ENDMOD        GAMEPROCESS

  -------         MODULE        GETMARK
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:000EH         PUBLIC        uca_BlockScan
  C:37D8H         PUBLIC        _ucScanRow
  C:34CDH         PUBLIC        vGetMarkThree
  C:336BH         PUBLIC        vGetMark
BL51 BANKED LINKER/LOCATER V6.02                                                      09/09/2007  10:46:50  PAGE 21


  D:0013H         PUBLIC        uc_ScanNumber
  C:3876H         PUBLIC        _vCleanOneRow
  C:331EH         PUBLIC        vGetMarkFour
  C:38B6H         PUBLIC        vGetMarkOne
  C:3635H         PUBLIC        _vMoveRow
  C:36FFH         PUBLIC        vGetMarkTwo
  C:2B93H         PUBLIC        vBlockScan
  -------         PROC          _UCSCANROW
  D:004EH         SYMBOL        ucRow
  -------         DO            
  D:004FH         SYMBOL        ucCount
  -------         ENDDO         
  C:37D8H         LINE#         20
  C:37DAH         LINE#         21
  C:37DAH         LINE#         23
  C:37DDH         LINE#         24
  C:37E7H         LINE#         25
  C:37F2H         LINE#         26
  C:37F4H         LINE#         27
  -------         ENDPROC       _UCSCANROW
  -------         PROC          VBLOCKSCAN
  -------         DO            
  D:004DH         SYMBOL        ucCount
  -------         ENDDO         
  C:2B93H         LINE#         35
  C:2B93H         LINE#         36
  C:2B93H         LINE#         38
  C:2B96H         LINE#         39
  C:2B9DH         LINE#         40
  C:2B9DH         LINE#         41
  C:2BA7H         LINE#         42
  C:2BB4H         LINE#         43
  C:2BB4H         LINE#         44
  C:2BC5H         LINE#         45
  C:2BC9H         LINE#         46
  C:2BC9H         LINE#         48
  C:2BC9H         LINE#         49
  C:2BD0H         LINE#         50
  C:2BD0H         LINE#         51
  C:2BD3H         LINE#         52
  C:2BE0H         LINE#         53
  C:2BE0H         LINE#         54
  C:2BF1H         LINE#         55
  C:2BFBH         LINE#         56
  C:2BFBH         LINE#         58
  C:2BFBH         LINE#         59
  C:2BFEH         LINE#         60
  C:2C0AH         LINE#         61
  C:2C0AH         LINE#         62
  C:2C1AH         LINE#         63
  C:2C23H         LINE#         64
  C:2C23H         LINE#         65
  C:2C23H         LINE#         66
  -------         ENDPROC       VBLOCKSCAN
  -------         PROC          _VCLEANONEROW
  D:0050H         SYMBOL        ucRow
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.02                                                      09/09/2007  10:46:50  PAGE 22


  D:0051H         SYMBOL        ucCount
  -------         ENDDO         
  C:3876H         LINE#         74
  C:3878H         LINE#         75
  C:3878H         LINE#         77
  C:387BH         LINE#         78
  C:388BH         LINE#         79
  -------         ENDPROC       _VCLEANONEROW
  -------         PROC          _VMOVEROW
  D:004EH         SYMBOL        ucRow
  -------         DO            
  D:004FH         SYMBOL        ucCount
  -------         ENDDO         
  C:3635H         LINE#         87
  C:3637H         LINE#         88
  C:3637H         LINE#         91
  C:363AH         LINE#         93
  C:363DH         LINE#         94
  C:363DH         LINE#         95
  C:3649H         LINE#         96
  C:3650H         LINE#         97
  C:3659H         LINE#         98
  -------         ENDPROC       _VMOVEROW
  -------         PROC          VGETMARKONE
  -------         DO            
  D:004DH         SYMBOL        ucCount
  -------         ENDDO         
  C:38B6H         LINE#         107
  C:38B6H         LINE#         108
  C:38B6H         LINE#         110
  C:38C0H         LINE#         111
  C:38C9H         LINE#         112
  -------         ENDPROC       VGETMARKONE
  -------         PROC          VGETMARKTWO
  -------         DO            
  D:004DH         SYMBOL        ucCount

⌨️ 快捷键说明

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