单片机总复习 答

1970-01-01 08:00

单片机总复习

一、选择题

1. 存储器的地址范围是0000H~0FFFH,它的容量为( D )。

A. 1KB B. 2KB C. 3KB D. 4KB 2. 利用下列( D )关键字可以改变工作寄存器组

A. interrupt B. sfr C. while D. using

2.C51中一般指针变量占用( C )字节存储。

A、一个 B、两个 C、三个 D、四个

3.使用宏来访问绝对地址时,一般需包含的库文件是( B )

A、reg51.h B、absacc.h C、intrins.h D、startup.h 4.执行#define PA8255 XBYTE[0x3FFC];

PA8255=0x7e;

后存储单元0x3FFC的值是( A )

A、Ox7e B、8255H C、未定 D、7e 5.设有int i;则表达式i=1,++i,++i||++i,i的值为 ( C )

A、1 B、2 C、3 D、4 6.设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是( C )

A、10,11,12 B、11,12,12 C、10,12,12 D、11,11,12 7.设有int i;则表达式i=1,++i,i||++i,i的值为( B )

A、1 B、2 C、3 D、4

8.A/D转换方法有以下四种,ADC0809是一种采用( C )进行A/D转换的8位接口芯片。

A. 计数式 B. 双积分式 C. 逐次逼近式 D.并行式

9.8051单片机内有( B )个16位的定时/计数器 ,每个定时/计数器都有( B )种工作方式。

A. 4, 5 B. 2, 4 C. 5, 2 D. 2, 3

10. 定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.5

11.当MCS-51复位时,下面说法准确的是( A )

A. PC=0000H B. SP=00H C. SBUF=00H D.(30H)=00H

12.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )

A. 98H B. 84H C. 42H D. 22H 12. 若某存储器芯片地址线为12根,那么它的存储容量为( C ) A. 1KB B. 2KB C.4KB D.8KB

14.要想测量INT0引脚上的一个正脉冲宽度,则TMOD的内容应为( A ) A. 09H B.87H C.00H D.80H 15. PSW=18H时,则当前工作寄存器是 ( D )

A. 0组 B. 1组 C. 2组 D. 3组 16. MCS-51有中断源 ( A )

A. 5 B. 2 C. 3 D. 6 17. MCS-51上电复位后,SP的内容应为( B )

A. 00H B. 07H C.60H D. 70H 18. 控制串行口工作方式的寄存器是 ( C )

A. TCON B. PCON C. SCON D. TMOD

1

单片机总复习

19. P1口的每一位能驱动 ( B )

A.2个TTL低电平负载 B. 4个TTL低电平负载 C.8个TTL低电平负载 D. 10个TTL低电平负载 20. 下面哪种外设是输出设备 ( A )

A.打印机 B.纸带读出机 C.键盘 D. A/D转换器 21. 所谓CPU是指( A )

A.运算器和控制器 B. 运算器和存储器 C.输入输出设备 D. 控制器和存储器

22. 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是 ( C ) A.由CPU自动完成 B.在中断响应中完成 C.应由中断服务程序完成 D.在主程序中完成 23.关于MCS-51的堆栈操作,正确的说法是 ( C )

A.先入栈,再修改栈指针 B.先修改栈指针,再出栈 C.先修改栈指针,在入栈 D.以上都不对

24.某种存储器芯片是8KB*4/片,那么它的地址线根数是( C ) A.11根 B.12根 C. 13根 D. 14根

25.若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应( B ) A.INT1 B. INT0 C.T1 D.T0

26. MCS-51单片机复位操作的主要功能是把PC初始化为( C )。 A. 0100H B. 2080H C. 0000H D. 8000H 27.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C )。

A.500 B.1000 C.216-500 D.216-1000

28.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A. P3.2 B. P3.3 C. P3.4 D. P3.5

29.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态 和低电平

状态都应至少维持( A )。

A. 1个机器周期 B. 2个机器周期 C. 4个机器周期 D. 10个晶振周期

30. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。 A. 外部中断0 B. 外部中断1 C. 定时器0中断 D. 定时器1中断

31.定时器若工作在循环定时或循环计数场合,应选用( C )。

A. 工作方式0 B. 工作方式1 C. 工作方式2 D. 工作方式3 32. MCS-51单片机的外部中断1的中断请求标志是( D )。

