📄 gpif1.lst
字号:
; SOURCE LINE # 294
000D A3 INC DPTR
000E EF MOV A,R7
000F F0 MOVX @DPTR,A
; SOURCE LINE # 295
0010 22 RET
; FUNCTION _Peripheral_SetAddress (END)
; FUNCTION _Peripheral_SetEP2GPIFTC (BEGIN)
;---- Variable 'xfrcnt' assigned to Register 'R4/R5' ----
0000 AC06 MOV R4,AR6
; SOURCE LINE # 298
; SOURCE LINE # 299
; SOURCE LINE # 300
0002 00 NOP
0003 00 NOP
0004 00 NOP
; SOURCE LINE # 301
0005 90E6D0 MOV DPTR,#GPIFTCB1
0008 EC MOV A,R4
0009 F0 MOVX @DPTR,A
; SOURCE LINE # 302
000A 00 NOP
000B 00 NOP
000C 00 NOP
; SOURCE LINE # 303
000D A3 INC DPTR
000E EF MOV A,R7
000F F0 MOVX @DPTR,A
; SOURCE LINE # 304
0010 22 RET
; FUNCTION _Peripheral_SetEP2GPIFTC (END)
; FUNCTION _Peripheral_SetEP4GPIFTC (BEGIN)
;---- Variable 'xfrcnt' assigned to Register 'R4/R5' ----
0000 AC06 MOV R4,AR6
; SOURCE LINE # 307
; SOURCE LINE # 308
; SOURCE LINE # 309
0002 00 NOP
0003 00 NOP
0004 00 NOP
; SOURCE LINE # 310
0005 90E6D0 MOV DPTR,#GPIFTCB1
0008 EC MOV A,R4
0009 F0 MOVX @DPTR,A
; SOURCE LINE # 311
000A 00 NOP
000B 00 NOP
000C 00 NOP
; SOURCE LINE # 312
000D A3 INC DPTR
000E EF MOV A,R7
000F F0 MOVX @DPTR,A
; SOURCE LINE # 313
0010 22 RET
; FUNCTION _Peripheral_SetEP4GPIFTC (END)
; FUNCTION _Peripheral_SetEP6GPIFTC (BEGIN)
C51 COMPILER V6.12 GPIF1 05/22/2007 13:08:21 PAGE 13
;---- Variable 'xfrcnt' assigned to Register 'R4/R5' ----
0000 AC06 MOV R4,AR6
; SOURCE LINE # 316
; SOURCE LINE # 317
; SOURCE LINE # 318
0002 00 NOP
0003 00 NOP
0004 00 NOP
; SOURCE LINE # 319
0005 90E6D0 MOV DPTR,#GPIFTCB1
0008 EC MOV A,R4
0009 F0 MOVX @DPTR,A
; SOURCE LINE # 320
000A 00 NOP
000B 00 NOP
000C 00 NOP
; SOURCE LINE # 321
000D A3 INC DPTR
000E EF MOV A,R7
000F F0 MOVX @DPTR,A
; SOURCE LINE # 322
0010 22 RET
; FUNCTION _Peripheral_SetEP6GPIFTC (END)
; FUNCTION _Peripheral_SetEP8GPIFTC (BEGIN)
;---- Variable 'xfrcnt' assigned to Register 'R4/R5' ----
0000 AC06 MOV R4,AR6
; SOURCE LINE # 325
; SOURCE LINE # 326
; SOURCE LINE # 327
0002 00 NOP
0003 00 NOP
0004 00 NOP
; SOURCE LINE # 328
0005 90E6D0 MOV DPTR,#GPIFTCB1
0008 EC MOV A,R4
0009 F0 MOVX @DPTR,A
; SOURCE LINE # 329
000A 00 NOP
000B 00 NOP
000C 00 NOP
; SOURCE LINE # 330
000D A3 INC DPTR
000E EF MOV A,R7
000F F0 MOVX @DPTR,A
; SOURCE LINE # 331
0010 22 RET
; FUNCTION _Peripheral_SetEP8GPIFTC (END)
; FUNCTION _SetEP2GPIFFLGSEL (BEGIN)
;---- Variable 'DP_FIFOFlag' assigned to Register 'R6/R7' ----
; SOURCE LINE # 338
; SOURCE LINE # 339
; SOURCE LINE # 340
0000 90E6D2 MOV DPTR,#EP2GPIFFLGSEL
0003 EF MOV A,R7
0004 F0 MOVX @DPTR,A
; SOURCE LINE # 341
0005 22 RET
; FUNCTION _SetEP2GPIFFLGSEL (END)
; FUNCTION _SetEP4GPIFFLGSEL (BEGIN)
C51 COMPILER V6.12 GPIF1 05/22/2007 13:08:21 PAGE 14
;---- Variable 'DP_FIFOFlag' assigned to Register 'R6/R7' ----
; SOURCE LINE # 344
; SOURCE LINE # 345
; SOURCE LINE # 346
0000 90E6DA MOV DPTR,#EP4GPIFFLGSEL
0003 EF MOV A,R7
0004 F0 MOVX @DPTR,A
; SOURCE LINE # 347
0005 22 RET
; FUNCTION _SetEP4GPIFFLGSEL (END)
; FUNCTION _SetEP6GPIFFLGSEL (BEGIN)
;---- Variable 'DP_FIFOFlag' assigned to Register 'R6/R7' ----
; SOURCE LINE # 350
; SOURCE LINE # 351
; SOURCE LINE # 352
0000 90E6E2 MOV DPTR,#EP6GPIFFLGSEL
0003 EF MOV A,R7
0004 F0 MOVX @DPTR,A
; SOURCE LINE # 353
0005 22 RET
; FUNCTION _SetEP6GPIFFLGSEL (END)
; FUNCTION _SetEP8GPIFFLGSEL (BEGIN)
;---- Variable 'DP_FIFOFlag' assigned to Register 'R6/R7' ----
; SOURCE LINE # 356
; SOURCE LINE # 357
; SOURCE LINE # 358
0000 90E6EA MOV DPTR,#EP8GPIFFLGSEL
0003 EF MOV A,R7
0004 F0 MOVX @DPTR,A
; SOURCE LINE # 359
0005 22 RET
; FUNCTION _SetEP8GPIFFLGSEL (END)
; FUNCTION SetEP2GPIFPFSTOP (BEGIN)
; SOURCE LINE # 362
; SOURCE LINE # 363
; SOURCE LINE # 364
0000 90E6D3 MOV DPTR,#EP2GPIFPFSTOP
0003 7401 MOV A,#01H
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 365
0006 22 RET
; FUNCTION SetEP2GPIFPFSTOP (END)
; FUNCTION SetEP4GPIFPFSTOP (BEGIN)
; SOURCE LINE # 368
; SOURCE LINE # 369
; SOURCE LINE # 370
0000 90E6DB MOV DPTR,#EP4GPIFPFSTOP
0003 7401 MOV A,#01H
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 371
0006 22 RET
; FUNCTION SetEP4GPIFPFSTOP (END)
; FUNCTION SetEP6GPIFPFSTOP (BEGIN)
; SOURCE LINE # 374
; SOURCE LINE # 375
; SOURCE LINE # 376
0000 90E6E3 MOV DPTR,#EP6GPIFPFSTOP
C51 COMPILER V6.12 GPIF1 05/22/2007 13:08:21 PAGE 15
0003 7401 MOV A,#01H
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 377
0006 22 RET
; FUNCTION SetEP6GPIFPFSTOP (END)
; FUNCTION SetEP8GPIFPFSTOP (BEGIN)
; SOURCE LINE # 380
; SOURCE LINE # 381
; SOURCE LINE # 382
0000 90E6EB MOV DPTR,#EP8GPIFPFSTOP
0003 7401 MOV A,#01H
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 383
0006 22 RET
; FUNCTION SetEP8GPIFPFSTOP (END)
; FUNCTION _Peripheral_SingleByteWrite (BEGIN)
;---- Variable 'gdata' assigned to Register 'R7' ----
; SOURCE LINE # 386
; SOURCE LINE # 387
0000 ?C0019:
; SOURCE LINE # 388
0000 E5BB MOV A,GPIFTRIG
0002 30E7FB JNB ACC.7,?C0019
; SOURCE LINE # 389
; SOURCE LINE # 391
0005 ?C0020:
; SOURCE LINE # 393
0005 90E6F1 MOV DPTR,#XGPIFSGLDATLX
0008 EF MOV A,R7
0009 F0 MOVX @DPTR,A
; SOURCE LINE # 395
000A 22 RET
; FUNCTION _Peripheral_SingleByteWrite (END)
; FUNCTION _Peripheral_SingleWordWrite (BEGIN)
;---- Variable 'gdata' assigned to Register 'R4/R5' ----
0000 AD07 MOV R5,AR7
0002 AC06 MOV R4,AR6
; SOURCE LINE # 398
; SOURCE LINE # 399
0004 ?C0022:
; SOURCE LINE # 400
0004 E5BB MOV A,GPIFTRIG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -