stlc542.asm
来自「单片机混合编程 嵌入式/单片机编程单片机混合编程 嵌入式/单片机编程」· 汇编 代码 · 共 59 行
ASM
59 行
; 这是被CALLT542.C调用的TLC542汇编程序,文件名为STLC542.ASM
?PR?_a_func?SPL2 SEGMENT CODE
?DT?_a_func?SPL2 SEGMENT DATA OVERLAYABLE
?DT?SPL2 SEGMENT DATA
PUBLIC chai
PUBLIC ?_a_func?BYTE
PUBLIC _a_func
RSEG ?DT?_a_func?SPL2
?_a_func?BYTE:
aa:DS 1
RSEG ?DT?SPL2
chai:DS 1
RSEG ?PR?_a_func?SPL2
_a_func:
DOUT EQU P1.2
CLK EQU P1.3
CS EQU P1.4
ADDR EQU P1.5
MOV aa,R7
MOV R5,aa
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
CLR CS
PUSH PSW
PUSH ACC
MOV R3,#8
RSA1: MOV A,R4
MOV C,DOUT
RLC A
MOV R4,A
MOV A,R5
RLC A
MOV ADDR,C
MOV R5,A
SETB CLK
CLR CLK
DJNZ R3,RSA1
SETB CS
MOV A,R4
MOV R7,A
POP ACC
POP PSW
RET
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?