A. ET1 B. TF1 C. IT1 D. IE1 33. 串行口每一次传送 ( A ) 字符。

A. 1个 B. 1串 C. 1帧 D. 1波特

34. 要想把数字送入DAC0832的输入缓冲器,其控制信号应满足 ( B )。 A. ILE=1, CS=1,WR1=0 B. ILE=1, CS=0, WR1=0 C. ILE=0, CS=1, WR1=0 D. ILE=0, CS=0, WR1=0

35. 8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。( D ) A. P0 B. P1 C. P2 D. P3

2

单片机总复习

36. 单片机应用程序一般存放在( B )

A. RAM B. ROM C. 寄存器 D. CPU

37. 已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B ) A. 7542H B. 7542 C. 75.42H D. 75.42 38. INTEL 8051 CPU是( C )位的单片机

A. 16 B. 4 C. 8 D. 准16 39. 8051复位后,PC与SP的值为( B )

A. 0000H,00H B. 0000H,07H C. 0003H,07H D. 0800H,00H 40. 8031单片机中既可位寻址又可字节寻址的单元是( A ) A. 20H B. 30H C. 00H D. 70H 41. 计算机能识别的语言是( C )。

A.汇编语言 B.自然语言 C.机器语言 D.高级语言

42. MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。 A. P0和P2口 B. P0口 C. P2和P3口 D. P2口 43. 访问外部数据存储器时,不起作用的信号是( C )。 A. RD B. WR C. PSEN D. ALE 44. 以下指令中,属于单纯读引脚的指令是( C )。

A. MOV P1,A B. ORL P1,#0FH C. MOVC C ,P1.5 D. DJNZ P1,LAB 45. 使用定时器T1时,有几种工作模式( C )。

A. 1种 B. 2种 C. 3种 D. 4种

46. 若MCS-51中断源同级,当它们同时申请中断时,CPU首先响应( B )。

A. INT1 B. INT0 C. T1 D. T0 47. 如果8255端口A设置为方式2,则端口B设置为( A )。 A. 只可以方式0 B. 也可以方式2 C. 除方式2外,其它方式均可 D. 任意方式

48. 当MCS-51进行多机通讯时,串行接口的工作方式应选为( C )。

A. 方式0 B. 方式1 C. 方式2或方式3 D. 方式0或方式2 49.七段共阴极发光两极管显示字符?H?,段码应为( D )

A. 67H B. 6EH C. 91H D. 90H 50. 在串行通信中, 8031中发送和接收的寄存器是( B ) 。 A.TMOD B. SBUF C. SCON D. DPTR 51.波特的单位是( B )

A. 字符/秒 B. 位/秒 C. 帧/秒 D. 字节/秒 二、填空题

1. 设定T1为计数器方式,工作方式2,则TMOD中的值为______。 60H(高位为6即可) 2. 若IT1=0,当引脚_____为低电平的时候,INT0的中断标志位____才能复位。 P3.2 IE0 3. 在接口电路中,把已经编址并能进行读写操作的寄存器称为______。端口

4. 在单片机中,为实现数据的I/O传送,可使用三种控制方式,即 _____方式、______方式和______方式。无条件传送 查询 中断

5. 单片机内有组成微机的主要功能部件________、_______和________。CPU;存储器;I/O接口

6. 堆栈的特性是_______,8051的堆栈一般在_______,其堆栈指针是_____。后进先出;内部RAM 30H~7FH的范围内;SP

3

单片机总复习

7. MCS-51内部的SFR共有______个。21 8. RS232C是_______总线标准。串行通信

9. 8255是____________接口。通用的可编程并行

10. MCS-51有一个全双工的____步串行口,有____种工作方式。异;4

11. 若寄存器IP中的内容为000101100B,则优先级最高者为 ,最低者为 。 12. MCS-51单片机的P0-P4口均是______I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的________和________,在P0—P4口中,______为真正的双向口,_______为准双向口。 并行 数据总线 地址总线 P0 P1—P3

13. MCS-5l单片机的堆栈区只可设置在_____,堆栈寄存器SP是____位寄存器。片内数据存储区(器) 8

14. MCS-51单片机外部中断请求信号有电平方式和______,在电平方式下,当采集到INT0、INT1的有效信号为_____时,激活外部中断。脉冲方式 低电平

15. 定时器/计数器的工作方式3是指的将_____拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为_____使用。定时器/计数器0 串行口的波特率发生器

