教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

单片机原理及应用课后答案(7-11章)(2)

来源:网络收集 时间:2026-09-01
导读: 套专门的读写I/O的指令和控制信号;统一编址方式是把I/O端口的寄存器与数据存储器单元 同等对待,统一进行编址。同一编址方式的优点是不需要专门的I/O指令,直接使用访问数 答:有两种独立编址方式和统一编址方式。

套专门的读写I/O的指令和控制信号;统一编址方式是把I/O端口的寄存器与数据存储器单元

同等对待,统一进行编址。同一编址方式的优点是不需要专门的I/O指令,直接使用访问数

答:有两种独立编址方式和统一编址方式。独立编址方式就是I/O地址空间和存储器地址空

单片机原理及应用课后答案(7-11章)

据存储器的指令进行I/O操作,简单、方便且功能强大。MCS-51 单片机使用的是I/O和外部 数据存储器RAM 同一编址的方式。

9.3 I/O 数据传送有哪几种方式?分别在哪些场合下使用? 答:I/O数据传送的几种方式是:同步传送、异步传送和中断传送 (1) 同步传送方式

又称为为条件传送。当外设速度可与单片机速度相比拟时,常常采用同步传送方式,最典型 的同步传送就是单片机和外部数据存储器之间的数据传送。 (2) 查询传送方式

又称为与有条件传送,也称为异步传送。单片机通过查询得知外设准备好后,再进行数据传 送。异步传送的优点是通用性好,硬件连线和查询程序十分简单,但是效率不高。为了提高 单片机的工作效率,通常采用中断传送方式 (3)中断传送方式

中断传送方式是利用MCS-51 本身的中断功能和I./O 接口的中断功能来实现I/O数据的传 送。单片机只有在外设准备好后, 发出数据传送请求,才中断主程序,而进入与外设进行 数据传送的中断服务程序,进行数据的传送。中断服务完成后又返回主程序继续执行。因此, 采用中断方式可以大大提高单片机的工作效率.

9.4 编写程序,采用 8255A 的 C 口按位置位/复位控制字,将 PC7 置 0,PC4 置 1,(已知 8255A 各端口的地址为 7FFCH-7FFFH) 程序代码: ORG

MOV MOV MOVX MOV MOVX END

9.7 8155H 的端口都有哪些?哪些引脚决定端口的地址?引脚 TIMERIN 和/TIMEROUT 的作用 是什么?

答:8155H的端口为:2 个可编程的 8 位并行口PA和PB,1 个可编程的 6 位并行口。

TIMERIN和/TIMEROUT:TIMERIN是计数器输入线,输入的脉冲上跳沿用于对 8155H片内的 14 位计数器减 1。/TIMEROUT为计数器输出线,当 14 位计数器减为 0 时就可以在该引线上输出 脉冲或方波,输出信号的形状与所选的计数器工作方式有关。 9.8 判断下列说法是否正确,为什么?

(1)由于 8155H 不具有抵制锁存功能 ,因此在与 8031 的接口电路中必须加地址锁存器。 (2)在 8155H 芯片中,决定端口和 RAM 单元编址的信号线是 AD7-AD0 和/WR (3)8255A 具有三态缓冲器,因此可以直接挂在系统的数据总线上 (4)8255A 的 B 口可以设置成方式 2 这四个命题都是错误的。

9.9 现有一片 8031,扩展了一片 8255A,若把 8255A 的 B 口用作输入,B 口的每一位接一个 开关,A 口用作输出,每一位接一个发光二极管,请画出电路原理图 ,并编写 B 口某一位 开关接高电平时,A 口相应位二极管被点亮的程序。 ORG

0000H MOV MOV

DPTR,#0003H A,#82H

0000H DPTR,#7FFFH A,#0EH @DPTR,A A,#09H @DPTR,A

单片机原理及应用课后答案(7-11章)

第 25 页

MOVX @DPTR,A MOV DPTR,#0001H MOVX A,@DPTR MOV DPTR,#0000H MOVX @DPTR,A END

9.10 假设 8155H 的 TIMERIN 引脚输入的频率为 4MHz?问 8155H 的最大定时时间是多少? 14

答:T=2 *(1/4MHz)=4096 s。

9.11MCS-51 的并行接口的扩展有多种方法,在什么情况下,采用扩展 8155H 比较合适?什 么情况下,采用扩展 8255A 比较适合?

答: 需扩展RAM和I/O需用 8155H,仅扩展I/O用 8255H

9.12 假设 8155H 的 TIMERIN 的引脚输入的脉冲频率为 1MHz,请编写出在 8155H 的/TIMEROU

引脚上输出周期为 10ms 的方波的程序。 8155 端口地址为: 7F00H-7F05H

程序代码: ORG

0000H MOV DPTR,#7F04H MOV A,#0E8H MOVX @DPTR,A

INC DPTR MOV A,#40H MOVX @DPTR,A

MOV DPTR,#7F00H MOV A,#0C0H

MOVX @DPTR,A

END

第十章 MCS-51 与键盘、显示器的接口设计

10.1 为什么要消除按键的机械抖动?消除按键的机械抖动的方法有哪几种?原理是什么? 答: 为了确保CPU对一次按键动作只确认一次按键有效,所以必须消除抖动。常采用软件来 消除按键抖动,其基本思想是:在第一次检测到有键按下时,该键所对应的行线为低点平, 执行一段延时 10ms的子程序后,确认该行线电平是否仍为低点平,如果仍为低点平,则确 认为该行确实有键按下。当按键松开时,行线的低电平变为高电平,执行一段延时 10ms的 子程序后,检测该行线为高电平,说明按键确实已经松开。

10.3 LED 的静态显示方式与动态显示方式有何区别?各有什么优缺点?

答:详见书本P 228-P230

10.5 说明矩阵式键盘按键按下的识别原理 答:详见书本P234

10.7 键盘有哪三种工作方式?它们各自的工作原理及特点是什么? 答:详见书本P236 -P237

单片机原理及应用课后答案(7-11章)

第 26 页

示程序.

10.9 根据图 10-14 的电路,编写在 6 个 LED 显示器上轮流显示"1,2,3,4,5,6"的显

MOV R2,#06H MOV MOV

LOOP: MOV

INC A INC R0 DJNZ

R2,LOOP R9,#79H R3,#01H R0,#79H A,#01H @RO,A

以下代码见P239 接

DIR: MOV

MOV

。。。。。。。。

第十一章 MCS-51 单片机与 A/D、D/A 转换器的接口

11.1 对于电流输出的D/A转换器,为了得到电压的转换结果,应使用(由运算放大器构成的 电流/电压转换电路)

11.2 D/A 转换器的主要性能指标有哪些?设某 DAC 为二进制 12 位,满量程输出电压为 5V, 试问它的分辨率是多少?

答:D/A转换器的主要性能指标:分辨率、建立时间、精度。

12

它的分辨率为:5V/2 = 1.220703125mv。 11.3 说明 DAC 用作程控放大器的工作原理 答:DAC用作程控放大器的工作原理详见:P283

11.4 使用双缓冲方式的D/A转换器,可以实现多路模拟信号的(同时)输出

11.5 MCS-51 与 DAC0832 接口时,有哪三种连接方式?各有什么特点?各适合在什么场 合使用?

答:单缓冲,双缓冲,直通。单缓冲:两个数据缓冲器有一个处于直通方式,另一个受控锁 存锁存方式,应用只有一路输出,或多路,不需求同步。双缓冲:数字量的输入锁存和 DAC 转换输出分两步完成,适用多路准环的同步输出。直通:所有控制信号均有效,适用于连续 反馈控制电路。

11.7 分析 A/D 转换器产生量化误差的原因,1 个 8 位的 A/D 转换器,当输入电压为 0-5V 时,

其最大的量化误差是多少?

答: 量化过程引起的误差.量化误差是由于有限位数字量对模拟量进行量化而引起的误差,

8

提高分辨率可以减少量化误差。△=+LSB/2=+1/2*5/2 =+9.77mv 11.12 判断下列说法是否正确?

1)转换速率这一指标仅适用于A/D转换器,D/A转换器不用考虑转换速率这一问题(F)

单片机原理及应用课后答案(7-11章)

27

) ADC0809 可以利用转换结束信号EOC向 8031 发出中断 …… 此处隐藏:1667字,全部文档内容请下载后查看。喜欢就下载吧 ……

单片机原理及应用课后答案(7-11章)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/104324.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)