首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 王工在采用某16位嵌入式CPU进行AiD采集硬件电路设计时,利用8255控制器C口中的PC0输出控制信号,利用PC7读入AD574的状态信号,利用A口和B口读入AD574转换
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 王工在采用某16位嵌入式CPU进行AiD采集硬件电路设计时,利用8255控制器C口中的PC0输出控制信号,利用PC7读入AD574的状态信号,利用A口和B口读入AD574转换
admin
2017-11-27
63
问题
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
王工在采用某16位嵌入式CPU进行AiD采集硬件电路设计时,利用8255控制器C口中的PC0输出控制信号,利用PC7读入AD574的状态信号,利用A口和B口读入AD574转换好的12位数据。图2-1为该A/D采集硬件系统设计的部分连接示意图。
其中,AD574各个管脚功能定义如表2-1所述。
AD574的控制功能状态表如表2-2所示。
8255控制器各个管脚及地址控制描述如表2-3所示。
王工根据上述硬件设计,编写对应的数据采集程序,首先需要对8255进行初始化,然后进行数据采集,请根据注释要求补全如下X86汇编程序。
初始化8255程序如下:
INIT8255: MOV DPTR, (1) ;进行8255的工作模式配置
MOV A, 10011010B
MOVX @DPRT, A
MOV A,0000000IB
MOVX@DPRT, A
数据采集程序如下:
ORG 0200H
ACQU NOP
MOV DPTR, (2) ;通过8255的C口进行AD574的
MOV A, (3) ;转换控制
MOVX QDPRT, A
MOV A, (4)
MOVX @DPRT, A
WAIT: MOVX A, @DPTR
ANL A, (5) :通过与操作判断AD转换是否完毕
JNZ WAIT
MOV DPTR, (6) ;读取8255 A口的AD转换数据
MOVX A, @DPTR
MOV R2, A ;有效数据存放在R2寄存器中
MOV DPTR, (7) ;读取8255 B口的AD转换数据
MUVX A, @DPTR
ANL A, (8) ;提取A寄存器中有效的低4位数据
MOV R3, A ;4位有效数据存放在R3寄存器中
RET
选项
答案
(1)#C003H (2)#C002H (3)#00H (4)#01H (5)#80H (6)#C000H (7)#C001H (8)#0FH
解析
运行数据采集程序时,首先需要对8255进行初始化,然后进行数据采集。
在该程序中,需要先进行8255的工作模式配置,由原理图和8255的工作模式可知,在该配置情况下,必须使得8255的A1 A0=11,即工作在寻址控制器模式下,同时保证8255的片选有效,即必须使得A15=A14=1,A13=A12=A11=…=A2=0才可以,所以此时需要给DPTR寄存器的地址为#C003H。
在进行数据采集过程中,需要先通过8255的C口进行AD574的转换控制,要对C口操作即需要A1A0=10,再考虑到片选的有效性,需要给DPTR的地址是#C002H。
在进行一次数据转换时需要在PC0产生一个上升沿,所以要给C口输出配置为#00H和#01H。
当从C口取出状态字后,需要借助C口的最高位STS进行转换完毕的状态判断,因此取出数据存在A寄存器后,需要和#80H进行与操作来判断最高位的完成状态。
当判断有有效数据时候,需要分别从8255的A口和B口进行数据的获取,因此需要分别配置A口和B口的地址,依次为#C000H和#C001H。
在进行12位数据合并时,只需要通过与操作取出低4位数据,和#0FH进行与操作即可。
转载请注明原文地址:https://www.kaotiyun.com/show/0QWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档,以下关于该软件的著作权的叙述中,正确的是(17)________________。
下面说法中错误的是()。
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]防火墙是一种广泛应用的网络安全防御技术,它阻挡对网络的非法访问和不安全的数据传递,保护本地系统和网络免于受到安全威胁。图3—1给出了一种防火墙的体系结构。[问题1]防火
阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。【说明】在公钥体制中,每一用户U都有自己的公开密钥PKU和私钥SKU。如果任意两个用户A和B按以下方式通信:A发给B消息[EPKB(m),A
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。【说明】在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
目前使用的防杀病毒软件的作用是()。
信息通过网络进行传输的过程中,存在着被篡改的风险,为了解决这一安全隐患,通常采用的安全防护技术是()。
Wi-Fi网络安全接入是一种保护无线网络安全的系统,WPA加密的认证方式不包括()。
以下关于网络流量监控的叙述中,不正确的是(64)________________。
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】在智能家居系统设计中,李工被分配进行zigBee协调器、信息采集器节点、终端控制节点和安全视频监控系统的部分硬件电路原理设计。李工在基于微处理器的zigBee协调器设计中
随机试题
A、Atabookingoffice.B、InaHongKonghotel.C、Onabusystreet.D、Atanairport.D
预防慢性风湿性心脏瓣膜病病人风湿活动复发的根本措施是( )。
A、秦艽B、川乌C、络石藤D、伸筋草E、香加皮某男,45岁。患风湿痹痛5年,近日新患喉痹肿痛,宜选用的药是()。
投资于无担保企业(公司)债券和非金融企业债务融资工具的账面余额,合计不高于本公司上季末总资产的()。
下列不属于集中归档的优点()。
行政不作为是行政机关对于公民、法人和其他组织的符合条件的申请依法应该实施某种行为或履行某种法定职责却无正当理由拒绝履行或拖延履行的行政违法行为。根据上述定义,下列选项中行政机关行为不属于行政不作为的是()。
“教育是与种族需要、种族生活相适应的、天性的,而不是获得的表现形式;教育既无须周密的考虑使它产生,也无须科学予以指导,它是扎根于本能的不可避免的行为。”这种教育起源说属于
Astimegoeson,howtodogoodcriticalthinkingisincreasinglymarginalizedorevenleftout.ofthemodemeducationalproces
A、Theyarebackupforcollateral.B、Theyarepledgedbygovernmentsecuritiesascollateral.C、Theyareprivateofferingbacked
Thank-youcards--heartfeltexpressionsofgratitudeforgifts,servicesandgeneralkindness—seemtoberareinanagewhenthe
最新回复
(
0
)