最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

单片机复习题 (2)

IT圈 admin 26浏览 0评论

2024年6月13日发(作者:野秋柔)

2017/6单片机复习题

单片机总题库

一、填空题(每空1分,共20分)

1、-0101111B的反码是 11010000B(D0H) ,补码是 11010001B(D1H) 。

2、MCS-51系列单片机是 +5V 供电, 40 个引脚封装。

3、89C51单片机是可寻址的外部RAM空间是 64K ,可寻址的外部ROM空间是 64K 。

4、89C51单片机具有 5个 中断源。

5、51单片机工作寄存器共有 4 组。(片内程序、片外程序、片内数据、片外数据)

6、 波特率 是指串行通讯中数据传送的速率,即每秒种传送的数据传送的二进制位数,其单位为比特/秒。

7、 TH0和TL0 , TH1和 TL1 分别为T0、T1的加1计数器。

8、MCS-51单片机的存储器 RAM 被称为数据存储器, ROM 被称为程序存储器。

9、MCS-51单片机有4个8位并行双向输入/输出(I/O)口,分别是 P0口 P1口 、 P2口 、 P3口 。

10、串行通信制式包括 单工 、 半双工 、 全双工 。

11、MCS-51系列单片机内部采用模块式结构,MCS-51系列单片机主要由以下部件通过片内总线连接而成:中央处理器(CPU) 、

数据存储器(RAM) 、 程序存储器(ROM) 、 并行输入/输出口(P0-P3口) 、 定时器/计数器 、 中断控制、串行口、

总线控制及时钟电路。

12、MCS-51系列单片机是 8位 字长CPU。

13、MCS-51系列单片机的引脚封装形式主要有PDIP40 , PLCC44 和 PQFP/TQFP44 。

14、复位是单片机的初始化操作,其主要功能是将程序计数器PC初始化,使单片机从 0000H 单元开始执行程序。

15、串行通信的分类包括:异步传送方式通信 、 同步传送方式通信 。

16、MCS-51单片机有固定的机器周期,规定一个机器周期包括 12 个振荡脉冲的周期。

17、连接单片机与各外部器件的总线包括地址总线 、 数据总线 、 控制总线 。

18、寄存器 TMOD 、 TCON 分别控制定时/计数器的工作状态和工作方式。

19、MCS—51单片机的CPU能处理 8 位二进制数或代码的运算。

20、MCS-51单片机有 4 个8位并行双向输入/输出(I/O)口。

21、MCS—51芯片中共有 256 个RAM单元,其中,后 128 个单元被专用寄存器占用,通常称为 特殊功能寄存

器 。供用户使用的寄存器只有前 128 个单元,用于存放可读写的数据。

22、MCS—51共有 两 个 16 位的定时/计数器,以实现定时或计数功能,并以定时或计数结果对计算机进行控制。

23、MCS—51共有 4 个 8 位的I/O口,分别是 P0 、 P1 、P2 、 P3 ,通过编写程序可

以实现数据的并行输入/输出,从而接收外部信号或输出控制信号。

24、MCS—51单片机有 一 个全双工的串行口,以实现单片机和其他设备之间的串行数据传送。

25、MCS—51单片机共有 5 个中断源,即 两个外中断源 , 两个定时/计数中断源 , 一个串行中断

源 。

26、MCS—51芯片的内部有 时钟电路 ,用于产生时钟信号送给单片机内部各电路,控制这些电路,使它们有节拍地工作。

27、(1101 1101)2等于十进制数 221 。

28、(120B)16等于十进制数 4619 。

29、十六进制数3BH在使用C语言编程时应该表示为 0x3b 。

30、相邻的 8 位二进制码称为一个字节(byte),用B表示。

31、1 MB= 1024 KB。

32、 Proteus 是英国LabCenter Electronics公司开发的电路分析与仿真软件。Proteus主要由ISIS和ARES两部分组成,ISIS

的主要功能是原理图设计与电路原理图的交互仿真,ARES主要用于印制电路板的设计。

