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

📄 tcxmaster.lst

📁 Verilog HDL 编写的CY7C68013 SLAVE FIFO接口程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
                                           ; SOURCE LINE # 119
006D 7404              MOV     A,#04H
006F F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 120
0070 00                NOP     
0071 00                NOP     
0072 00                NOP     
                                           ; SOURCE LINE # 121
0073 7406              MOV     A,#06H
0075 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 122
0076 00                NOP     
0077 00                NOP     
0078 00                NOP     
                                           ; SOURCE LINE # 123
0079 7408              MOV     A,#08H
007B F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 124
007C 00                NOP     
C51 COMPILER V7.50   TCXMASTER                     08/04/2008 21:19:38 PAGE 11  

007D 00                NOP     
007E 00                NOP     
                                           ; SOURCE LINE # 125
007F E4                CLR     A
0080 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 133
0081 00                NOP     
0082 00                NOP     
0083 00                NOP     
                                           ; SOURCE LINE # 134
0084 900000      E     MOV     DPTR,#EP2FIFOPFH
0087 7482              MOV     A,#082H
0089 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 135
008A 22                RET     
             ; FUNCTION TD_Init (END)

             ; FUNCTION TD_Poll (BEGIN)
                                           ; SOURCE LINE # 137
                                           ; SOURCE LINE # 138
                                           ; SOURCE LINE # 145
0000 22                RET     
             ; FUNCTION TD_Poll (END)

             ; FUNCTION TD_Suspend (BEGIN)
                                           ; SOURCE LINE # 147
                                           ; SOURCE LINE # 148
                                           ; SOURCE LINE # 149
0000 D3                SETB    C
                                           ; SOURCE LINE # 150
0001         ?C0003:
0001 22                RET     
             ; FUNCTION TD_Suspend (END)

             ; FUNCTION TD_Resume (BEGIN)
                                           ; SOURCE LINE # 152
                                           ; SOURCE LINE # 153
                                           ; SOURCE LINE # 154
0000 D3                SETB    C
                                           ; SOURCE LINE # 155
0001         ?C0004:
0001 22                RET     
             ; FUNCTION TD_Resume (END)

             ; FUNCTION DR_GetDescriptor (BEGIN)
                                           ; SOURCE LINE # 161
                                           ; SOURCE LINE # 162
                                           ; SOURCE LINE # 163
0000 D3                SETB    C
                                           ; SOURCE LINE # 164
0001         ?C0005:
0001 22                RET     
             ; FUNCTION DR_GetDescriptor (END)

             ; FUNCTION DR_SetConfiguration (BEGIN)
                                           ; SOURCE LINE # 166
                                           ; SOURCE LINE # 167
                                           ; SOURCE LINE # 169
0000 900000      E     MOV     DPTR,#USBCS
0003 E0                MOVX    A,@DPTR
0004 30E710            JNB     ACC.7,?C0006
                                           ; SOURCE LINE # 170
C51 COMPILER V7.50   TCXMASTER                     08/04/2008 21:19:38 PAGE 12  

                                           ; SOURCE LINE # 171
0007 900000      E     MOV     DPTR,#EP2AUTOINLENH
000A 7402              MOV     A,#02H
000C F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 173
000D 00                NOP     
000E 00                NOP     
000F 00                NOP     
                                           ; SOURCE LINE # 174
0010 E4                CLR     A
0011 900000      E     MOV     DPTR,#EP2AUTOINLENL
0014 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 176
0015 8011              SJMP    ?C0007
0017         ?C0006:
                                           ; SOURCE LINE # 178
                                           ; SOURCE LINE # 179
0017 E4                CLR     A
0018 900000      E     MOV     DPTR,#EP2AUTOINLENH
001B F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 180
001C 00                NOP     
001D 00                NOP     
001E 00                NOP     
                                           ; SOURCE LINE # 181
001F 900000      E     MOV     DPTR,#EP2AUTOINLENL
0022 7440              MOV     A,#040H
0024 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 182
0025 00                NOP     
0026 00                NOP     
0027 00                NOP     
                                           ; SOURCE LINE # 183
0028         ?C0007:
                                           ; SOURCE LINE # 185
0028 900000      E     MOV     DPTR,#SETUPDAT+02H
002B E0                MOVX    A,@DPTR
002C F500        R     MOV     Configuration,A
                                           ; SOURCE LINE # 186
002E D3                SETB    C
                                           ; SOURCE LINE # 187
002F         ?C0008:
002F 22                RET     
             ; FUNCTION DR_SetConfiguration (END)

             ; FUNCTION DR_GetConfiguration (BEGIN)
                                           ; SOURCE LINE # 189
                                           ; SOURCE LINE # 190
                                           ; SOURCE LINE # 191
0000 900000      E     MOV     DPTR,#USBCS
0003 E0                MOVX    A,@DPTR
0004 30E710            JNB     ACC.7,?C0009
                                           ; SOURCE LINE # 192
                                           ; SOURCE LINE # 193
0007 900000      E     MOV     DPTR,#EP2AUTOINLENH
000A 7402              MOV     A,#02H
000C F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 194
000D 00                NOP     
000E 00                NOP     
000F 00                NOP     
                                           ; SOURCE LINE # 195
