习题5答案单片机系统扩展与接口技术

上传人:第*** 文档编号:30602218 上传时间:2018-01-30 格式:DOC 页数:6 大小:89KB
返回 下载 相关 举报
习题5答案单片机系统扩展与接口技术_第1页
第1页 / 共6页
习题5答案单片机系统扩展与接口技术_第2页
第2页 / 共6页
习题5答案单片机系统扩展与接口技术_第3页
第3页 / 共6页
习题5答案单片机系统扩展与接口技术_第4页
第4页 / 共6页
习题5答案单片机系统扩展与接口技术_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《习题5答案单片机系统扩展与接口技术》由会员分享,可在线阅读,更多相关《习题5答案单片机系统扩展与接口技术(6页珍藏版)》请在金锄头文库上搜索。

1、习题 5 答案 单片机系统扩展与接口技术一、选择题1、地址空间 3000H37FFH 共有 B 存储单元。A1KB2KC4KD8K2、在生产过程中完成程序写入的只读存储器称为 A 。A掩膜 ROMBPROMCEPROMDE2PROM3、805l 单片机系统扩展时使用的锁存器用于锁存 B 。A高 8 位地址B低 8 位地址C8 位数据 DALE 信号4、使用线选法扩展 3 片 2732 作外部程序存储器,需要使用 C 位地址线。A13B14C15D165、8155 中的定时器计数器是 D 。A16 位加法计数器B16 位减法计数器C14 位加法计数器D14 位减法计数器6、定时器计时器 0 的初

2、始化程序如下:MOV TMOD,#06HMOV TH0,#0FFHMOV TL0,#0FFHSETB EASETB ET0执行该程序段后,把定时器计时器 0 的工作状态设置成为 D A工作方式 0,定时应用,定时时间 2u s,中断禁止B工作方式 1,计数应用,计数值 255,中断允许C工作方式 2,定时应用,定时时间 510 u s,中断禁止D工作方式 2,计数应用,计数值 1,中断允许7、MCS-5 l 单片机 IO 编址采用的是统一编址的方法,因此 B 。A有专门的 IO 操作指令BIO 寄存器与存储单元同等对待C地址空间与存储器空间是相互分开的D使用 MOVX 指令访问存储器,而使用

3、MOVC 指令进行 IO 数据传送8、8155 是一个可编程的 I O 接口芯片, “可编程”是指 D 。A有 14 位可控定时器计数器B芯片内包含有 256 字节的 RAMC只能使用中断编程的方法进行 IO 数据传送D使用命令字以程序方法设置 IO 数据传送的方式9、访问接口,应在程序中使用 B 。AMOV 指令BMOVX 指令CMOVC 指令DSWAP 指令10、若使用串行端口控制 LED 数码管,构成一个静态显示电路,则应使串行口工作于 A A方式 0B方式 lC方式 2D方式 311、对 DAC0832 芯片来说,在 A 时,输入寄存器工作于直通方式。A当 ILE=1 和 =0WRlB

4、当 ILE=l 和 =1C当 =0 和 =02XFED当 =1 和 =0二、填空题1、2716 是 EPROM 芯片,其容量为 2KB ,有 11 根地址线。2、在单片机扩展电路中,74LS373 起 锁存低 8 位地址 作用。3、2764 是 EPROM 芯片,其容量为 8KB ,有 13 根地址线。4、6116 是 随机存取存储器 芯片,其容量为 2KB ,有 11 根地址线。5、提供扩展芯片的片选信号的方法有 线选法 和 译码法 两种方法。6、在 8051 单片机扩展系统中,高 8 位地址由 P2 端口提供,低 8 位地址由 P0 端口提供。7、 是 程序存储器读允许 信号,ALE 是地

5、址锁存允许 信号。PSEN8、对 8255 进行初始化,使 A 口按方式 0 输出,B 口按方式 1 输入,PC7PC4 按方式 0输入,PC3PC0 按方式 1 输出,则控制字应为 8EH 。9、8155 的定时器计数器是 14 位的 减 法计数器。10、8155 片内具有 256 字节的静态 RAM,2 个 8 位的并行 IO 端口和 1 个 6 位的并行 IO 端口,1 个 14 位的减法计数器定时器,以及 l 个地址锁存器。11、扩展 8255,是为了扩展 并行端口 。12、在对 8155 的端口进行操作之前,必须对 8155 进行 初始化 。13、8155 的复位信号是采用 高 电平

6、复位的。14、8155 的命令状态存储器为 8 位寄存器,写入的是 命令字(控制字) ,而读出的则是 状态字 。15、在使用 805l 扩展 8155 时, 8155 的 ALE 端应与 8031 的 ALE 端相连接。16、按键的抖动可以使用 软件 和 硬件 两种方法消除。17、确定 IO 接口芯片的片选信号的方法通常有两种: 线选法 和 译码法 18、MCS-51 系列单片机的 IO 端口没有独立编址,而是与 外部数据存储器 统一编址。19、单片机与接口之间传送信息有 无条件等待 、 查询 和 中断 。20、8279 是一种可以同时提供 键盘输入 和 显示器显示 的可编程接口芯片。21、8

7、279 有 3 个可寻址的寄存器,但只对应两个地址,因为 命令寄存器 和 状态寄存器 可以共用同一地址。22、访问接口采用 寄存器间接 寻址方式。23、访问接口采用 MOVX 命令,而且在命令中只能使用 累加器 A 传送数据。24、单片机对矩阵式键盘进行管理的三种方式分别是程控扫描 方式、 定时扫描 方式和 中断扫描 方式。25、DA 转换器是把数字量 变换成模拟量 的线性电路器件。其主要参数有:分辨率 、转换时间 、精度 和线性度 26、一个 DA 转换器能够转换 8 位二进制数,若转换后的电压满量程是 5v,则它能分辨的最小电压是 5 mV 。27、DAC0832 内部有两个独立的寄存器,

8、即 输入寄存器 和 DAC 寄存器 28、DAC0832 在几个引脚信号不同组合的控制下可以实现直通、单缓冲和双缓冲三种工作状态。29、AD 转换器输出数字量的形式有两种: 二进制 和 BCD 码 。30、当 AD 转换完毕时,DAC 将产生 转换结束 信号,这一信号可以作为查询的依据,或利用它产生中断请求 。31、AD 转换器与 8031 之间传送数据的方式有三种:程序查询 、 中断 和 DMA 。32、MCl4433 是 3(12) 或 (3 位半) 位的 A/D 或者模数 转换器。33、DAC0832 可连接成 直通方式 、 单缓冲方式 和 双缓冲方式 三种工作方式。34、DAC0832

9、 主要由一个 8 位数据输入寄存器 、一个 8 位 DAC 寄存器 和一个8 位 DA 转换器 组成。35、ADC0809 是一种 8 路模拟输入, 8 位数字输出的 逐次逼近式 AD 转换器。三、判断题1、Pl 端口是分时复用的地址数据线。( )2、地址总线仅由 P2 端口组成。( )3、P0 端口既可以作地址线,又可以作数据线,是分时复用的。()4、地址总线由 P0 和 P2 端口组成。( )5、内部数据存储器与外部数据存储器是统一编址的。( )6、访问外部数据存储器必须使用 MOVX 指令。()7、当信 号有效时,允许程序存储器工作,这时读写控制信号 和 处于无效状PSENRDW态。()

10、8、2732 是用作程序存储器的 EPROM。( )9、在扩展系统中,总是可以将扩展芯片的片选信号接地的。( )10在扩展程序存储器时,只有当所扩展的程序存储器芯片为 1 片时,才能将该芯片的片选信号接地。()11、在使用缓冲器扩展输入端口时,必须使用具有三态输出功能的芯片。( )四、问答题1、分别写出单片机的三种总线是由哪些信号构成的。解答:地址总线:P2 和 P0 端口。P2提供高 8 位地址。P0提供低 8 位地址。数据总线:P0 端口控制总线:(1) EA(2)ALE(3) PSN(4) RD(5) W(6)空闲的高位地址线2、哪些指令能够访问单片机的外部数据存储器?执行这些指令会产生

11、什么信号?解答:(1)访问单片机的外部数据存储器的指令:MOVX A,DPTRMOVX DPTR,AMOVX A,R0MOVX R0,AMOVX A,RlMOVX R1,A(2)执行这些指令会产生 、 和 ALE 信号。RDW3、提供扩展芯片的片选信号的方法有哪几种?简述各方法的优点与缺点。解答:(1)线选法和译码法。(2)线选法的优点是:电路简单;缺点是:扩展芯片少。译码法的优点是:扩展芯片多;缺点是:电路复杂。4、805 l 单片机扩展程序存储器和数据存储器的电路中,为什么低 8 位地址信号需要外接地址锁存器?而高 8 位地址不需要外接地址锁存器?解答:(1)因为 P0 端口输出没有锁存。

12、(2)因为 P2 端口输出有锁存。5、在 805l 单片机扩展 8155 的电路中,为什么低 8 位地址信号不需要外接地址锁存器?解答:虽然 P0 端口输出没有锁存,但是 8155 输入电路中有一个地址锁存器。6、当程序存储器和外部数据存储器共用 16 位地址线和 8 位数据线时,为什么两个存储空间不会发生数据冲突?解答:因为控制程序存储器芯片是否工作的不仅有片选信号,而且还有 PSEN 信号来控制程序存储器的输出允许信号 OE,控制数据存储器是否工作的信号不仅有片选信号,而且还有 或 信号控制是否读写;而控制程序存储器的 与控制数据存储器的RDWPSEN或 信号不会同时有效,所以,在任一时刻

13、,只可能有一种存储器使用总线。因此,两个存储空间不会发生数据冲突。7、 是什么信号? 信号的作用是什么?PSENPSEN解答:(1)是程序存储器允许信号。(2)输出读外部程序存储器的选通信号。取指令操作期间, 的频率为振荡频率的PSEN16;但若此期间有访问外部数据存储器的操作,则将有一个机器周期中的 信号不PSEN出现。8、ALE 是什么信号?ALE 信号的作用是什么?解答:(1)地址锁存允许信号。(2)当单片机访问外部存储器时,该引脚的输出信号 ALE 用于锁存 P0 端口的低 8 位地址。ALE 输出的频率为振荡频率的 l6。9、 和 是什么信号? 和 信号的作用是什么?RDWRDW解答

14、:(1) 是读控制信号; 是写控制信号。(2)在数据存储器扩展电路中, 用于控制数据存储器的 信号; 用于控制数据存OEWR储器的 信号。E10、为什么需要解决按键开关的抖动问题?目前,无论是按键还是键盘,大部分都是利用机械触点的合、断作用。机械触点在闭合与断开瞬间由于弹性作用的影响,在闭合与断开瞬间都有抖动过程,从而使产生的电压信号也出现抖动。而操作人员的按键动作一般为十分之几至几秒时间。在此期间电压信号将出现多次变化,很容易产生误判。因此,为了保证 CPU 对键的闭合与断开作出正确判断,必须去除抖动影响。11、消除按键的抖动,通常有哪两种方法?解答:一种是软件去抖动,另一种是硬件去抖动。12、简述什么是软件去抖动。解答:软件去抖动,就是通过设计延时程序,跳过按键机械抖动的过程,在按键稳定闭合或者稳定断开时,判断电平,从而得到正确的判断结果。13、简述 LED 显示器的静态和动态显示原理。解答:LED 显示器的静态显示原理是:将 LED 的阴极(或阳极 )点连接在一起接地(或+5v),每一个的段选线(a、b、c、d、e、f、g、dp)分别与一个 8 位端口线相连。LED 显示器的动态显示原理是:段选码端口 IO1 用来输出显示字符的段选码,I02输出位选码。 IO1 不断送待显示字符的段选码, IO2 不断送出不同的位扫描码,并使每位 LED 显示字符轮流停留显示一段时间,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号