产品 信息
(持续)
样本 程序 为 ADC0844 — INS8039 接口
CONVERTING 二 比率计, 差别的 信号
ORG 0H
0000 04 10 JMP BEGIN ;开始 程序 在 地址 10
ORG 10H ;主要的 程序
0010 B9 FF begin: MOV r1,
#
0FFH ;加载 R1 和 一个 UNUSED 地址
;location
0012 B8 20 MOV r0,
#
20H ;一个/d 数据 地址
0014 89 FF ORL p1,
#
0FFH ;设置 端口 1 输出 高
0016 23 00 MOV 一个,00h ;加载 这 ACC 和 一个/d MUX 数据
;ch1 和 CH2 差别的
0018 14 50 CALL CONV ;call 这 转换 子例程
001A 23 02 MOV 一个,
#
02H ;加载 这 ACC 和 一个/d MUX 数据
;ch3 和 CH4 差别的
001C 18 INC R0 ;increment 这 一个/d 数据 地址
001D 14 50 CALL CONV ;call 这 转换 子例程
;continue 主要的 程序
;转换 子例程
;entry:acc — 一个/d MUX 数据
;exit: ACC — 转变 数据
ORG 50H
0050 99 FE conv: ANL p1,
#
0FEH ;碎片 选择 这 一个/d
0052 91 MOVX
@
r1,一个 ;加载 一个/d MUX &放大; 开始 转换
0053 09 循环: 在 一个,p1 ;输入 INTR 状态
ADC0844 — INS8039 接口
ds005016-27
www.国家的.com 16