16. MCS-51指令共有六种寻址方式,分别是立即数寻址、______、_____、寄存器间接寻址、______、相对寻址。直接寻址, 寄存器寻址, 变址寻址

17. P2口通常用作_______,也可以作通用的I/O口使用。高8位地址线

18. 若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为______。08H~0FH 19. 所谓寻址,其实质就是_______。如何确定操作数的单元地址 20. 定时器中断请求发生在_______。定时时间到

21. 中断响应时间是指______。从查询中断请求标志位到转向中断区入口地址所需的机器周期数

22. 通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。程序查询方式 23. 一个完整的微机系统由和两大部分组成。硬件 软件 24. 单片微型计算机由CPU、存储器和_______三部分组成。I/O 25. 8051 的引脚RST是_____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。IN脚 高 低 0000

26. 帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是 。方式1

27. PC存放_______________,具有___________特性。在8051中决定程序执行顺序的是PC还是DPTR? 它是______位? (是,不是)SFG? CPU将要执行的指令所在的地址 自动加1 PC 16位 不是 28. 8051内部有 并行口,P0口直接作输出口时,必须外接 ;并行口作输入口时,必须先 ,才能读入外设的状态。4 上拉电阻 将口锁存器置1

29. 51的并行I/O口信息有_____和_____两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。读引脚 读锁存器 30. MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了_____。低8位地址 31. 半导体存储器分成两大类 和 ,其中 具有易失性,常用于存4

单片机总复习

储 。RAM ROM RAM 临时性数据

32. MCS-51的堆栈只可设置在 ,其最大容量为 ,存取数据的原则是 。堆栈寄存器SP是 位寄存器,存放 。片内RAM低128B区 128B 后进先出 8 堆栈栈顶的地址

33. 中断处理的全过程分为以下3个段: 、 、 。中断请求 、 中断响应 、 中断服务

34. 定时和计数都是对_____进行计数,定时与计数的区别是________________。脉冲 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数

35. 中断请求信号有______触发和_____触发两种触发方式。电平 边沿(脉冲)

36. MCS-51有_____中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器_____加以选择。5个 IP

37. A/D转换器的三个重要指标是________、________和________。转换速度 分辨率 转换精度

38. 用串行口扩展并行口时,串行接口的工作方式应选为____。方式0

39. 74LS273通常用来作简单____接口扩展;而74LS244则常用来作简单____接口扩展。输出 输入

40. KeiL C51软件中,工程文件的扩展名是________,编译连接后生成可烧写的文件扩展名是 ______。UV2 ,HEX

41. C51支持的指针有 和 。一般指针,存储器指针

42. C51中,没有专门的循环语句,我们可以用函数_______完成一个字节的循环左移,用__ _____完成二个字节的循环左移。crol,irol 43. 是C语言的基本单位。函数

44. 语言中输入和输出操作是由库函数 和 等函数来完成。scanf ,printf 45. 若有说明int i,j,k;则表达式i=10,j=20,k=30,k*=i+j的值为 。 900 46. 是一组有固定数目和相同类型成分分量的有序集合。数组

47. 变量的指针就是变量的 ;指针变量的值是 。地址,指针

48. C51的基本数据类型有 、 、 、 、 、 。位型、字符型、整形、长整形、浮点型、双精度浮点型

49. C51的存储类型有 data 、 bdata 、 idata 、 pdata 、 xdata 、 code 。 50. 8051存储区可分为 、 以及 。内部数据存储区、外部数据存储区以及程序存储区

51. C51的存储模式有 、 和 。SMALL、COMPACT、LARGE

52. C51程序与其他语言程序一样,程序结构也分为 、 、 三种。顺序结构、选择结构(或分支结构)、循环结构

53. 数组的一个很重要的用途就是 。查表

54. 8051内部有_______个并行口,P0口直接作输出口时,必须外接______;并行口作输入口时,必须先将并口锁存器_______(填“置1”或“置0”),才能读入外设的状态。4,上拉电阻,1

55. LED数码显示有______和_______两种显示形式。动态、静态

三、判断题

1.若一个函数的返回类型为void,则表示其没有返回值。( √ ) 2.特殊功能寄存器的名字,在C51程序中,全部大写。(√ ) 3.“sfr”后面的地址可以用带有运算的表达式来表示。( × )

5


单片机总复习 答.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:KSOA业务管理系统介绍

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: