📄 triton_functions.asm
字号:
;* --------------------------------------------------------------------------*
L27:
.dwpsn "Triton_functions.c",410,5
LDR V9, [SP, #4] ; |410|
CMP V9, #0 ; |410|
BEQ L23 ; |410|
; |410|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |410|
BEQ L24 ; |410|
; |410|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |410|
BEQ L25 ; |410|
; |410|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |410|
BEQ L26 ; |410|
; |410|
;* --------------------------------------------------------------------------*
B L32 ; |410|
; |410|
;* --------------------------------------------------------------------------*
;* --------------------------------------------------------------------------*
L28:
.dwpsn "Triton_functions.c",422,17
ADR A1, SL3 ; |422|
BL _SERI_Send ; |422|
; |422|
.dwpsn "Triton_functions.c",422,46
B L33 ; |422|
; |422|
;* --------------------------------------------------------------------------*
L29:
.dwpsn "Triton_functions.c",423,17
ADR A1, SL4 ; |423|
BL _SERI_Send ; |423|
; |423|
.dwpsn "Triton_functions.c",423,45
B L33 ; |423|
; |423|
;* --------------------------------------------------------------------------*
L30:
.dwpsn "Triton_functions.c",424,17
ADR A1, SL7 ; |424|
BL _SERI_Send ; |424|
; |424|
.dwpsn "Triton_functions.c",424,44
B L33 ; |424|
; |424|
;* --------------------------------------------------------------------------*
L31:
.dwpsn "Triton_functions.c",425,17
ADR A1, SL8 ; |425|
BL _SERI_Send ; |425|
; |425|
.dwpsn "Triton_functions.c",425,44
B L33 ; |425|
; |425|
;* --------------------------------------------------------------------------*
;* --------------------------------------------------------------------------*
L32:
.dwpsn "Triton_functions.c",420,5
LDR V9, [SP, #8] ; |420|
CMP V9, #0 ; |420|
BEQ L28 ; |420|
; |420|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |420|
BEQ L29 ; |420|
; |420|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |420|
BEQ L30 ; |420|
; |420|
;* --------------------------------------------------------------------------*
SUBS V9, V9, #1 ; |420|
BEQ L31 ; |420|
; |420|
;* --------------------------------------------------------------------------*
L33:
.dwpsn "Triton_functions.c",430,5
ADR A1, SL9 ; |430|
BL _SERI_Send ; |430|
; |430|
.dwpsn "Triton_functions.c",432,5
LDRB V9, [SP, #13] ; |432|
MOVS V9, V9, LSR #7 ; |432|
BEQ L34 ; |432|
; |432|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",434,2
ADR A1, SL10 ; |434|
BL _SERI_Send ; |434|
; |434|
.dwpsn "Triton_functions.c",435,2
MOV A1, #7 ; |435|
B L56 ; |435|
; |435|
;* --------------------------------------------------------------------------*
L34:
.dwpsn "Triton_functions.c",438,5
LDRB V9, [SP, #13] ; |438|
MOVS V9, V9, LSR #6 ; |438|
BEQ L35 ; |438|
; |438|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",440,2
ADR A1, SL11 ; |440|
BL _SERI_Send ; |440|
; |440|
.dwpsn "Triton_functions.c",441,2
MOV A1, #6 ; |441|
B L56 ; |441|
; |441|
;* --------------------------------------------------------------------------*
L35:
.dwpsn "Triton_functions.c",443,5
LDRB V9, [SP, #13] ; |443|
MOVS V9, V9, LSR #5 ; |443|
BEQ L36 ; |443|
; |443|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",445,2
ADR A1, SL12 ; |445|
BL _SERI_Send ; |445|
; |445|
.dwpsn "Triton_functions.c",446,2
MOV A1, #5 ; |446|
B L56 ; |446|
; |446|
;* --------------------------------------------------------------------------*
L36:
.dwpsn "Triton_functions.c",448,5
LDRB V9, [SP, #13] ; |448|
MOVS V9, V9, LSR #4 ; |448|
BEQ L37 ; |448|
; |448|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",450,2
ADR A1, SL13 ; |450|
BL _SERI_Send ; |450|
; |450|
.dwpsn "Triton_functions.c",451,2
MOV A1, #4 ; |451|
B L56 ; |451|
; |451|
;* --------------------------------------------------------------------------*
L37:
.dwpsn "Triton_functions.c",453,5
LDRB V9, [SP, #13] ; |453|
MOVS V9, V9, LSR #3 ; |453|
BEQ L38 ; |453|
; |453|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",455,2
ADR A1, SL14 ; |455|
BL _SERI_Send ; |455|
; |455|
.dwpsn "Triton_functions.c",456,2
MOV A1, #3 ; |456|
B L56 ; |456|
; |456|
;* --------------------------------------------------------------------------*
L38:
.dwpsn "Triton_functions.c",458,5
LDRB V9, [SP, #13] ; |458|
MOVS V9, V9, LSR #2 ; |458|
BEQ L39 ; |458|
; |458|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",460,2
ADR A1, SL15 ; |460|
BL _SERI_Send ; |460|
; |460|
.dwpsn "Triton_functions.c",461,2
MOV A1, #2 ; |461|
B L56 ; |461|
; |461|
;* --------------------------------------------------------------------------*
L39:
.dwpsn "Triton_functions.c",463,5
LDRB V9, [SP, #13] ; |463|
MOVS V9, V9, LSR #1 ; |463|
BEQ L40 ; |463|
; |463|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",465,2
ADR A1, SL16 ; |465|
BL _SERI_Send ; |465|
; |465|
.dwpsn "Triton_functions.c",466,2
MOV A1, #1 ; |466|
B L56 ; |466|
; |466|
;* --------------------------------------------------------------------------*
L40:
.dwpsn "Triton_functions.c",468,5
LDRB V9, [SP, #13] ; |468|
CMP V9, #0 ; |468|
BEQ L41 ; |468|
; |468|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",470,2
ADR A1, SL17 ; |470|
BL _SERI_Send ; |470|
; |470|
.dwpsn "Triton_functions.c",471,2
MOV A1, #0 ; |471|
B L56 ; |471|
; |471|
;* --------------------------------------------------------------------------*
L41:
.dwpsn "Triton_functions.c",473,5
LDRB V9, [SP, #14] ; |473|
MOVS V9, V9, LSR #7 ; |473|
BEQ L42 ; |473|
; |473|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",475,2
ADR A1, SL18 ; |475|
BL _SERI_Send ; |475|
; |475|
.dwpsn "Triton_functions.c",476,2
MOV A1, #15 ; |476|
B L56 ; |476|
; |476|
;* --------------------------------------------------------------------------*
L42:
.dwpsn "Triton_functions.c",478,5
LDRB V9, [SP, #14] ; |478|
MOVS V9, V9, LSR #6 ; |478|
BEQ L43 ; |478|
; |478|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",480,2
ADR A1, SL19 ; |480|
BL _SERI_Send ; |480|
; |480|
.dwpsn "Triton_functions.c",481,2
MOV A1, #14 ; |481|
B L56 ; |481|
; |481|
;* --------------------------------------------------------------------------*
L43:
.dwpsn "Triton_functions.c",483,5
LDRB V9, [SP, #14] ; |483|
MOVS V9, V9, LSR #5 ; |483|
BEQ L44 ; |483|
; |483|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",485,2
ADR A1, SL20 ; |485|
BL _SERI_Send ; |485|
; |485|
.dwpsn "Triton_functions.c",486,2
MOV A1, #13 ; |486|
B L56 ; |486|
; |486|
;* --------------------------------------------------------------------------*
L44:
.dwpsn "Triton_functions.c",488,5
LDRB V9, [SP, #14] ; |488|
MOVS V9, V9, LSR #4 ; |488|
BEQ L47 ; |488|
; |488|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",490,2
ADR A1, SL21 ; |490|
BL _SERI_Send ; |490|
; |490|
.dwpsn "Triton_functions.c",491,2
MOV A1, #30 ; |491|
BL _MSI2C_MasterPollingReceiveAbb ; |491|
; |491|
STRB A1, [SP, #12] ; |491|
.dwpsn "Triton_functions.c",492,2
LDRB V9, [SP, #12] ; |492|
MOV V9, V9, LSR #3 ; |492|
AND V9, V9, #1 ; |492|
STRB V9, [SP, #12] ; |492|
.dwpsn "Triton_functions.c",493,2
LDRB V9, [SP, #12] ; |493|
CMP V9, #0 ; |493|
BEQ L45 ; |493|
; |493|
;* --------------------------------------------------------------------------*
.dwpsn "Triton_functions.c",493,18
ADR A1, SL22 ; |493|
BL _SERI_Send ; |493|
; |493|
B L46 ; |493|
; |493|
;* --------------------------------------------------------------------------*
L45:
.dwpsn "Triton_functions.c",494,7
ADR A1, SL23 ; |494|
BL _SERI_Send ; |494|
; |494|
;* ---------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -