📄 tsf_main.asm
字号:
.line 198
SBRK 2
MAR * ,AR3
B L19
L20:
.line 299
MAR * ,AR3
B L7
.endfunc 493,000000000H,9
.sym _Led1On,_Led1On,32,2,0
.globl _Led1On
.func 499
;>>>> void Led1On(void)
******************************************************
* FUNCTION DEF : _Led1On
******************************************************
_Led1On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFFD;
LARK AR3,28821
LACK 65533
AND *
SACL * ,AR1
EPI0_2:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 501,000000000H,1
.sym _Led1Off,_Led1Off,32,2,0
.globl _Led1Off
.func 502
;>>>> void Led1Off(void)
******************************************************
* FUNCTION DEF : _Led1Off
******************************************************
_Led1Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0002;
LARK AR3,28821
LACK 2
OR *
SACL * ,AR1
EPI0_3:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 504,000000000H,1
.sym _Led2On,_Led2On,32,2,0
.globl _Led2On
.func 505
;>>>> void Led2On(void)
******************************************************
* FUNCTION DEF : _Led2On
******************************************************
_Led2On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFFB;
LARK AR3,28821
LACK 65531
AND *
SACL * ,AR1
EPI0_4:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 507,000000000H,1
.sym _Led2Off,_Led2Off,32,2,0
.globl _Led2Off
.func 508
;>>>> void Led2Off(void)
******************************************************
* FUNCTION DEF : _Led2Off
******************************************************
_Led2Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0004;
LARK AR3,28821
LACK 4
OR *
SACL * ,AR1
EPI0_5:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 510,000000000H,1
.sym _Led3On,_Led3On,32,2,0
.globl _Led3On
.func 511
;>>>> void Led3On(void)
******************************************************
* FUNCTION DEF : _Led3On
******************************************************
_Led3On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFF7;
LARK AR3,28821
LACK 65527
AND *
SACL * ,AR1
EPI0_6:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 513,000000000H,1
.sym _Led3Off,_Led3Off,32,2,0
.globl _Led3Off
.func 514
;>>>> void Led3Off(void)
******************************************************
* FUNCTION DEF : _Led3Off
******************************************************
_Led3Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0008;
LARK AR3,28821
LACK 8
OR *
SACL * ,AR1
EPI0_7:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 516,000000000H,1
.sym _Led4On,_Led4On,32,2,0
.globl _Led4On
.func 517
;>>>> void Led4On(void)
******************************************************
* FUNCTION DEF : _Led4On
******************************************************
_Led4On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFEF;
LARK AR3,28821
LACK 65519
AND *
SACL * ,AR1
EPI0_8:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 519,000000000H,1
.sym _Led4Off,_Led4Off,32,2,0
.globl _Led4Off
.func 520
;>>>> void Led4Off(void)
******************************************************
* FUNCTION DEF : _Led4Off
******************************************************
_Led4Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0010;
LARK AR3,28821
LACK 16
OR *
SACL * ,AR1
EPI0_9:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 522,000000000H,1
.sym _Led5On,_Led5On,32,2,0
.globl _Led5On
.func 523
;>>>> void Led5On(void)
******************************************************
* FUNCTION DEF : _Led5On
******************************************************
_Led5On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFDF;
LARK AR3,28821
LACK 65503
AND *
SACL * ,AR1
EPI0_10:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 525,000000000H,1
.sym _Led5Off,_Led5Off,32,2,0
.globl _Led5Off
.func 526
;>>>> void Led5Off(void)
******************************************************
* FUNCTION DEF : _Led5Off
******************************************************
_Led5Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0020;
LARK AR3,28821
LACK 32
OR *
SACL * ,AR1
EPI0_11:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 528,000000000H,1
.sym _Led6On,_Led6On,32,2,0
.globl _Led6On
.func 529
;>>>> void Led6On(void)
******************************************************
* FUNCTION DEF : _Led6On
******************************************************
_Led6On:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR&0xFFBF;
LARK AR3,28821
LACK 65471
AND *
SACL * ,AR1
EPI0_12:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 531,000000000H,1
.sym _Led6Off,_Led6Off,32,2,0
.globl _Led6Off
.func 532
;>>>> void Led6Off(void)
******************************************************
* FUNCTION DEF : _Led6Off
******************************************************
_Led6Off:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x0040;
LARK AR3,28821
LACK 64
OR *
SACL * ,AR1
EPI0_13:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 534,000000000H,1
.sym _UpCeptRes,_UpCeptRes,32,2,0
.globl _UpCeptRes
.func 538
;>>>> void UpCeptRes(void)
******************************************************
* FUNCTION DEF : _UpCeptRes
******************************************************
_UpCeptRes:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR|0x1010;
LARK AR3,28826
LACK 4112
OR *
SACL * ,AR1
EPI0_14:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 540,000000000H,1
.sym _GndCeptRes,_GndCeptRes,32,2,0
.globl _GndCeptRes
.func 546
;>>>> void GndCeptRes(void)
******************************************************
* FUNCTION DEF : _GndCeptRes
******************************************************
_GndCeptRes:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR|0x1000;
LARK AR3,28826
LACK 4096
OR *
SACL *
.line 4
;>>>> *PBDATDIR=*PBDATDIR&0xFFEF;
LACK 65519
AND *
SACL * ,AR1
EPI0_15:
.line 5
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 550,000000000H,1
.sym _UpCeptS,_UpCeptS,32,2,0
.globl _UpCeptS
.func 553
;>>>> void UpCeptS(void)
******************************************************
* FUNCTION DEF : _UpCeptS
******************************************************
_UpCeptS:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR&0xDFFF;
LARK AR3,28826
LACK 57343
AND *
SACL *
.line 3
;>>>> *PBDATDIR=*PBDATDIR|0x0020;
LACK 32
OR *
SACL * ,AR1
EPI0_16:
.line 8
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 560,000000000H,1
.sym _GndCeptS,_GndCeptS,32,2,0
.globl _GndCeptS
.func 562
;>>>> void GndCeptS(void)
******************************************************
* FUNCTION DEF : _GndCeptS
******************************************************
_GndCeptS:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR&0xDFDF;
LARK AR3,28826
LACK 57311
AND *
SACL * ,AR1
EPI0_17:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 564,000000000H,1
.sym _UpPrtRes,_UpPrtRes,32,2,0
.globl _UpPrtRes
.func 566
;>>>> void UpPrtRes(void)
******************************************************
* FUNCTION DEF : _UpPrtRes
******************************************************
_UpPrtRes:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR|0x4040;
LARK AR3,28826
LACK 16448
OR *
SACL * ,AR1
EPI0_18:
.line 3
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 568,000000000H,1
.sym _GndPrtRes,_GndPrtRes,32,2,0
.globl _GndPrtRes
.func 569
;>>>> void GndPrtRes(void)
******************************************************
* FUNCTION DEF : _GndPrtRes
******************************************************
_GndPrtRes:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PBDATDIR=*PBDATDIR|0x4000;
LARK AR3,28826
LACK 16384
OR *
SACL *
.line 3
;>>>> *PBDATDIR=*PBDATDIR&0xFFBF;
LACK 65471
AND *
SACL * ,AR1
EPI0_19:
.line 4
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 572,000000000H,1
.sym _UpTS,_UpTS,32,2,0
.globl _UpTS
.func 574
;>>>> void UpTS(void)
******************************************************
* FUNCTION DEF : _UpTS
******************************************************
_UpTS:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 3
;>>>> *PBDATDIR=*PBDATDIR&0x7FFF;
LARK AR3,28826
LACK 32767
AND *
SACL *
.line 4
;>>>> *PBDATDIR=*PBDATDIR|0x0080;
LACK 128
OR *
SACL * ,AR1
EPI0_20:
.line 5
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 578,000000000H,1
.sym _GndTS,_GndTS,32,2,0
.globl _GndTS
.func 579
;>>>> void GndTS(void)
******************************************************
* FUNCTION DEF : _GndTS
******************************************************
_GndTS:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 3
;>>>> *PBDATDIR=*PBDATDIR&0x7F7F;
LARK AR3,28826
LACK 32639
AND *
SACL * ,AR1
EPI0_21:
.line 7
SBRK 2
LAR AR0,*-
PSHD *
RET
.endfunc 585,000000000H,1
.sym _UpJzgEn,_UpJzgEn,32,2,0
.globl _UpJzgEn
.func 588
;>>>> void UpJzgEn(void)
******************************************************
* FUNCTION DEF : _UpJzgEn
******************************************************
_UpJzgEn:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+,AR3
.line 2
;>>>> {*PEDATDIR=*PEDATDIR|0x8080;
LARK AR3,28821
LACK 32896
OR *
SACL *
.line 4
;>>>> *PADATDIR=*PADATDIR|0x0020;//cap3 up
LACK 32
ADRK 3
OR *
SACL * ,AR1
EPI0_22:
.line 5
SBRK 2
LAR AR0,*-
PSHD *
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -