《单片机原理及应用》题库

  • 格式:doc
  • 大小:445.00 KB
  • 文档页数:33

《单片机原理及应用》题库一判断改错第1章1、()1K=400H。

2、()800H =2KB。

3、()十进制数89转换成二进制数为10001001。

4、()0000H~FFFFH共有63KB个单元。

5、()十进制数89的BCD码可以记为89H。

6、()8位二进制数补码的大小范围是-127~+127。

7、()0的补码是0。

8、()-128的8位补码是10000000。

9、()11111111是-1的补码。

10、()-2的补码可以记为FEH。

11、()二进制负数的补码可以用即取反加1的方法获得。

第2章12、()计算机中的机器码就是若干位二进制数。

13、()MCS—51单片机是16位单片机。

14、()MCS—51的产品8051与8031的区别是8031片内无ROM。

15、()MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。

16、()8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。

17、()8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。

18、()MCS—51的程序存贮器可以用于存放运算中间结果。

19、()MCS—51的内部数据存储器有256个字节。

20、()MCS—51的数据存贮器分为两个地址空间:一个是片内的128字节的RAM,另一个是片外最大可扩充64K字节的RAM。

21、()单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

22、()CPU的时钟周期为振荡器频率的倒数。

23、()MCS—51单片机的一个机器周期等于一个时钟周期。

24、()MCS—51单片机的指令周期是执行一条指令所需要的时间。

一般由若干个机器周期组成。

25、()MCS—51单片机系统扩展时使用的地址锁存器,是用于锁存高8位地址。

26、()当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

27、()8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。

28、()MCS—51单片机的程序存贮器只能在片内。

29、()MCS—51单片机的数据存贮器只能在片外。

30、()MCS—51单片机的特殊功能寄存器都在片内。

31、()MCS—51单片机程序存储器操作时序中,在不执行MOVX指令时,P0口作为地址线,专用于输出程序存储器的高8位地址PCL;P2口专用于输出程序存储器的低8位地址PCH。

32、()对于8031单片机而言,在外部扩展EPROM时,EA引脚应接地。

33、()对于8051、8751单片机而言,在外部扩展EPROM时,EA引脚可接 + 5V或接地。

第3章34、()汇编语言源程序是单片机可以直接执行的程序。

35、()MCS—51单片机的指令格式中操作码与操作数之间必须用“,”分隔。

36、()MOV A,20H 表示将立即数20H传送至A中。

37、()MOV A,@R0 表示将R0指示的地址单元中的内容传送至A中。

38、()MOVX A,@DPTR 表示将DPTR指示的地址单元中的内容传送至A中。

39、()MCS—51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数清0,目的操作数修改为源操作数。

40、()MOVX为片外RAM传送指令。

41、()MOVC为程序存储器传送指令。

42、()将37H单元的内容传送至A的指令是:MOV A,#37H。

43、()MCS—51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4 条指令。

44、()如JC rel发生跳转时,目标地址为当前指令地址加上偏移量。

45、()对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。

46、()指令MUL AB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。

47、()已知:DPTR=11FFH 执行INC DPTR(1字节指令)后,结果:DPTR=1200H。

48、()已知:A=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。

49、()已知:A=1FH,(30H)=83H,执行 ANL A,30H 后,结果:A=03H (30H)=83H P=0。

50、()无条件转移指令LJMP addr16称长转移指令,允许转移的目标地址在128KB空间范围内。

51、()MCS—51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=1时转。

52、()8031单片机的PC与DPDR都在CPU片内,因此指令MOVC A,@A+PC与指令MOVC A,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。

53、()绝对调用指令ACALL addr11能在本指令后一字节所在的2K字节程序存贮区内调用子程序。

54、()指令LCALL addr16能在64K字节范围内调用子程序。

55、()指令MOV A,00H执行后A的内容一定为00H。

56、()指令MUL AB执行前(A)=43H,(B)=05H,执行后(A)=15H,(B)=02H。

57、()MCS—51单片机的布尔处理器是以A为累加器进行位操作的。

第4章58、()MCS—51指令系统中,执行指令FGO bit F0 ,表示凡用到F0位的指令中均可用FGO来代替。

59、()MCS—51指令系统中,执行指令ORG 2000H;BCD: DB “A,B,C,D”表示将A、B、C、D的ASII码值依次存入2000H开始的连续单元中。

第5章60、()EPROM27128有12根地址线,可寻址空间为16KB。

61、()一片存储器芯片有10根地址线,8根数据线,则它的存储容量是1K×8。

62、()单片机在片外扩展程序存储器时,用Intel6264是合适的。

63、()为了能够存放大量待处理的数据和中间结果,可以在单片机外部扩展程序存储器。

64、()为了能够存放大量待处理的数据和中间结果,可以在单片机外部扩展数据存储器。

65、()单片机扩展片外程序存储器时,读选通信号是P SEN。

66、()单片机扩展片外程序存储器时,读选通信号是WR。

67、()单片机扩展片外数据存储器时,读选通信号是P SEN。

68、()单片机扩展片外数据存储器时,读选通信号是WR。

69、()所谓线选法就是将存储器芯片未使用的地址线作为存储器芯片的片选信号。

第6章70、()8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。

71、()启动定时器工作,可使用SETB Tri指令。

72、()8051单片机对最高优先权的中断响应是无条件的。

73、()中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。

74、()MCS—51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。

75、()MCS—51单片机的中断允许寄存器的IE的作用是用来对各中断源进行允许或禁止的操作。

76、()用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。

77、()串行口请求中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。

78、()如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。

79、()外部中断0中断的入口地址是0003H。

80、()8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。

第7章81、()在接口芯片中,通常都有一个片选端CS(或CE),作用是当CS为低电平时该芯片才能进行读写操作。

82、()同步(无条件)传送要求外设总是处于准备好状态。

83、()中断传送方式的CPU的利用率高于异步传送方式的CPU利用率。

84、()MCS—51单片机的内部并行端口都可以作为输入或输出口使用。

85、86、()8155芯片的AD0~AD7:地址/数据线,是低8位地址和数据复用线引脚,当ALE=1时,输入的是数据信息,否则是地址信息。

87、()8155的C口可以作为A、B口的联络线使用。

88、()指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。

89、()当8031的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。

90、()在MCS—51单片机内部结构中,TMOD为模式控制寄存器,可以用来控制定时器的启动与停止。

91、()在MCS—51单片机内部结构中,TCON为控制寄存器,可以用来控制定时器的启动与停止。

92、()MCS—51单片机的两个定时器的均有两种工作模式,即定时和计数模式。

第8章93、()D/A转换器是计算机系统的输出设备。

94、()D/A转换器是计算机系统的输入设备。

95、()A/D转换器是计算机系统的输出设备。

96、()A/D转换器是计算机系统的输入设备。

97、()DAC0832是8位D/A转换器,其输出量为电流量。

98、()ADC0809是8路8位A/D转换器,其输出量为数字量。

99、()一般来讲,12位的A/D转换器的精度会高于8位A/D转换器的精度。

100、()逐次逼近式A/D转换器的内部总会有一个D/A转换器。

第9章101、()串行数据传送时,对于一个字节来说,至少要采样8次才能完成。

102、()异步串行通信的一帧数据中,必须有起始位和停止位。

103、()串行通信的优势体现在长距离信息传送中。

104、()串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。

二单项选择第1章1、()负数最常用的表示方式为:A:原码B:反码C:补码D:真值2、()将十进制数215转换成对应的二进制数是:A:11010111 B:11101011 C:10010111 D:101011013、()十进制126数其对应的十六进制数可表示为:A:8F B:8E C:FE D:7E4、()二进制数110110110对应的十六进制数可表示为:A:1D3H B:1B6H C:DB0H D:666H5、()-3的8位补码是:A:10000011 B:11111100 C:11111110 D:111111016、()将十六进制数6EH转换成对应的十进制数是:A:100 B:90 C:110 D:1207、()已知[X]补=00000000,则X的真值为:A:+1 B:0 C:-1 D:以上都不对8、()已知[X]补=01111110,则X的真值为:A:+1 B:-126 C:-1 D:+1269、()十六进制数4FH对应的十进制数是:A:78 B:59 C:79 D:87第2章10、()使用8751,且EA=1时,则可以外扩ROM的容量为:A:64KB B:60KB C:58KB D:56KB11、()8031是:A:CPU B:微处理器 C:单片微机 D:控制器12、()所谓CPU是指:A:运算器控制器 B:运算器与存储器C:输入输出设备 D:控制器与存储器13、()MCS—51单片机的CPU主要的组成部分为:A:运算器、控制器B:加法器、寄存器C:运算器、加法器D:运算器、译码器14、()PSW=18H时,则当前工作寄存器是:A:0组B:1组C:2组D:3组15、()下面哪条指令将MCS—51的工作寄存器置成3区(最后一区):A:MOV PSW,#13H B:MOV PSW,#18HC:SETB PSW.4 CLR PSW.3 D:SETB PSW.3 CLR PSW.416、()单片机中的程序计数器PC用来:A:存放指令B:存放正在执行的指令地址C:存放下一条指令地址D:存放上一条指令地址17、()MCS—51外扩ROM、RAM时,它的数据总线是:A:P0 B:P1 C:P2 D:P318、()MCS-51在外扩ROM、RAM时,它的地址是通过以下传送:A:P0和P1 B:P0和P2 C:P1和P2 D:P1和P319、()当ALE信号有效时,表示:A:从ROM中读取数据 B:从P0口送出地址低8位C:从P0口送出数据 D:从RAM中读取数据20、()MCS—51上电复位后,SP的内容应是:A:00H B:07H C:60H D:70H21、()MCS-51单片机的堆栈必须位于:A:片内数据存储区 B:片外数据存储区C:片内程序存储区 D:片外程序存储区22、()以下MCS-51单片机特殊功能寄存器中,能够使用位寻址的是:A:80H B:81H C:82H D:83H23、()MCS-51系统中,当P SEN信号有效时,表示CPU要从以下存储区读取信息:A:片内数据存储区 B:片外数据存储区C:片内程序存储区 D:片外程序存储区24、()PSW中RS1=1, RS0=0时,R2的地址为:A:02H B:0BH C:12H D:1BH25、()MCS-51一个机器周期包含的振荡(时钟)周期数为:A:1 B:4 C:8 D:1226、()8031单片机的机器周期为2µs,则其晶振频率fosc为:A:1 MHz B:2 MHz C:6 MHz D:12 MHz 27、()为了使80C51发生复位,应当在80C51的RST引脚上加:A:2个振荡(时钟)周期以上的低电平B:2个机器周期以上的低电平C:2个振荡(时钟)周期以上的高电平D:2个机器周期以上的高电平28、()为了使8C51发生复位,应当在8051的RST引脚上加:A:低电平B:高电平C:高阻D:以上均可29、()单片机上电复位后,PC的内容和SP的内容为:A:0000H,00H B:0000H,07H C:0003H,07H D:0800H,08H30、()MCS—51单片机8031在工作时,如果不执行读、写片外RAM的指令,则ALE引脚:A:输出高电平 B:输出脉冲,频率为fosc的1/6C:输出低电平 D:输出脉冲,频率为fosc的1/231、()MCS—51单片机8031内部没有程序存储器,它的EA引脚:A:必须接地 B:必须接+5V C:可悬空 D:以上三种视需要而定32、()访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是:A:P0口 B:P1口 C:P2口 D:P3口33、()PSW中的RS1和RS0用来:A:选择工作寄存器区号 B:指示复位 C:选择定时器 D:选择工作方式34、()上电复位后,PSW的值为:A:01H B:07H C:FFH D:00H35、()堆栈指针SP的直接地址是:A:00H B:07H C:81H D:FFH36、()MCS—51单片机8031的P0口,当使用外部存贮存器时它是用来作为:A:传输高8位地址口 B:传输低8位地址口C:传输高8位数据口 D:传输低8位地址/数据口37、()对于8031单片机,其内部RAM:A:全部只能位寻址 B:全部只能字节寻址C:其中一部分既可位寻址又可字节寻址 D:其中一部分只能位寻址38、()8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于:A:1/12 µS B:1/2 µS C:1µS D:2µS39、()MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来:A:存放指令 B:存放16位地址,作间址寄存器使用C:存放下一条指令地址 D:存放上一条指令地址40、()ALU表示:A:累加器 B:程序状态字寄存器 C:计数器 D:算术逻辑部件41、()单片机复位后,工作寄存器R0是:A:00H单元 B:01H单元 C:09H单元 D:SFR42、()单片机8051的XTAL1和XTAL2引脚用来:A:外接定时器 B:外接串行口 C:外接中断 D:外接晶振43、()8051单片机的V SS(20)引脚用来:A:接主电源+5V B:接地 C:接备用电源 D:访问片外存贮器44、()8051单片机的VCC(40)引脚用来:A:主电源+5V B:接地 C:备用电源 D:访问片外存贮器45、()8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是:A:P0 B:P1 C:P2 D:P346、()MCS—51复位后,程序从以下地址开始执行指令:A:0001H B:0000H C:0003H D:0023H47、()单片机的P1口作输入用途之前必须:A:在相应端口先置1 0 B:在相应端口先置0 C:外接高电平 D:外接上拉电阻48、()MCS—51单片机的P1口的功能是:A:可作通用双向I/O口用 B:可作一般I/O口用C:可作地址/数据总线用 D:可作通用I/O口用49、()MCS—51单片机复位后,专用寄存器ACC的状态是:A:0000H B:07H C:00H D:0FFH50、()当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为:A:组0 B:组1 C:组2 D:组351、()8051单片机中,唯一一个用户可使用的16位寄存器是:A:PSW B:ACC C: SP D:DPTR52、()8051的程序计数器PC为16位计数器,其寻址范围是:A:8K B:16K C:32K D:64K53、()单片机应用程序一般存放在:A:RAM B:ROM C:寄存器 D:CPU54、()8051单片机能分时传送地址和数据的端口是:A:P0口 B:P2口 C:P0口和P2口 D:P3口第3章55、()MCS—51的立即寻址方式中,立即数前面:A:应加前缀“/” B:不加前缀 C:应加前缀“@” D:应加前缀“#”56、()以下指令中完成8031单片机内部RAM间数据传送的指令是。