2103|3

20

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

新手求帮助 [复制链接]

帮忙看看下面的汇编代码,由于我不是学汇编的,帮忙分析一下是发送什么数据到AD7543.
感激不尽


LD2  EQU P1.1             ;加载脉冲输出端及停止向AD7543输送数据
SRI  EQU P1.2             ;数据输入AD7543端
STB2 EQU P1.3             ;数据向AD7543发送的使能端
CR   EQU P1.0             ;清除AD7543中寄存器B的内容与把A中的数据转到B中
ORG 0000H
LJMP START
ORG 0030H
START:
MOV 30H,#66H             ;低字节存储单元
MOV 31H,#06H              ;高字节存储单元
CLR CR                    ;清零B寄存器做准备
NOP
NOP
SETB CR
MAIN:
CLR STB2
LCALL QDONG               ;调用驱动AD7543子程序
LJMP MAIn
QDONG:                   ;驱动AD7543子程序
SETB LD2               ;加载脉冲输出信号
MOV R7,#04H            ;转送数据4次(高4位)
MOV A,31H              ;数据高4位
SWAP A                 ;高四位与低四位互换
LOOP1:
RLC A                  ;A带进位左移
MOV SRI,C              ;向AD7543输出数据
LCALL PULSE            ;向AD7543发送数据脉冲信号
DJNZ R7,LOOP1          ;4位未完继续
MOV R7,#08H            ;转送数据8次(低8位)
MOV A,30H              ;数据低8位
LOOP2:
RLC A                  ;A带进位左移
MOV SRI,C              ;向AD7543输出数据
LCALL PULSE            ;向AD7543发送数据脉冲信号
DJNZ R7,LOOP2          ;8位未完继续
CLR LD2                ;停止向AD7543输送数据并把AD7543寄存器A中数据转到AD7543B寄存器中
SETB CR
NOP
NOP
RET                    ;传送完毕
PULSE:                   ;STB2上跳沿时,在SRI输入的数据送入AD7543寄存器A中
CLR STB2              ;输出低电平
MOV R3,#4
DJNZ R3,$
SETB STB2               ;输出高电平
MOV R3,#4
DJNZ R3,$
CLR STB2
RET

此帖出自51单片机论坛

最新回复

看不懂  详情 回复 发表于 2015-12-5 15:13
点赞 关注
 

回复
举报

1976

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
尽是汇编,看不太懂了
此帖出自51单片机论坛
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
bobde163 发表于 2015-12-5 11:01
尽是汇编,看不太懂了

能看懂是发送什么数据给AD7543的吗?主要是这个
此帖出自51单片机论坛
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

4
 
看不懂
此帖出自51单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表