11.3 12位串行ad转换器接口.txt
来自「51单片机基础汇编程序」· 文本 代码 · 共 37 行
TXT
37 行
2543CS EQU P1.4
DATAO EQU P1.5
DATAI EQU P1.6
CLOCK EQU P1.7
ADRCMD BYTE 7FH
ADOUTH BYTE 7EH
ADOUTL BYTE 7DH
START:
CLR CLOCK
CLR 2543CS
MOV R2,#08H
MOV A,ADRCMD
TLC1:
MOV C,DATAO
RRC A
MOV DATAI,C
SETB CLOCK
NOP
CLR CLOCK
NOP
DJNZ R2,TLC1
MOV ADOUTL,A
MOV A,#00H
MOV R2,#04H
TLC2:
MOV C,DATAO
RRC A
SETB CLOCK
NOP
CLR CLOCK
NOP
DJNZ R2,TLC2
MOV ADOUTH,A
SWAP ADOUTH
SETB 2543CS
RET
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?