?? tlc2543.asm
字號:
; 這是TLC2543匯編程序, 文件名為TLC2543.ASM
; 功能:本程序主要是讀出輸入通道INPUT0,INPUT1,...,INPUT10的
; 模數轉換值。這里只讀出輸入通道INPUT0, INPUT1,INPUT2,INPUT3
; 模數轉換值,轉換值依次放在RAM單元50H,51H、52H,53H、54H,55H、
; 56H,57H中,高位在前, 如50H,51H中50H放高四位,51H放低八位。
CLK EQU P1.0
DIN EQU P1.1
DOUT EQU P1.2
CS EQU P1.3
ORG 0000H
LJMP START
ORG 0030H
START: MOV SP,#70H
MOV P1,#04H ;0000100B
CLR CLK
SETB CS
MOV A,#0FFH
MOV R4,#00H
ACALL T2543
MOV R4,#10H
ACALL T2543 ;FIRST RORD
MOV 50H,R2
MOV 51H,R3
MOV R4,#20H ;SECOND RORD
ACALL T2543
MOV 52H,R2
MOV 53H,R3
MOV R4,#30H ;3 RORD
ACALL T2543
MOV 54H,R2
MOV 55H,R3
MOV R4,#40H ;4 RORD
ACALL T2543
MOV 56H,R2
MOV 57H,R3
LJMP $
T2543: NOP
MOV A,R4
CLR CS
JB ACC.1,LSB
MSB: MOV R5,#08H
LOOP1: MOV C,DOUT
RLC A
MOV DIN,C
SETB CLK
CLR CLK
DJNZ R5,LOOP1
MOV R2,A
MOV A,R4
JB ACC.1,RETURN
LSB: MOV R5,#04H
LOOP2: MOV C,DOUT
RLC A
MOV DIN,C
SETB CLK
CLR CLK
DJNZ R5,LOOP2
MOV R3,A
MOV A,R4
JB ACC.1,MSB
RETURN: RET
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -