微机控制技术习题解答.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 第二章 三、练习题 28. 设 12 位 D/A 转换器 DAC1210 与 8031 接口电路连接,如图示: (1).说明电路控制原理 (2).设数据存放在 DABUFF为首地址的连续两个存储单元,试编写一完成 D/A 转换的程序。 答: DAC1210 是 12 位的 D/A 转换器,单片机的数据线接 DAC1210 的高八位 DI4—DI11,数据线的 P0.4 到 P0.7 接 DAC1210 的数据线的低 4 位 DI0DI3.DAC1210 连线接成双缓冲形式。 地址码写高 8 位数据时译码器 Y2 有效,则 B1/B2=1, 写高 8 位数据,地址是 1400H 写低 4 位数据时译码器 Y3 有效,则 B1/B2=0, 写低 4 位数据,地址是 1C00H 将 12 位数据同时送到 12 位 DA 转换电路,译码器 Y4 有效,地址是 2400H 解答( 2 ) MOV R0,#DABUFF ;DABUFF是内存的首地址 MOV A,@R0 ;首地址存放高 8 位数据 INC R0 MOV DPTR,#1400H MOVX @DPTR,A ;送高 8 位数据 MOV A,@R0 取低 4 位数据(高 4 位是有效数据,低 4 位为 0 ) MOV DPTR,#1C00H; MOVX @DPTR,A 送低 4 位数据 MOV DPTR,#2400H MOVX @DPTR,A 打开第二级缓冲,将数据送到 DA 转换电路。 29.试用 DAC0832 芯片设计一个能够输出频率为 50HZ 的脉冲波电路及程序。 1.数据线 :单片机( AT89C51)的 P0.0-P0.7 连接 DAC0832 的 D0-D7 2. 地址线 :单片机的 A8(P2.0) 接 CS 片选信号 ,地址是 0FEFFH. 3.控制线 :单片机写信号接 WR1. 单缓冲控制形式 . 2 :输出 NN 个方波的程序。 START: MOV DPTR,#0FEFFH MOV A,#0 MOV R2,#NN ST1: MOVX @DPTR,A MOV A#0FFH LCALL DELAY1MS MOVX @DPTR,A MOV A#0H LCALL DELAY19MS DJNZ R2,ST1 END 31. A/D 转换器的结束信号 EOC有什么作用?根据该信号在 I/O 控制中的连接方式, A/D 转换有几种控制 方式?它们各在接口电路和程序设计上有什么特点? 答: EOC信号反映 A/D 转换是否结束,可以用作读转换结果的状态信号,也可以作为中断请求信号。 有三种控制方式: (1)。中断方式读数据。 (2)查询方式读数据。 (3 )延时读数据。 33. 某 A/D 转换电路如图示 (1)。写出 A/D 转换器的地址。 (2 )。该电路采用什么控制方式?画出该种转换的程序流程。 (3)。用 8051 单片机汇编语言写出完成上述转换的程序。 答: (1) A/D 转换的启动地址是 7A00H 读转换是否结束的地址 7A00H A/D 转换读数据的地址是 7B00H. 8255 端口 A 地址是 7800H 8255 端口 B 地址是 7900H 8255 端口 C 地址是 7A00H, 8255 控制口地址是 7B00H 8255 的 PB 口设定为输入,读取 A/D 转换值, PC4PC7为输出,作为 A/D 转换的启动信号(启动脉冲) 。 PC0PC3为输

文档评论(0)

lh2468lh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档