C51 COMPILER V7.50   TCXMASTER                     08/04/2008 21:19:38 PAGE 13  

0010 E4                CLR     A
0011 900000      E     MOV     DPTR,#EP2AUTOINLENL
0014 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 196
0015 800E              SJMP    ?C0010
0017         ?C0009:
                                           ; SOURCE LINE # 198
                                           ; SOURCE LINE # 199
0017 E4                CLR     A
0018 900000      E     MOV     DPTR,#EP2AUTOINLENH
001B F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 200
001C 00                NOP     
001D 00                NOP     
001E 00                NOP     
                                           ; SOURCE LINE # 201
001F 900000      E     MOV     DPTR,#EP2AUTOINLENL
0022 7440              MOV     A,#040H
0024 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 202
0025         ?C0010:
                                           ; SOURCE LINE # 204
0025 900000      E     MOV     DPTR,#EP0BUF
0028 E500        R     MOV     A,Configuration
002A F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 205
002B E4                CLR     A
002C 900000      E     MOV     DPTR,#EP0BCH
002F F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 206
0030 900000      E     MOV     DPTR,#EP0BCL
0033 04                INC     A
0034 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 207
0035 D3                SETB    C
                                           ; SOURCE LINE # 208
0036         ?C0011:
0036 22                RET     
             ; FUNCTION DR_GetConfiguration (END)

             ; FUNCTION DR_SetInterface (BEGIN)
                                           ; SOURCE LINE # 211
                                           ; SOURCE LINE # 212
                                           ; SOURCE LINE # 213
0000 900000      E     MOV     DPTR,#SETUPDAT+02H
0003 E0                MOVX    A,@DPTR
0004 F500        R     MOV     AlternateSetting,A
                                           ; SOURCE LINE # 214
0006 D3                SETB    C
                                           ; SOURCE LINE # 215
0007         ?C0012:
0007 22                RET     
             ; FUNCTION DR_SetInterface (END)

             ; FUNCTION DR_GetInterface (BEGIN)
                                           ; SOURCE LINE # 217
                                           ; SOURCE LINE # 218
                                           ; SOURCE LINE # 219
0000 900000      E     MOV     DPTR,#EP0BUF
0003 E500        R     MOV     A,AlternateSetting
0005 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 220
C51 COMPILER V7.50   TCXMASTER                     08/04/2008 21:19:38 PAGE 14  

0006 E4                CLR     A
0007 900000      E     MOV     DPTR,#EP0BCH
000A F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 221
000B 900000      E     MOV     DPTR,#EP0BCL
000E 04                INC     A
000F F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 222
0010 D3                SETB    C
                                           ; SOURCE LINE # 223
0011         ?C0013:
0011 22                RET     
             ; FUNCTION DR_GetInterface (END)

             ; FUNCTION DR_GetStatus (BEGIN)
                                           ; SOURCE LINE # 225
                                           ; SOURCE LINE # 226
                                           ; SOURCE LINE # 227
0000 D3                SETB    C
                                           ; SOURCE LINE # 228
0001         ?C0014:
0001 22                RET     
             ; FUNCTION DR_GetStatus (END)

             ; FUNCTION DR_ClearFeature (BEGIN)
                                           ; SOURCE LINE # 230
                                           ; SOURCE LINE # 231
                                           ; SOURCE LINE # 232
0000 D3                SETB    C
                                           ; SOURCE LINE # 233
0001         ?C0015:
0001 22                RET     
             ; FUNCTION DR_ClearFeature (END)

             ; FUNCTION DR_SetFeature (BEGIN)
                                           ; SOURCE LINE # 235
                                           ; SOURCE LINE # 236
                                           ; SOURCE LINE # 237
0000 D3                SETB    C
                                           ; SOURCE LINE # 238
0001         ?C0016:
0001 22                RET     
             ; FUNCTION DR_SetFeature (END)

             ; FUNCTION DR_VendorCmnd (BEGIN)
                                           ; SOURCE LINE # 240
                                           ; SOURCE LINE # 241
                                           ; SOURCE LINE # 242
0000 D3                SETB    C
                                           ; SOURCE LINE # 243
0001         ?C0017:
0001 22                RET     
             ; FUNCTION DR_VendorCmnd (END)

             ; FUNCTION ISR_Sudav (BEGIN)
0000 C0E0              PUSH    ACC
0002 C083              PUSH    DPH
0004 C082              PUSH    DPL
0006 C085              PUSH    DPH1
0008 C084              PUSH    DPL1
000A C086              PUSH    DPS
000C 758600            MOV     DPS,#00H
C51 COMPILER V7.50   TCXMASTER                     08/04/2008 21:19:38 PAGE 15  

                                           ; SOURCE LINE # 251
                                           ; SOURCE LINE # 253
000F D200        E     SETB    GotSUD
                                           ; SOURCE LINE # 254
0011 5391EF            ANL     EXIF,#0EFH
                                           ; SOURCE LINE # 255
0014 900000      E     MOV     DPTR,#USBIRQ
0017 7401              MOV     A,#01H
0019 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 256
001A D086              POP     DPS

⌨️ 快捷键说明

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