单片机原理与接口技术阶段性作业4 下载本文

中国地质大学(武汉)远程与继续教育学院

中国地质大学(武汉)远程与继续教育学院

单片机原理与接口技术 课程作业4(共 4 次作业) 学习层次:专科 涉及章节:第6章 ——第7章

一.填空题

1.使用8KBx8的RAM芯片,用译码法扩展64KBx8的外部数据存储器,需要 片存储器芯片,共需要 条地址线。其中 条用于存储器单元选择, 条用于芯片选择。

2.三态缓冲器的三态分别是 、 和 。

3.MCS-51单片机为外部扩展存储器准备了 条地址线,其中低位地址线由 提供,高位地址线由 提供。 4.MCS-51

单片机系统中,存储器并行外扩展涉及的控制信号

有 、 、 、 和 。其中用于分离低8位地址和数据的控制信号是 ,它的频率是晶体频率的 分之一。

5.起止地址为0000H-3FFFH的外部扩展存储器芯片的容量为 KB。若外部扩展存储器芯片的容量为2KB,起始地址为3000H,则终止地址为 。

6.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的 引脚端提供信号。

7.MCS-51单片机I/O扩展占据的是 存储器的地址空间,因此,其扩展连接只涉及 、 和 3个控制信号。

8.AD转换器的位数越多,分辨率就越 ,转换精度也就越 。 9.使用双缓冲方式的D/A转换器,可以实现多路模拟信号的 输出。

二.选择题

1.下列有关单片机程序存储器的论述中,错误的是( ) A.用户程序保存在程序存储器中

中国地质大学(武汉)远程与继续教育学院

B.断电后程序存储器仍能保存程序 C.对于程序存储器只使用MOVC一种指令

D.执行程序需要使用MOVC指令从程序存储器中逐条读出指令 2.下列有关单片机数据存储器的论述中,错误的是( ) A.数据存储器只使用MOV指令进行读写 B.堆栈在数据存储器中开辟 C.数据存储器只用于存储临时数据 D.专用寄存器也是数据存储器的一部分

3.在单片机系统中,1KB表示的二进制位数是( ) A.1000

B.8x1000

C.1024

D.8x1024

4.在下列信号中,不是供外部扩展程序存储器使用的是( ) A./PSEN

B.A

C.ALE

D./WR

5.RAM是随机存储器的意思,随机存储器的准确含义是( ) A.存储器内各存储单元的存取时间相等

B.可以在任何时刻随机读/写存储器内各存储单元 C.随机表示即可读又可写

D.随机是易失的意思,因为随机存储器具有易失的特点

6.若在系统中只扩展一片Intel 2732(4Kx8),除使用P0口的8条口线外,至少还应使用P2口线( )条。 A.4

B.5

C.6

D.7

7.下列叙述中,不属于单片机存储器系统特点的是( ) A.程序和数据两种类型的存储器同时存在 B.芯片内外存储器同时存在

C.扩展数据存储器与片内数据存储器空间重叠 D.扩展程序存储器与片内程序存储器空间重叠

8.在MCS-51单片机中,为解决内外程序存储器衔接问题所使用的信号是( )

中国地质大学(武汉)远程与继续教育学院

A./EA B./PSEN C.ALE D./CE

9.I/O接口位于( )之间 A.总线与设备之间 C.控制器与总线之间

B.CPU和I/O设备之间 D.运算器与设备之间

10.在接口电路中“口”的精确定义应当是( ) A.已赋值的寄存器 B.8位数据寄存器

C.可寻址的可读或(和)可写寄存器 D.既可读又可写的寄存器

11.下列理由中,不能说明MCS-51的I/O编址是统一方式而非独立方式的是( ) A.没有专用的I/O指令

B.没有区分存储器和I/O的控制信号 C.使用存储器指令进行I/O操作 D.通过地址线进行编址

12.下列有关可编程并行接口芯片的叙述中,不正确的是( )

A.可编程并行接口芯片使用前需要进行初始化,向其控制寄存器写入相关信息 B.各可编程并行接口芯片内具有数目相同的控制寄存器、数据寄存器和状态寄存器 C.可编程并行接口芯片只供并行数据输入/输出使用,不能用于串行数据传送 D.I/O编址就是给每个接口芯片分配唯一的地址 13.下列概念中错误的是( )

A.输出数据量变化一个相邻值所对应的输入模拟量变化值是AD转换器的分辨率 B.如果AD转换器的转换速度足够快就可以省略锁存器而直接与单片机总线相连 C.ADC0809可以通过转换结束EOC向单片机发出中断请求

D.当输入的模拟信号变化很慢时,可以在模拟输入通道省略采样/保持电路 14.A/D转换芯片中需要编址的是( ) A.用于转换数据输出的三态锁存器

中国地质大学(武汉)远程与继续教育学院

B.A/D转换电路 C.模拟信号输入通道 D.地址锁存器

15.数据缓冲(锁存)器在( ) A.D/A转换接口时需要 B.A/D转换器接口时需要 C.A/D和D/A转换器接口时需要 D.A/D和D/A转换器接口时都不需要

16.在测控系统中,与模拟量对应的是数字量,下列4对状态中不能用数字量表示的是( ) A.开与闭

B.通与断

C.亮与灭

D.大与小

三. 假定选择8155的PA口为输出口,PB口为输入口,PC口为输出口,电路连接如下图所示。(1)写出命令寄存器、PA口、PB口、PC口的口地址;(2)写出命令寄存器的命令字及初始化子程序;(3)编写子程序,将立即数53H输出到PA口,立即数2CH输出到PC口,将PB口的状态读入并存放到外部数据存储器的E000H单元中。