- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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位DI0---DI3.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转换值, PC4---PC7为输出,作为A/D转换的启动信号(启动脉冲)。 PC0---PC3为输入,可以读取EOC,查询是否转换结束,PC3=1转换结束,PC3=0,正在转换。 答:(2)该电路采用查询方式读数据。 MOV A, ;8255PB输入,PC0—PC3输入 ;PC4---PC7 输出(方式0) MOV DPTR,#7B00H MOVX @DPTR,A ;初始化 NOP MOV R0,#BUFF1 MOV R2,8 STA: MOV DPTR,#7A00H ; 送启动脉冲 MOV A,#0F0H MOVX @DPTR,A NOP MOV A,00H MOVX @DPTR,A STA0: MOV DPTR,#7A00H MOVX A,@DPTR ANL A,#08H ;PC3==0? JZ STA1 JMP STA0 STA1: MOV DPTR,#7900H MOVX A,@DPTR MOV @R0,A INC R0 DJNZ R2,STA RET END ; 第三章 27.试用8255A的C口设计一个4*4=16的阵列,其中0—9为数字键,A---F为功能键,采用查询方式,设计一个接口电路,并编写键扫描程序。 3 2 1 0 7 6 5 4 B A 9 8 F E D C
您可能关注的文档
最近下载
- (高清版)-B-T 34590.2-2022 道路车辆 功能安全 第2部分:功能安全管理.pdf VIP
- 水果超市水果产期及收货标准.xls VIP
- 环境中抗生素抗性基因传播途径.docx VIP
- 2025年监理员考试题库及答案.docx VIP
- Hopewind禾望HV510系列高性能变频器用户手册.pdf
- 2025年度中秋国庆节前安全教育培训.pptx
- 多肉拼盘.pptx VIP
- 养生保健品商业计划书.pptx
- 第六章 智能网联汽车_3 课件(共33张PPT)- 《汽车文化》同步教学(上海交大版).pptx VIP
- 2025-2026学年小学劳动苏科版2023二年级上册-苏科版(2023)教学设计合集.docx
文档评论(0)