📄 tlc0832.asm
字号:
; 这是TLC0832汇编程序, 文件名为TLC0832.ASM
; 功能:本程序主要是读出输入通道CH0,CH1的模数转换值,转换值放在RAM单元
; 30H和31H中。TLC083芯片既可单端输入,又可差分输入,这里采用单端输入。
DIDO BIT P1.0
CLK BIT P1.1
CS BIT P1.2
ORG 0000H
MOV SP,#60H
LCALL DELAY
CLR EA
MOV A,#03H
LCALL TLC0
MOV 30H,A
MOV A,#07H
LCALL TLC0
MOV 31H,A
LJMP $
TLC0: CLR CS
MOV R0,#03H
WR10: CLR CLK
RRC A
MOV DIDO,C
SETB CLK
DJNZ R0,WR10
CLR CLK
NOP
NOP
SETB CLK
MOV R0,#08H
REP: CLR CLK
MOV C,DIDO
RLC A
SETB CLK
DJNZ R0,REP
SETB CS
RET
Delay: NOP
MOV R2, #2
MOV R1, #0
MOV R0, #0
DLP: NOP
DJNZ R0, DLP
DJNZ R1, DLP
DJNZ R2, DLP
RET
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -