单片机习题——精选推荐

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章习题
(一)填空题
1. 除了“单片机”之外,单片机还可以称之为和。

2. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了和降低了。

3. 在单片机领域内,ICE的含义是。

4. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通和。

5. CHMOS工艺是工艺和工艺的结合,
具有的特点。

6. 与8051比较,80C51的最大特点是。

7. 控制技术是对传统控制技术的一次革命,这种控制技术必须使用才能实现。

(二)选择题
1.下列简写名称中不是单片机或单片机系统的是
(A)MCU (B)SCM (C)ICE (D)CPU
2.在家用电器中使用单片机应属于计算机的是
(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用
3.80C51与80C71的区别在于
(A)内部程序存储器的类型不同(B)内部数据存储器的类型不同
(C)内部程序存储器的容量不同(D)内部数据存储器的容量不同
4.8051与80C51的区别在于
(A)内部ROM的类型不同(B)半导体工艺的形式不同
(C)内部寄存单元的数目不同(D)80C51使用EEPROM,而8051使用EPROM
5.在下列单片机芯片中使用掩膜ROM作为内总程序存储器的是
(A)8031 (B)80C51 (C)8032 (D)87C51
6.80C51芯片采用的半导体工艺是
(A)CMOS (B)HMOS (C)CHMOS (D)NMOS
7.单片机芯片8031属于
(A)MCS-48系列(B)MCS-51系列(C)MCS-96系列(D)MCS-31系列
8.使用单片机实现在线控制的好处不包括
(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合
9.以下所列各项中不是单片机发展方向的是
(A)适当专用化(B)不断提高其性能
(C)继续强化功能(D)努力增加位数
第二章习题
(二)判断题
1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。

()
2.程序计数器(PC)不能为用户使用,因此它没有地址。

()
3.内部RAM的位寻址区,只能提供位寻址使用而不能供字节寻址使用。

()
4.在程序执行过程中,由PC提供数据存储器的读/写地址。

()
5.80C51共有21个专用寄存器,它们的位都是可用软件设置的,因此是可以进行位寻址的。

()
(三)填空题
1. MCS-51单片机引脚信号中,信号名称带上划线表示该信号或有效。

2. MCS-51单片机内部RAM的寄存区共有个单元,分为组寄存器,每组个单元,以作为寄存器名称。

3. 单片机系统复位后,(PSW)=00H,因此内部RAM寄存区的当前寄存器是第组,8个寄存器的单元地址为~ 0 。

4.通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。

调用返回时再进行出栈操作,把保护的断点送回。

5. 为寻址程序状态字的F0位,可使用的地址和符号有、、
和。

6. MCS-51单片机的时钟电路包括两部分内容,即芯片内的高增益反相放大器和芯片外跨接的。

7. 在MCS-51中,位处理器的数据位存储空间是由的可寻址位和内部RAM为寻址区的个位。

8. MCS-51的4个I/O口中,P0是真正的双向口,而其他口则为准双向口,这一区别在口线电路结构中表现在的不同上。

(四)选择题
1.单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括
(A)提高程序运行的可靠性(B)提高程序运行速度
(C)为程序设计提供方便(D)减少程序长度
2.内部RAM中的位寻址区定义的位是给
(A)位操作准备的(B)移位操作准备的
(C)控制转移操作准备的(D)以上都对
3.对程序计数器PC的操作
(A)是自动进行的(B)是通过传送进行的
(C)是通过加“1”指令进行的(D)是通过减“1”指令进行的
4.以下运算中对溢于言表标志位OV没有影响或不受OV影响的运算是
(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算
5.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是
(A)4KB (B)64KB (C)8KB (D)128KB
6.在算术运算中,与辅助进位位AC有关的是
(A)二进制数(B)八进制数(C)十进制数(D)十六进制数
7.以下有关PC和DPTR的结论中错误的是
(A)DPTR是可以访问的而PC是不能访问的
(B)它们都是16位的寄存器
(C)它们都具有加“1”的功能
(D)DPTR可以分为2个8位的寄存器使用,但PC不能
8.PC的值是
(A)当前指令前一条指令的地址(B)当前正在执行指令的地址
(C)下一条指令的地址(D)控制器中指令寄存器的地址
9.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为
(A)36H (B)37H (C)38H (D)39H
10. 80C51中,可使用的堆栈最大深度为
(A)80个单元(B)32个单元(C)128个单元(D)8个单元
11. 位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是
(A)位累加器CY (B)通用寄存器的可寻址位
(C)专用寄存器的可寻址位(D)位操作指令集
12. 在MCS-51单片机的运算电路中,不能为ALU提供数据的是
(A)累加器A (B)暂存器(C)寄存器B (D)状态寄存器PSW
13. 在MCS-51中
(A)具有独立的专用的地址线(B)在P0口和P1口的口线作地址线
(C)在P0口和P2口的口线作地址线(D)在P1口和P2口的口线作地址线
第三章习题
1. MCS-51中凡字节地址能被整除的特殊功能寄存器均能位寻址。

2. MCS-51系统中,当信号有效时,表示CPU要从存储器读取信息。

3. 当使用8751且=1,程序存储器地址小于时,访问的是片内ROM。

4. MCS-51特殊功能寄存器只能采用寻址方式。

5. MCS-51有4组工作寄存器,它们的地址范围是。

6. MCS-51片内20H~2FH范围内的数据存储器,即可以字节寻址又可以寻址。

7. 若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为。

8. 访问MCS-51片内RAM应该使用的传送指令的助记符是。

9. 当MCS-51使用间接寻址方式访问片内RAM高128B时,会产生。

10. 设计8031系统时,口不能用作一般I/O口。

11. MCS-51可扩展片外RAM 64 KB,但当外扩I/O口后,其外部RAM寻址空间将。

12. 计算机的系统总线有地址总线,控制总线和总线。

13. MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内开辟的区域。

14.存储器容量的单位有哪些?之间如何换算?
15。

简述程序状态字PSW?
16.简要介绍以下寄存器的功能:
(1)程序计数器PC
(2)累加器ACC
(3)地址指针DPTR
(4)堆栈指针SP
第三章习题
(一)填空题
1.一台计算机的指令系统就是它所能执行的集合。

2.以助记符形式表示的计算机指令就是它的语言。

3.按长度分,MCS-51指令有字节的、字节的和字节的。

4.在寄存器寻址方式中,指令中指定寄存器的内容就是。

5.在直接寻址方式中,只能使用位二进制数作为直接地址,因此其寻址对象只限于。

6.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。

7.在变址寻址方式中,以作为变址寄存器,以或作基址寄存器。

8.在相对寻址方式中,寻址得到的结果是。

9.长转移指令LJMP addr16使用的是寻址方式。

10.假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A的内容为。

MOV P2,#20H
MOV R0,#00H
MOVX A,@Ro
11.假定累加器A的内容为30H,执行指令:
1000H: MOVC A,@A+PC
后,把程序存储器单元的内容送累加器A中。

12.假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令: MOVC A,@A+DPTR
后,送入A的是程序存储器单元的内容。

13.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:
PUSH ACC
PUSH B
后,SP的内容为,61H单元的内容为,62H单元的内容为。

14.假定(SP)=62H,(61H)=30H,(62H)=70H。

执行下列指令: POP DPH
POP DPL
后,DPTR的内容为,SP的内容为。

15. 假定已把PSW的内容压入堆栈,再执行如下指令:
MOV R0,SP
ORL @Ro,#38H
POP PSW
实现的功能是(修改PSW的内容,使F0、RS1、RS0三位均为1)。

16. 假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令:
ADD A,@R0
后,累加器A的内容为,CY的内容为,AC的内容为,OV的内容为。

17. 假定(A)=85H,(20H)=0FFH,(CY)=1,执行指令:
ADDC A,20H
后,累加器A的内容为,CY的内容为,AC的内容为,OV的内容为。

18. 假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。

执行指令:
INC A
INC R3
INC 30H
INC @R0
后,累加器A的内容为,R3的内容为,30H的内容为,40H的内容为。

19. 假定(A)=56H,(R5)=67H。

执行指令:
ADD A,R5
DA
后,累加器A的内容为,CY的内容为。

20. 假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。

执行指令:
DEC A
DEC R7
DEC 30H
DEC @R1
后,累加器A的内容为,R7的内容为,30H的内容为,40H的内容为。

21. 假定(A)=50H,(B)=0A0H。

执行指令:
MUL AB
后,寄存器B的内容为,累加器A的内容为,CY的内容为,OV的内容为。

22. 假定(A)=0FBH,(B)=12H。

执行指令:
DIV AB
后,累加器A的内容为,寄存器B的内容为,CY的内容为,OV的内容为。

23. 假定(A)=0C5H,执行指令:
SWAP A
后,累加器A的内容为。

24.执行如下指令序列:
MOV C,P1.0
ANL C,P1.1
ANL C,P1.2
MOV P3.0,C
后,所实现的逻辑运算式为。

25.假定addr11=00100000000B,标号qaz的地址为1030H,执行指令:
qaz:JMP addr11
后,程序转移到地址去执行。

26.假定标号qaz的地址为0100H,标号qwe值为0123H(即跳转的目标地址为0123H),应执行指令:
qaz:SJMP qwe
该指令的相对偏移量(即指令的第二字节)为。

27. DPTR是MCS-51中惟一一个十六位寄存器,在程序中常用来作为MOVC指令的访问程序存储器的使用。

28. 在MCS-5l中PC和DPTR都用于提供地址,但PC是为访问存储器提供地址,而DPTR是为访问存储器提供地址。

29. 在位操作中,能起到与字节操作中累加器作用的是。

30. 累加器A中存放着一个其值小于等于127的8位无符号数,CY清“0”后执行RLCA指令,则A中数变为原来的倍。

(二)选择题
1. 在相对寻址方式中,寻址的结果体现在
(A)PC中(B)累加器A中(C)DPTR中(D)某个存储单元中
2. 在相对寻址方式中,“相对”两字是指相对于
(A)地址偏移量rel (B)当前指令的首地址
(C)当前指令的末地址(D)DPTR值
3. 在寄存器间接寻址方式中,指定寄存器中存放的是
(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量
4. 对程序存储器的读操作,只能使用
(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令
5. 必须进行十进制调整的十进制运算
(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法
6. 执行返回指令时,返回的断点是
(A)调用指令的首地址(B)调用指令的末地址
(C)调用指令下一条指令的首地址(D)返回指令的末地址
7. 下列指令中与进位标志位CY无关的指令有
(A)移位指令(B)位操作指令(C)十进制调整指令(D)条件转移指令
8. 可以为访问程序存储器提供或构成地址的有
(A)只有程序计数器PC (B)只有PC和累加器A
(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和堆栈指针SP
9. 以下各项中不能用来对内部数据存储器进行访问的是
(A)数据指针DPTR (B)按存储单元地址或名称
(C)堆栈指针SP (D)由R0或R1作间址寄存器
10. 若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用的指令是
(A)SETB PSW.3 (B)SETB DOH.3 (C)MOV PSW.3,l (D)CPL PSW.3
11. 不能为程序存储器提供和构成地址的有
(A)PC (B)A (C)DPTR (D)PSW
12. 执行以下程序段
MOV SP,#3AH
MOV A, #20H
MOV B, #30H
PUSH ACC
PUSH B
POP ACC
POP B
后,A和B的内容为
(A)20H,30H (B)30H,20H (C)3AH,30H (D)3AH,3AH 13. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段
ANL A,#17H
ORL 17H,A
XRL A,@R0
CPL A
后,A的内容为
(A)CBH (B)03H (C)EBH (D)C8H
14. 执行以下程序段
MOV R0,#data
MOV A,@R0
RL A
MOV R1,A
RL A
RL A
ADD A, R1
MOV @R0,A
后,实现的功能是
(A)把立即数data循环左移3次(B)把立即数data乘以10 (C)把data单元的内容循环左移3次(D)把data单元的内容乘以10
第五章习题
(一)填空题
1. 中断技术是解决资源竞争的有效方法,因此可以说中断技术实质上是一个
技术。

2. 中断采样用于判断是否有中断请求信号,但MCS-51中只有才有中断采样的问题。

3. 响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送,使程序执行转向中的中断地址区。

4. 当计数器产生计数溢出时,把定时器/控制器的TF0(TF1)位置“1”。

对计数溢出的处理,在中断方式时,该位作位使用;在查寻方式时,该位作位使用。

5. 在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3MHz,则最大定时时间为。

(二)选择题
1. 下列有关MCS-51中断优先级控制的叙述中,错误的是
(A)低优先级不能中断高优先级,但高优先级能中断低优先级
(B)同级中断不能嵌套
(C)同级中断请求按时间的先后顺序响应
(D)同时同级的多中断请求,将形成阻塞,系统无法响应
2. 外中断初始化的内容不包括
(A)设置中断响应的方式(B)设置外中断允许
(C)设置中断总允许(D)设置中断方式
3. 执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。

从堆栈弹出的断点地址送给
(A)A (B)CY (C)PC (D)DPTR
4. 在MCS-51中,需要外加电路实现中断撤除的是
(A)定时中断(B)脉冲方式的外部中断
(C)串行中断(D)电平方式的外部中断
5. 中断查询的是
(A)中断请求信号(B)中断标志位
(C)外中断方式控制位(D)中断允许控制位
6. 在中断流程中有“关中断器”的位是
(A)EA位和ET0位
(B)EA位和EX0位
(C)EA位和ES位的操作,对于外部中断0,要关中断应复位中断允许寄存
(D)EA位和EXl位
7. 在下列寄存器中,与定时/计数控制无关的是
(A)TCON(定时控制寄存器)(B)TMOD(工作方式控制寄存器)
(C)SCON(串行控制寄存器)(D)IE(中断允许控制寄存器)
8. 下列定时/计数硬件资源中,不是供用户使用的是
(A)高8位计数器TH (B)低8位计数器Tl
(C)定时器/计数器控制逻辑(D)用于定时/计数控制的相关寄存器
9. 在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是
(A)1~8192 (B)0/8191 (C)0~8192 (D)1~4096
10. 如果以查询方式进行定时应用,则应用程序中的初始化内容应包括
(A)系统复位、设置工作方式、设置计数初值
(B)设置计数初值、设置中断方式、启动定时
(C)设置工作方式、设置计数初值、打开中断
(D)设置工作方式、设置计数初值、禁止中断
11. 与定时工作方1和0比较,定时工作方式2不具备的特点是
(A)计数溢出后能自动重新加载计数初值
(B)增加计数器位数
(C)提高定时精度
(D)适于循环定时和循环计数应用
12. 对于由803l构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后应(A)转向外部程序存储器去执行中断服务程序
(B)转向内部程序存储器去执行中断服务程序
(C)转向外部数据存储器去执行中断服务程序
(D)转向内部数据存储器去执行中断服务程序
13. 中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是
(A)当前正在进行的优先级中断处理.
(B)当前正在执行RETI指令
(C)当前指令是DIV指令,且正处于取指令机器周期
(D)当前指令是MOV A,R指令
第六章习题
1. 计算机的数据传送有两种方式,即方式和方式,其中具有成本低特点的是数据传送。

2. 异步串行数据通信的帧格式由位、位、位和位组成。

3. 异步串行数据通信有、和共3种数据通路形式。

4. 串行接口电路的主要功能是化和化,把帧中格式信息滤除而保留数据位的操作是化。

5. 专用寄存器“串行数据缓冲寄存器”,实际上是寄存器和
寄存器的总称。

6. MCS-51的串行口在工作方式0下,是把串行口作为同步移位寄存器来使用。

这样,在串入并出移位寄存器的配合下,就可以把串行口作为使用,在并入串出移位寄存器的配合下,就可以把串行口作为使用。

7. 在串行通信中,收发双方对波特率的设定应该是的。

8. 使用定时器/计数器设置串行通信的波特率时,应把定时器/计数器1定为工作方式,即方式。

(三)选择题
1.调制解调器(MODEM)的功能是
(A)数字信号与模拟信号的转换
(B)电平信号与频率信号的转换
(C)串行数据与并行数据的转换
(D)基带传送方式与频带传送方式的转换
2.串行通信的传送速率单位是波特,而波特的单位是
(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分
3.80C51有一个全双工的串行口,下列功能中该串行口不能完成的是
(A)网络通信(B)异步串行通信
(C)作为同步移位寄存器(D)位地址寄存器
4. 帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是
(A)方式0 (B)方式1 (C)方式2 (D)方式3
5. 通过串行口发送或接收数据时,在程序中应使用
(A)MOV指令(B)MOVX指令(C)MOVC指令(D)SWAP指令
6. 以下所列特点中,不属于串行工作方式2的是
(A)11位帧格式(B)有第9数据位
(C)使用一种固定的波特率(D)使用两种固定的波特率
7. 以下有关第9数据位的说明中,错误的是
(A)第9数据位的功能可由用户定义
(B)发送数据的第9数据位内容在SCON寄存器的TB8位中预先准备好
(C)帧发送时使用指令把TB8位的状态送入发送SBUF中
(D)接收到的第9数据位送SCON寄存器的RB8中保存
8. 串行工作方式1的波特率是
(A)固定的,为时钟频率的1/12
(B)固定的,为时钟频率的1/32
(C)固定的,为时钟频率的1/64
(D)可变的,通过定时器/计数器l的溢出率设定
第七章习题
1.把长度为10H的字符串从内部RAM的输入缓冲区inbuf向设在外部RAM的输出缓冲区outbuf进行传送,一直进行到遇见回车符CR或整个字符串传送完毕。

2.内部RAM 从list单元开始存放一正数表,表中之数作无序排列,并以“-1”作结束标志。

编程实现在表中找出最小数。

3.求8个数的平均值,这8个数以表格形式存放在从table开始的单元中。

4.把一个8位二进制数的各位用ASCⅡ码表示(亦即为“0”的位用30H表示,为“1”的位用31H表示)。

该数存放在内部RAM中byte单元中。

变换后得到的8个ASCⅡ码存放在外部RAM以buf开始存储单元中去。

5.搜索一串ASCⅡ码字符中最后一个非空格字符,字符串从外部RAM8100H单元开始存放,并用一个回车符(0DH)作结束。

编程实现搜索到的非空格字符的地址存入内部RAM单元40H和41H中,其中高字节放入41H。

6.比较两个ASCⅡ字符串是否相等。

字符串的长度在内部RAM41H单元,第一个字符串的首地址为42H,第二个字符串的首地址为52H。

如果两个字符串相等,则置内部RAM40H单元为00H,否则置40单元为FFH。

7.在外部RAM首地址为table的数据表中,有10个字节的数据。

编程将每个字节的最高位无条件地置“1”。

8.将8000H开始的有200个字节的源数据区,每隔一个单元送到4000H开始的数据区。

在目的数据区中,每隔2个单元写1个数。

如遇0DH(回车)则传送结束。

9.输入缓冲区inbuf存有80个字节,编程实现将其中所有的组分隔符(1DH)的地址依次separ栈中。

10. 从内部RAM缓冲区buffin向外部RAM buffout传送一个字符串,遇0DH结束,置PSW的F0位为“1”;或传送完成任务28个字符后结束,并置PSW的OV 位为“0”。

11. 编写读取运行的定时器中计数器值,并送LED显示器显示程序。

可根据需要定义子程序。

12. 求16位带符号二进制补码数的绝对值。

假定补码放在内部RAM的num和num+1单元中,求得的绝对值仍放在原单元中。

13. 求16位补码数的原码。

16位补码数放在内部RAM的data和data+1单元中,转换后得到的原码仍放在原单元中。

14. 从内部RAM20H单元开始存放一组带符号数,字节个数存在1FH中。

请统计出其中大于0、等于0、小于0数的数目,并把结果分别存入one、two和three 3个单元中。

15. 5个双字节数,存放在外部RAM从barf开始的单元中,求它们的和,并把和存放在sum开始的单元中,请编程实现。

16. 把外部RAM中block1为首地址的数据块传送到内部RAM以block2为首地址的单元中去,数据块的长度为n字节。

17. 手工汇编下列程序段。

ORG 873BH
AAA: EQU 851AH
QQQ: MOV A,35H
CLR C
SUBB A,#0AH
JC QQ16
MOV A,36H
JC QQ15
AJMP AAA
QQ15: MOV 35H,#00H
QQ16: JNB 02H,QQ17
MOV R6,39H
DEC R6
SJMP QQ18
QQ17: MOV R6,39H
INC 39H
QQ18: CLR 05H
LJMP 8500H
END
第八章习题
(一)填空题
1 . MCS-51可提供和两种存储器、最大存储空间可达的两个并行存储器扩展系统。

2. 为扩展存储器而构造系统总线,应以P0口的8位口线作为线,以P2口的口线作为。

3. 在存储器编址技术中,不需要额外增加电路,但却能造成存储器映象区重叠的编址方法是法,能有效利用存储空间适用于大容量存储器扩展的编址方法是法。

4. 为实现内外程序存储器的衔接,应使用信号进行控制。

5. 访问内部RAM使用指令,访问外部RAM使用指令,访问内部ROM使用指令,访问外部ROM使用指令。

6. 与微型机不同,单片机必须具有足够容量的程序存储器是因为。

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

8. 在接口电路中,把已经编址并能进行读写操作的寄存器称为。

9. 从单片机的角度上看,连接到数据总线上的输出口应具有功能,连接到数据总线上的输入口应具有功能。

10. 在三态缓冲电路中,除了数据输入线和数据输出线外,还应当有一个信号线。

11. 在MCS-51单片机系统中,采用的编址方式是。

12. 在单片机中,为实现数据的I/O传送,可使用3种控制方式,即方式、
方式和方式。

13. 在查询和中断两种数据输入输出控制方式中,效率较高的是。

14. 在多位LED显示器接口电路的控制信号中,必不可少的是控信号和
控信号。

15. 简单输入口扩展是为了实现输入数据的缓冲功能,而简单输出口扩展是为了实现输出数据的功能。

16. 8255A能为数据I/O操作提供A、B、C 3个8位口,其中A口和B口只能作为数据口使用,而C口则既可作为口使用,又可作为口使用。

17. 与8255A比较,8155的功能有所增强,主要表现在8155具有单元的和一个位的。

18. D/A转换电路之前必须设置数据锁存器,这是因为。

19. 对于电流输出的D/A转换器,为了得到电压的转换结果,应使用。

20. 在脉冲调控法控制电动机启动和调节电动机转速的控制电路中,可使用D/A转换器产生。

21. 使用双缓冲方式的D/A转换器,可以实现多路模拟信号的输出。

22. A/D转换器,按转换原理可分为4种,即式、式、式
和式。

23. A/D转换器芯片ADC 0809中,既可作为查询的状态标志,又可作为中断请求信号使用的信号是EOC。

24. 为把数/模转换器转换的数据传送给单片机,可使用的控制方式有:、和
3种。

(三)选择题
1.在MCS-51中,需双向传递信号的是
(A)地址线(B)数据线(C)控制信号线(D)电源线
2.在MCS-51中,为实现P0口线的数据和低位地址复用,应使用
(A)地址锁存器(B)地址存储器
(C)地址缓冲器(D)地址译码器
3.在下列信号中,不是给程序存储器扩展使用的是
(A)PSEN (B)EA (C)ALE (D)WR
4.在下列信号中,不是给程序存储器扩展使用的是
(A)EA (B)RD (C)WR (D)ALE
5.如在系统中只扩展一片Intel2764,除应使用P0口的8条口线外,至少还应使用P2口的口线
(A)4条(B)5条(C)6条(D)7条
6.如在系统中只扩展二片Intel2764,除应使用P0口的8条口线外,至少还应使用P2口的口线
(A)5条(B)6条(C)7条(D)8条
7.在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是(A)读写信号(B)地址译码输出信号
(C)数据信号(D)高位地址信号
8. 下列叙述中,不属于单片机存储器系统特点的是
(A)程序和数据两种类型的存储器同时存在
(B)芯片内外存储器同时存在
(C)扩展数据存储器与片内数据存储器存储空间重叠
(D)扩展程序存储器与片内数据存储器存储空间重叠
9. 下列功能中不是由I/O接口实现的是
(A)速度协调(B)数据缓冲和锁存
(C)数据转换(D)数据暂存
10. 三态缓冲器的输出应具有3种状态,其中不包括
(A)高阻抗状态(B)低阻抗状态
(C)高电平状态(D)低电平状态
11. 为给扫描法工作的键盘提供接口电路,在接口电路中只需要
(A)一个输入口(B)一个输入口和一个输出口
(C)一个输出口(D)两个输入口和一个输出口
12. 在接口电路中的“口”一定是一个
(A)已赋值的寄存器(B)数据寄存器
(C)可编址的寄存器(D)既可读又可写的寄存器
13.下列理由中,不能说明MCS-51的I/O编址是统一方式而非独立方式的理由是(A)没有专用的I/O指令
(B)没有区分存储器和I/O的控制信号
(C)使用存储器指令进行I/O操作
(D)P3口线具有第二功能
14. 在LED显示中,为了输出位控和段控信号,应使用指令
(A)MOV (B)MOVX
(C)MOVC (D)XCH
15. 在8155芯片中,决定口和RAM单元编址的信号是
(A)AD7~AD0和WR (B)AD7~AD0和CE
(C)AD7~AD0和IO/M (D)A07~AD0和ALE
16. 如果把8255A的A1、A0分别与80C51的P0.l\P0.0连接,则8255A的A、B、C 口和控制寄存器的地址可能是
(A)××00H~××03H (B)00××H~03××H
(C)0×××H~3×××H (D)×00×H~×03×H。

相关文档
最新文档