33、能让单片机工作的由最基本元器件构成的系统称为 单片机最小系统 。

34、构成51系列单片机最小系统的基本条件如下:① 5V电源 ② 振荡电路 ③ 复位电路 ④ EA引

脚 。

35、I/O口中P0的结构和其他口的区别是 P0口内部结构中没有上拉电阻 。

36、单片机外接晶振频率是10MHz时,则振荡周期就是 0.1 μs 。

37、从物理地址空间看,MCS-51有四个存储器地址空间,即 片内程序存储器 和 片外程序存储器 以及 片内数

1

2017/6单片机复习题

据存储器 和 片外数据存储器 。

38、定义无符号字符型变量i,应该用类型说明符 unsigned char 。

39、使用Keil C51编译器位定义P0.0信号线为ABC应该写成: sbit ABC=P0^0.

40、假设x为3,执行y=x++ 后y为 3 ,x为 4 。

41、假设x为3,执行y=++x后y为 4 ,x为 4 。

42、假设x为3,执行y=x- - 后 y为 3 ,x为 2 。

43、假设x为3,执行y=- -x 后 y为 2 ,x为 2 。

44、假设a=2,b=3 ,执行i=( a

45、假设a=2,b=3 ,执行i= (a>=b); i= 0 。

46、假设a=2,b=3 ,执行i= (a!=b ); i= 1 。

47、假设a=2,b=3 ,执行i= (a= =b); i= 0 。

48、按C语句执行方式的不同,C程序可分为 顺序结构 、 选择结构 和 循环结构 。

49、C语言中 指针 存放的是某个变量在内存中的地址值。

50、C语言的函数可分为 无参数函数 和 有参数函数 。

51、有参数函数的返回值是通过return语句获得的

52、当T0工作于工作方式0时,n= 13 ,最大计数值为 2

13

53、当T0工作于工作方式1时,n= 16 ,最大计数值为 65536 ,对于12MHz的单片机,可以定时的最大时间是

65.536ms 。

54、当T0工作于工作方式2时,n= 8 ,最大计数值为 256

55、使用单片机定时器时只有 T0 可以工作于工作方式3。

56、80C51单片机提供了 5 个中断源,其中两个为外部中断请求源 INT0(P3.2) 和 INT1(P3.3),两个片内定

时器/计数器T0和T1的溢出请求中断源 TF0(TCON的第5位) 和 TF1(TCON的第7位) ,1个片内串行口

发送或接收中断请求源 TI(SCON的第1位)或RI(SCON的第0位) 。

57、80C51单片机提供了 5 个中断源,中断优先级由高到低分别是外部中断请求源INT0(P3.2) 、 T0的溢出请求中断

源TF0(TCON的第5位) 外部中断请求源INT1(P3.3) 、 定时器/计数器T1的溢出请求中断TF1(TCON的第7位) 、

1个片内串行口发送或接收中断请求源TI(SCON的第1位)或RI(SCON的第0位) 。

58、一个机器周期= _6_ 个状态周期= 12 个振荡周期。

59、89C51的堆栈是按照 先进后出 的原则进行存取的RAM区。

二、选择题(每小题2分,共20分)

1、 10101.101B转换成十进制数是( D )。

A 46.625 B 23.625 C 23.62 D 21.625

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

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

3、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A、外部中断0 B、外部中断1

C、定时器0 D、定时器1

4、MCS-51系列单片机外扩存储器芯片时,4个I/O中作为数据总线的是( B )。

A、P0口和P2口 B、P0口 C、P2和P3口 D、P2

5、定时器T0计数溢出后,置1( B )

A、TF1 B、TF0 C、TI D、RI

6、设a=0x7f,b=a<<2,则b的值为( D )

A、7FH B、0F7H C、0CFH D、0FCH

7、 标准MCS-51单片机的时钟频率fosc为6MHz,则1个机器周期时间长度为( D )

A、1ms; B、 2ms C、1μs D、 2μs

8、定时器T1的编码器中断编号为( D )

A、0; B、 1 C、2 D、3

2

2024年6月13日发(作者:野秋柔)

2017/6单片机复习题

单片机总题库

一、填空题(每空1分,共20分)

1、-0101111B的反码是 11010000B(D0H) ,补码是 11010001B(D1H) 。

2、MCS-51系列单片机是 +5V 供电, 40 个引脚封装。

3、89C51单片机是可寻址的外部RAM空间是 64K ,可寻址的外部ROM空间是 64K 。

4、89C51单片机具有 5个 中断源。

5、51单片机工作寄存器共有 4 组。(片内程序、片外程序、片内数据、片外数据)

6、 波特率 是指串行通讯中数据传送的速率,即每秒种传送的数据传送的二进制位数,其单位为比特/秒。

7、 TH0和TL0 , TH1和 TL1 分别为T0、T1的加1计数器。

8、MCS-51单片机的存储器 RAM 被称为数据存储器, ROM 被称为程序存储器。

9、MCS-51单片机有4个8位并行双向输入/输出(I/O)口,分别是 P0口 P1口 、 P2口 、 P3口 。

10、串行通信制式包括 单工 、 半双工 、 全双工 。

11、MCS-51系列单片机内部采用模块式结构,MCS-51系列单片机主要由以下部件通过片内总线连接而成:中央处理器(CPU) 、

数据存储器(RAM) 、 程序存储器(ROM) 、 并行输入/输出口(P0-P3口) 、 定时器/计数器 、 中断控制、串行口、

总线控制及时钟电路。

12、MCS-51系列单片机是 8位 字长CPU。

13、MCS-51系列单片机的引脚封装形式主要有PDIP40 , PLCC44 和 PQFP/TQFP44 。

14、复位是单片机的初始化操作,其主要功能是将程序计数器PC初始化,使单片机从 0000H 单元开始执行程序。

15、串行通信的分类包括:异步传送方式通信 、 同步传送方式通信 。

16、MCS-51单片机有固定的机器周期,规定一个机器周期包括 12 个振荡脉冲的周期。

17、连接单片机与各外部器件的总线包括地址总线 、 数据总线 、 控制总线 。

18、寄存器 TMOD 、 TCON 分别控制定时/计数器的工作状态和工作方式。

19、MCS—51单片机的CPU能处理 8 位二进制数或代码的运算。

20、MCS-51单片机有 4 个8位并行双向输入/输出(I/O)口。

21、MCS—51芯片中共有 256 个RAM单元,其中,后 128 个单元被专用寄存器占用,通常称为 特殊功能寄存

器 。供用户使用的寄存器只有前 128 个单元,用于存放可读写的数据。

22、MCS—51共有 两 个 16 位的定时/计数器,以实现定时或计数功能,并以定时或计数结果对计算机进行控制。

23、MCS—51共有 4 个 8 位的I/O口,分别是 P0 、 P1 、P2 、 P3 ,通过编写程序可

以实现数据的并行输入/输出,从而接收外部信号或输出控制信号。

24、MCS—51单片机有 一 个全双工的串行口,以实现单片机和其他设备之间的串行数据传送。

25、MCS—51单片机共有 5 个中断源,即 两个外中断源 , 两个定时/计数中断源 , 一个串行中断

源 。

26、MCS—51芯片的内部有 时钟电路 ,用于产生时钟信号送给单片机内部各电路,控制这些电路,使它们有节拍地工作。

27、(1101 1101)2等于十进制数 221 。

28、(120B)16等于十进制数 4619 。

29、十六进制数3BH在使用C语言编程时应该表示为 0x3b 。

30、相邻的 8 位二进制码称为一个字节(byte),用B表示。

31、1 MB= 1024 KB。

32、 Proteus 是英国LabCenter Electronics公司开发的电路分析与仿真软件。Proteus主要由ISIS和ARES两部分组成,ISIS

的主要功能是原理图设计与电路原理图的交互仿真,ARES主要用于印制电路板的设计。

33、能让单片机工作的由最基本元器件构成的系统称为 单片机最小系统 。

34、构成51系列单片机最小系统的基本条件如下:① 5V电源 ② 振荡电路 ③ 复位电路 ④ EA引

脚 。

35、I/O口中P0的结构和其他口的区别是 P0口内部结构中没有上拉电阻 。

36、单片机外接晶振频率是10MHz时,则振荡周期就是 0.1 μs 。

37、从物理地址空间看,MCS-51有四个存储器地址空间,即 片内程序存储器 和 片外程序存储器 以及 片内数

1

2017/6单片机复习题

据存储器 和 片外数据存储器 。

38、定义无符号字符型变量i,应该用类型说明符 unsigned char 。

39、使用Keil C51编译器位定义P0.0信号线为ABC应该写成: sbit ABC=P0^0.

40、假设x为3,执行y=x++ 后y为 3 ,x为 4 。

41、假设x为3,执行y=++x后y为 4 ,x为 4 。

42、假设x为3,执行y=x- - 后 y为 3 ,x为 2 。

43、假设x为3,执行y=- -x 后 y为 2 ,x为 2 。

44、假设a=2,b=3 ,执行i=( a

45、假设a=2,b=3 ,执行i= (a>=b); i= 0 。

46、假设a=2,b=3 ,执行i= (a!=b ); i= 1 。

47、假设a=2,b=3 ,执行i= (a= =b); i= 0 。

48、按C语句执行方式的不同,C程序可分为 顺序结构 、 选择结构 和 循环结构 。

49、C语言中 指针 存放的是某个变量在内存中的地址值。

50、C语言的函数可分为 无参数函数 和 有参数函数 。

51、有参数函数的返回值是通过return语句获得的

52、当T0工作于工作方式0时,n= 13 ,最大计数值为 2

13

53、当T0工作于工作方式1时,n= 16 ,最大计数值为 65536 ,对于12MHz的单片机,可以定时的最大时间是

65.536ms 。

54、当T0工作于工作方式2时,n= 8 ,最大计数值为 256

55、使用单片机定时器时只有 T0 可以工作于工作方式3。

56、80C51单片机提供了 5 个中断源,其中两个为外部中断请求源 INT0(P3.2) 和 INT1(P3.3),两个片内定

时器/计数器T0和T1的溢出请求中断源 TF0(TCON的第5位) 和 TF1(TCON的第7位) ,1个片内串行口

发送或接收中断请求源 TI(SCON的第1位)或RI(SCON的第0位) 。

57、80C51单片机提供了 5 个中断源,中断优先级由高到低分别是外部中断请求源INT0(P3.2) 、 T0的溢出请求中断

源TF0(TCON的第5位) 外部中断请求源INT1(P3.3) 、 定时器/计数器T1的溢出请求中断TF1(TCON的第7位) 、

1个片内串行口发送或接收中断请求源TI(SCON的第1位)或RI(SCON的第0位) 。

58、一个机器周期= _6_ 个状态周期= 12 个振荡周期。

59、89C51的堆栈是按照 先进后出 的原则进行存取的RAM区。

二、选择题(每小题2分,共20分)

1、 10101.101B转换成十进制数是( D )。

A 46.625 B 23.625 C 23.62 D 21.625

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

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

3、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A、外部中断0 B、外部中断1

C、定时器0 D、定时器1

4、MCS-51系列单片机外扩存储器芯片时,4个I/O中作为数据总线的是( B )。

A、P0口和P2口 B、P0口 C、P2和P3口 D、P2

5、定时器T0计数溢出后,置1( B )

A、TF1 B、TF0 C、TI D、RI

6、设a=0x7f,b=a<<2,则b的值为( D )

A、7FH B、0F7H C、0CFH D、0FCH

7、 标准MCS-51单片机的时钟频率fosc为6MHz,则1个机器周期时间长度为( D )

A、1ms; B、 2ms C、1μs D、 2μs

8、定时器T1的编码器中断编号为( D )

A、0; B、 1 C、2 D、3

2

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论