单片机基础试题及答案

单片机基础试题及答案
单片机基础试题及答案

选择题:

1.计算机中最常用的字符信息编码是(B )

BCD码 B、ASCII C、余3码 D、循环码

2.以下不是构成的控制器部件( D)

程序计数器B、指令寄存器C、指令译码器D、存储器

3. 数制及编码:( 10100101 ) B = ( B ) H 。

A、204D

B、A5H

C、57D

D、01011000B

2. 十进制数126其对应的十六进制可表示为( D ) 。

A、8F

B、8E

C、FE

D、7E

3. CPU主要的组成部分为(A )。

A、运算器,控制器

B、加法器,寄存器

C、运算器,寄存器

D、运算器,指令译码器

4. INTEL 8051 CPU是( C )位的单片机。

A、16

B、4

C、8

D、准16位

5. 对于INTEL 8031来说,/EA脚总是(A ) 。

A、接地

B、接电源

C、悬空

D、不用

6. 在单片机中,通常将一些中间计算结果放在( A )中。

A、累加器

B、控制器

C、程序存储器

D、数据存储器

7. 判断是否有进位时用 PSW 的(A )标志位。

A、CY

B、OV

C、P

D、RS1,RS0

8.采用 8031单片机必须扩展( B )。

A、数据存储器

B、程序存储器

C、I/O接口

D、显示接口

9、. 堆栈指针 SP的作用是( B )。

A、指示堆栈的栈底

B、指示堆栈的栈顶

C、指示下一条将要执行指令的地址

D、指示中断返回的地址

10. 单片机在进行取指令操作时,指令的地址是由(B )的内容决定。

A、SP

B、PC

C、DPTR

D、PSEN和ALE

11. 51系列单片机有五个中断源,外中断INT1的入口地址是( C )。

A、0003H

B、000BH

C、0013H

D、001BH

12. 8031单片机内部低128BRAM包括( B ) 。

A、程序存储区

B、堆栈区、位寻址区、工作寄存器区

C、工作寄存器及特殊功能区

D、中断入口地址区

13. 单片机8051的XTALl和XTAL2引脚是( D )引脚。

A、外接定时器

B、外接串行口

C、外接中断

D、外接晶振

14. INTEL 8031的P0口,当使用外部存储器时它是一个( B )。

A、传输高8位地址口

B、传输低8位地址口

C、传输低8位数据口

D、传输低8位地址/数据总线口

15. MCS-51单片机有七种寻址方式,其中:MOV A,direct属于(D )寻址。

A、间接

B、变址

C、相对

D、直接

16. MCS-51单片机有七种寻址方式,MOVX A,@A+DPTR属于( B)寻址。

A、间接

B、变址

C、相对

D、直接

17. 若将外部程序存储器某单元的内容取到累加器 A,应使用下列指令中的(B )指令。

A、MOV direct,Rn

B、MOVC A,@A+PC

C、MOVX A,@A+DPTR

D、MOVX A,@DPTR

18. 在寄存器间接寻址方式中, Ri是指( B)。

A、R0~R7

B、R0~R1

C、操作码

D、操作数地址

19. 执行跳转指令 JMP @A+DPTR后,PC的值为(D )。

A、A中的值

B、DPTR的值

C、自动加1

D、A+DPTR的值

20. 下列指令中,不影响堆栈指针的指令是( B )。

A、RET

B、JB bit,rel

C、LCALL addr

D、RETI

21. 在下面指令中,属于无条件转移且转移范围为 2KB的指令是( C)。

A、LJMP addr16

B、ACALL addr11

C、AJMP addr11

D、JB bit,rel

22. 当执行 DA A指令时,CPU将根据(C )的状态自动调整,使ACC的值为正确的BCD吗。

A、CY

B、OV

C、CY和AC

D、RS0 和RS1

23. 下列指令中错误的是(D )。

A、MOV A,R4

B、MOV 20H,R4

C、MOV R4,R3

D、MOV @R4,R3

24. 在堆栈操作中,当进栈数据全部弹出后,这时S P应指向(B )

A、栈底单元

B、7FH单元

C、栈底单元地址加1

D、栈底单元地址减1

25. 下列指令中错误的有(A )。

A、CLR R7

B、MOVX A, @DPTR,

C、MOV P1,A

D、JBC TF0,LOOP

26. 将内部数据存储单元的内容传送到累加器A中的指令是( B)。

A、MOV direct,Rn

B、MOV A,@Ri

C、MOV A,#data

D、MOVX A,@Ri

27. ORG 0000H 的功能是_A。

A、设置程序存放起始位置的伪指令

B、将 ROM 起始单元清零的伪指令

C、设置程序存放起始位置的位指令

D、将 ROM 起始单元清零的位指令

28. 在指令 MOV 30H,#55H中,30H是_C_。

A、指令的操作码

B、操作数

C、操作数地址

D、机器码

29. 在下列指令中 ,属判位转移的指令是(D )。

A、AJMP addr11

B、CJNE A,direct,rel

C、DJNZ Rn,rel

D、JNC rel

30.8031有4组工作寄存器区,将当前工作寄存器设置为第2组应使用的指令是_D__。

A、SETB RS0 和 CLR RS1

B、SETB RS0 和SETB RS1

C、CLR RS0 和CLR RS1

D、CLR RS0 和 SETB RS1

31. 8031中,若A=02H,B=08H,执行指令MUL AB后,A为(B )。

A、16H

B、10H

C、00H

D、08H

32. 在程序运行过程中执行 PC=0200H的一条指令LCALL addr16,实施该调用指令时,压入堆栈保存的程序地址是(C )。

A、2000H

B、0102H元

C、0203H

D、0201H

33. 执行如下三条指令后,30H单元的内容是(A )。

MOV R1,#30H

MOV 40H,#0EH

MOV @R1,40H

A、40H

B、30H

C、0EH

D、FFH

34. 有如下程序段:

MOV R0,#30H

SETB C

CLR A

ADDC A,#00H

MOV @R0,A

执行结果是(B )。 A、 (30H)=00H B、(30H)=01H C、 (00H)=00H D、 (00H)=01H

35. 汇编语言表示的指令格式中,标号与操作码之间用(A )分开。

A、冒号

B、分号

C、逗号

D、井号

36. 8051汇编指令格式中,地址和数据的区别符号为(D )。

A、冒号

B、分号

C、逗号

D、井号

37. 散转指令是单片机指令系统中专为散转操作提供的无条件转移指令,指令格式如下:( A )

A、JMP @A+DPTR

B、LJMP 标号

C、AJMP 标号

D、SJMP 标号

38、单片机指令系统中专门提供了循环指令,指令助记符如下:( B )

A、JMP

B、DJNZ

C、JBC

D、JC

39. MCS-51系列单片机存储器结构的特点之一是存在着四种物理存储空间,即片内RAM、片外RAM、片内ROM和片外ROM,不同的物理存储空间之间的数据传送一般以(A )作为数据传输的中心。

A、累加器A

B、、PSW

C、PC

D、RAM

40. 以下对循环程序结构叙述正确的是( D)。

A、所有的循环程序都是以次数来控制的

B、一个大循环包含多个小循环程序,称为循环嵌套

C、多重循环程序中的各重循环可以交叉

D、以上都不对

41. 执行以下程序后,累加器中的内容为(D)。

ORG 0000H

MOV DPTR,#TABLE ;表首地址→DPTR(数据指针)

MOV A,#05;05→A

MOVC A,@A+DPTR;查表指令,25→A,A=19H

SJMP $;程序暂停

TABLE: DB 0,1,4,9,16,25,36,49,64,81 ;定义0~9平方表

END

A、05

B、4

C、16

D、25

42.完成下面子程序: ( A)

SQR: PUSH DPH

PUSH DPL

MOV DPTR,#TABLE

MOVC A,@A+DPTR

__

__

RET

TABLE: DB 0,1,4,9,16,25,36,49,64,81

A、 POP DPL POP DPH

B、POP DPH POP DPL

C、 PUSH DPL PUSH DPH

D、 PUSH DPH PUSH DPL

43.堆栈中的数据存取方式是( B)。

A、先进先出

B、先进后出

C、后进后出

D、以上都不对

44. 子程序的第一个语句必须有标号,最后一个语句必须是(D)。

A、要有标号

B、任何语句都可以

C、RETI

D、RET

45. 当进行多字节加法运算时,高位字节加法必须使用指令(D)。

A、ADD

B、DA A

C、SUBB

D、ADDC

46.分析下面程序段,累加器 A 中的内容为(B)。

ORG 0000H

MOV 30H,#45H

MOV R0,#30H

MOV A,#30H

XCHD A,@R0

SJMP $

END

A、45H

B、35H

C、30H

D、34H

47.判断累加器 A 中的有符号数的符号,下面(D )方法不可以实现。

A、JNB ACC.7,标号

B、CJNE A,#00H,标号

C、JB ACC.7,标号

D、AJMP 标号

48. 分析下面程序的功能。 ( B )

X DATA 30H

Y DATA 32H

MOV A,X

JNB ACC.7,DAYU

CPL A

ADD A,#01H

DAYU: MOV Y,A

SJMP $

END

A、比较X与Y大小

B、求绝对值

C、X与Y相加

D、X与Y相乘

49. MCS-51 系列单片机内部有( B )个 16 位可编程定时 / 计数器。

A、1 个

B、2 个

C、3 个

D、4 个

50. 定时 / 计数器的工作方式有 ( A ) 寄存器的内容决定。

A、TMOD

B、TCON

C、TR0

D、SCON

51. 定时 / 计数器的方式 0 为( B )位计数器。

A、8 位

B、13 位

C、16 位

D、自动重装入的 8 位计数器

52. 定时 / 计数器的定时是指:(C )。

A、对时间计数

B、外部事件定时

C、对内部时钟计数

D、外部事件计数

53. 当 TMOD 中的 M1 , M0 为 1 0 时,定时器的工作方式为( C )。

A、方式0

B、方式 1

C、方式 2

D、方式 3

54. 以下哪种可以纯软件起动定时器( A )。

A、GATE=1,TR1=1

B、GATE=0,TR1=1

C、GATE=0,INT1=1

D、GATE=O,TR1=0

55. 定时器 1 溢出后将对( C )标志置 1 。

A、IT1

B、TR1

C、TF1

D、TR0

56. 下列关于 TH0 和 TL0 的叙述正确的是( C )。

A、TH0 和 TL0 均为 16 位寄存器。

B、TH0 寄存器存放计数值的低 8 位, TL0 寄存器存放计数值的高 8 位。

C、TH0 寄存器存放计数值的高 8 位, TL0 寄存器存放计数值的低 8 位。

D、TH0 和 TL0 必须为相同的值。

57. 当定时器工作在方式 1 ,系统采用 12MHh 晶振时,若要定时器定时 50ms ,则定时器的初始值为()。

A、50

B、50000

C、65536

D、15536

58. 定时器是工作在计数还是定时方式由 TMOD 的( A )位决定。

A、C/T

B、GATE

C、IT

D、IE

59. 下列关于中断叙述不正确的为( D )。

A、中断是通过硬件改变 CPU 的运行方向的。

B、中断返回用 RETI 指令。

C、中断的入口地址是可以由用户改变的。

D、中断和子程序的区别在于调用子程序是在程序中事先安排的,而调用中断服务程序却无法确定。

60.与中断无关的寄存器为( D )。

A、TCON

B、SCON

C、IE

D、DPTR

61.中断的总允许控制位是(A )。

A、EA

B、ET1

C、EX1

D、ES

62.中断的自然优先权最高的是( A )。

A、外部中断0

B、外部中断1

C、定时器 1

D、定时器 0

63. 定时器 T1的溢出标志为TF1,采用中断方式,当定时器溢出时,若CPU响应中断后,该标志( B )。

A、由软件清零

B、由硬件清零

C、随机状态

D、AB都可以

64. 中断返回 RETI 完成以下工作( A )。

A、将断点地址从堆栈弹出

B、将累加器A内容恢复

C、恢复状态寄存器 PSW 的值

D、将断点地址弹出到 DPTR

65. MCS-51 单片机有( 3 )个内部中断源。

A、5

B、4

C、3

D、2

20. 对于外部中断,若采用电平触发方式,则需要()。

A、IE0=1

B、IT1=1

C、IE0=0

D、IT1=0

15.串行口的中断入口地址为()。

A、0003H

B、0013H

C、0023H

D、001BH

18.串行口的中断标志为()。

A、IN

B、IT1

C、IT0

D、TI 或 RI

单片机原理及应用(姜志海第3版)习题参考答案

《单片机原理及应用(第3版)》习题参考答案 姜志海黄玉清刘连鑫编著 电子工业出版社 目录 第1章概述 (2) 第2章 MCS-51系列单片机硬件结构 (4) 第3章 MCS-51系列单片机指令系统 (8) 第4章 MCS-51系列单片机汇编语言程序设计 (11) 第5章 MCS-51系列单片机硬件资源的应用 (16) 第6章 MCS-51系列单片机并行扩展接口技术 (20) 第7章 MCS-51系列单片机串行总线扩展技术 (25) 第8章单片机应用系统设计 (27)

第1章概述 1.简述微型计算机的结构及各部分的作用 微型计算机在硬件上由运算器、控制器、存储器、输入设备及输出设备五大部分组成。 运算器是计算机处理信息的主要部分;控制器控制计算机各部件自动地、协调一致地工作;存储器是存放数据与程序的部件;输入设备用来输入数据与程序;输出设备将计算机的处理结果用数字、图形等形式表示出来。 通常把运算器、控制器、存储器这三部分称为计算机的主机,而输入、输出设备则称为计算机的外部设备(简称外设)。由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为中央处理单元CPU(Central Process Unit)。 2.微处理器、微型计算机、微型计算机系统有什么联系与区别? 微处理器是利用微电子技术将计算机的核心部件(运算器和控制器)集中做在一块集成电路上的一个独立芯片。它具有解释指令、执行指令和与外界交换数据的能力。其内部包括三部分:运算器、控制器、内部寄存器阵列(工作寄存器组)。 微型计算机由CPU、存储器、输入/输出(I/O)接口电路构成,各部分芯片之间通过总线(Bus)连接。 以微型计算机为主体,配上外部输入/输出设备、电源、系统软件一起构成应用系统,称为微型计算机系统。 3.简述在微型计算机中的地址总线、数据总线和控制总线的作用。 所谓总线,就是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。计算机元件级总线包括地址总线AB(Address Bus)、数据总线DB(Data Bus)、控制总线CB(Control Bus)三种。 (1)地址总线:地址总线是CPU用来向存储器或I/O接口传送地址信息的,是三态单向总线。地址总线的宽度决定了CPU可直接寻址的内存容量。通过地址总线确定要操作的存储单元或I/O接口的地址。 (2)数据总线:数据总线是CPU与存储器及外设交换数据的通路,是三态双向总线。 (3)控制总线:控制总线是用来传输控制信号的,传送方向依据具体控制信号而定,如CPU向存储器或I/O接口电路输出读信号、写信号、地址有效信号,而I/O接口部件向CPU输入复位信号、中断请求信号等。 4.微型计算机是以CPU为核心,配上(存储器)、(输入/输出接口)和系统总线组成的计算机。 5.在计算机内部,一切信息的存取、处理和传递的形式是(C )。 A.ASCII码B.BCD码C.二进制D.十六进制 6.0~9的ASCII码是(C )。 A.0~9 B.30~39 C.30H~39H D.40H~49H

单片机原理及应用期末考试试题汇总

单片机原理及应用期末考试试卷汇总 1、单片机是将微处理器、一定容量的 RAM 和ROM 以及 I/O 口、定时 器等电路集成在一块芯片上而构成的微型计算机。 6是非题:当89C51的EA 引脚接低电平时,CPL 只能访问片外ROM 而不管片 内是否有程序存储器。 T 7、是非题:当89C51的EA 引脚接高电平时,CPL 只能访问片内的4KB 空间。F 8、当CPU 访问片外的存储器时,其低八位地址由 P0 口提供,高八位 地址由 P2 口提供, 8位数据由 P0 口提供。 9、在I/O 口中, P0 口在接LED 时,必须提供上拉电 阻, P3 口具有第二功能。 10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同 的。 F 11、 是非题:是读端口还是读锁存器是用指令来区别的。 T 12、 是非题:在89C51的片内RAM 区中,位地址和部分字节地址是冲突的。 F 13、 是非题:中断的矢量地址位于 RAMX 中。F 14、 MCS-51系列单片机是属于( B )体系结构。 A 、冯诺依曼 B 、普林斯顿 C 、哈佛 D 、图 灵 15、 89C51具有 64 KB 的字节寻址能力。 16、 是非题:在89C51中,当CPL 访问片内、夕卜ROk 区时用MOV 指令,访问片 外RAM 区时用MOVX 指令,访问片内RAM 区时用MOV 旨令。T 2、 单片机89C51片内集成了 有 5 个中断源。 3、 两位十六进制数最多可以表示 4、 89C51是以下哪个公司的产品?( A 、 INTEL B 、 AMD C 、 ATMEL 4 KB 的 FLASH ROM 共 256 个存储单元。 C ) D 、 PHILIPS 5、在89C51中,只有当EA 引脚接 的 Flash ROM 。 高 电平时,CPU 才访问片内

(完整版)单片机原理及应用(第三版)张毅刚课后习题答案完整版

第1章思考题及习题1参考答案 一、填空 1. 除了单片机这一名称之外,单片机还可称为_________ 或 ________ 。答:微控制器,嵌入式 控制器? 2. 单片机与普通微型计算机的不同之处在于其将________ 、 ________ 、和 _______ 三部分,通 过内部_______ 连接在一起,集成于一块芯片上。答:CPU存储器、I/O 口、总线 3. AT89S52单片机工作频率上限为MHz 。答:33 MH N 4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低____________ 和提 高________ 0答:成本,可靠性。 二、单选 1. 单片机内部数据之所以用二进制形式表示,主要是 A.为了编程方便 B.受器件的物理性能限制 C?为了通用性 D.为了提高运算速度 答:B 2. 在家用电器中使用单片机应属于微计算机的_________ o A.辅助设计应用 B.测量、控制应用 C.数值计算应用 D.数据处理应用 答:B 3. 下面的哪一项应用,不属于单片机的应用范围。 A.工业控制B ?家用电器的控制C ?数据库管理D ?汽车电子设备 答:C

、判断对错 1. STC 系列单片机是8051内核的单片机。对 2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM 1个中断 源、 1 个定时器(且具有捕捉功能)。对 3. 单片机是一种CPU错 4. AT89S52 单片机是微处理器。错 5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。错 6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对 8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP 的长处。对 四、简答 1. 微处理器、微计算机、微处理机、C PU单片机、嵌入式处理器它们之间有何区别? 答:微处理器、微处理机和CPUS们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。 2. AT89S51单片机相当于MCS-5係列单片机中的哪一型号的产品?“ S”的含义是什么? 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPRO M 3. 单片机可分为商用、工业用、汽车用以及军用产品,它们的使用温度范围各为多少? 答:商用:温度范围为0?+70C;工业用:温度范围为-40?+85C ;汽车用:温度范围 为-40?+125C ;军用:温度范围为-55?+150C。

单片机试题库分章节答案(C语言)

(红色是考试考过的,蓝色是老师给的习题“重点看“) 第1部分单片机概述及数学基础 一、填空题 1、十进制255的二进制是11111111 ,十六进制是FF 。 2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。 3、十进制127的二进制是1111111,十六进制是7F。 4、+59的原码是00111011,-59的补码是11000101。 5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。 6、十进制数40转换为二进制数是101000;二进制数10.10转换为十进制数是 2. 5。 7、十进制99的二进制是1100 011 ,十六进制是63 。 二、判断题 (×)1、AT89S51是一种高性能的16位单片机。8位机 (×)2、有符号正数的符号位是用1表示的。 三、选择题 ()1、计算机中最常用的字符信息编码是(A) A. ASCII B.BCD码 C. 余3码 D. 循环码 四、简答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 第2部分51单片机硬件结构、存储系统及 I/O接口 一、填空题 1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0 。 2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS __ ,

机器周期为____1μS __。 3、AT89S51单片机字长是___8___位,有___40根引脚。 4.89S51单片机是8 位单片机,其PC计数器是16 位。 5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6 μS,一个机器周期是2μS μS。 6.89S51单片机是+5 V供电的。4.0-5.5V 7.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。 9.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。 10.半导体存储器分为___ROM___和__RAM__两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。 11.MCS-51系列单片机对外部数据存储器是采用_DPTR___作为指针的,其字长为_16__位,因而可寻址的数据存储器的最大空间为_64K_字节。 12. 51单片机有26个特殊功能寄存器,其中11个具有位寻址功能。 13. 当单片机系统需要外扩展存储器时,P2和P0 作为地址总线。 14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为07H ,P0口复位值是FFH。 15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。 16. 在单片机硬件设计时,31脚一般要接___高电平___,晶振在PCB设计中应尽量___靠近51芯片___。 17.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。 18.单片机的复位方式主要有上电复位和按键复位两种。 19.AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

单片机原理及应用课后习题参考答案~章

《单片机原理及应用》习题答案 第一章计算机基础知识 1-1 微型计算机主要由哪几部分组成?各部分有何功能? 答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。 CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。 存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。按其功能可分为RAM和ROM。 输入/输出(I/O)接口是CPU与外部设备进行信息交换的部件。 总线是将CPU、存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。 1-3 什么叫单片机?其主要由哪几部分组成? 答:单片机(Single Chip Microcomputer)是指把CPU、RAM、ROM、定时器/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。 1-4 在各种系列的单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用? 答:单片机片内ROM的配置状态可分四种: (1)片内掩膜(Mask)ROM型单片机(如8051),适合于定型大批量应用产品的生产; (2)片内EPROM型单片机(如8751),适合于研制产品样机; (3)片内无ROM型单片机(如8031),需外接EPROM,单片机扩展灵活,适用于研制新产品;

(4)EEPROM(或Flash ROM)型单片机(如89C51),内部程序存储器电可擦除,使用更方便。 1-5 写出下列各数的另两种数制的表达形式(二、十、十六进制) 1-6 写出下列各数的BCD参与: 第二章MCS-51单片机的硬件结构 2-1 8052单片机片内包含哪些主要逻辑功能部件? 答:8052单片机片内包括: ①8位中央处理器CPU一个 ②片内振荡器及时钟电路 ③256B数据存储器RAM。 ④8KB片内程序存储空间ROM ⑤21个特殊功能寄存器SFR ⑥4个8位并行I/O端口(32条线) ⑦1个可编程全双工串行口 ⑧可寻址64KB的外部程序存储空间和外部数据存储空间 ⑨3个16位的定时器/计数器

《单片机基础》练习试题和答案

单片机基础(第3版) 第1章计算机基础知识 (一)填空题 1.十进制数14对应的二进制数表示为(1110B),十六进制数表示为(0EH)。十进制数-100的补码为(9CH),+100的补 码为(64H)。 2.在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。 3.8位无符号二进制数能表示的最大十进制数是(255)。带符号二进制数11001101转换成十进制数是(-51)。 4.可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备)。 5.已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数(84)。 6.若某存储器容量为640KB,则表示该存储器共有(655360)个存储单元。 7.在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对应的英文名称分别是(bit)、(Byte)和(Word)。 8.设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(11111111),A∧B=(00100100),A⊕B=(11011011)。 9.机器数01101110的真值是(+110),机器数01011001的真值是(+89),机器数10011101的真值是(+157或-115),机 器数10001101的真值是(+206或-50)。 (二)单项选择题 1. 用8位二进制补码数所能表示的十进制数范围是(D) (A)-127 ~ +127 (B)-128 ~ +128 (C)-127 ~ +128 (D)-128 ~ +127 2. 下列等式中,正确的是(B) (A)1 KB = 1024×1024 B (B)1 MB = 1024×1024 B (C)1 KB = 1024 M B (D)1 MB = 1024 B 3. 程序与软件的区别是(C) (A)程序小而软件大(B)程序便宜而软件昂贵 (C)软件包括程序(D)程序包括软件 4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A) (A)地址(B)字节(C)列号(D)容量 5. 8位二进制数所能表示的最大无符号数是(B) (A)255 (B)256 (C)128 (D)127 6. 下列4个无符号数中,最小的数是(B) (A)11011001(二进制)(B)37(八进制) (C)75(十进制)(D)24(十六进制) 7. 下列字符中,ASCII码最小的是(B) (A)a (B)A (C)x (D)X 8. 下列字符中,ASCII码最大的是(C) (A)a (B)A (C)x (D)X 9. 有一个数152,它与十六进制数6A相等,那么该数是(B) (A)二进制数(B)八进制数(C)十进制数(D)十六进制数 第2章80C51单片机的硬件结构 (一)填空题 1.通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断 点送回(PC)。 2.80C51单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器反相器)和芯片外跨接的(石英晶体振荡器 晶振)与(两个微调电容)。若调高单片机的晶振频率,则单片机的机器周期会变(短)。 3.通常单片机有两种复位操作,即(上电复位)和(手动复位)。复位后,PC值为(0000H),SP值为(07H),通用寄存 器的当前寄存器组为(第0)组,该组寄存器的地址范围是从(00H)到(07H)。 4.80C51单片机中,一个机器周期包含(6)个状态周期,一个状态周期又可划分为(2)个拍节,一个拍节为(1)个振 荡脉冲周期。因此,一个机器周期应包含(12)个振荡脉冲周期。 5.80C51中惟一一个可供用户使用的16位寄存器是(DPTR),它可拆分为两个8位寄存器使用,名称分别为(DPH)和 (DPL)。 6.单片机程序存储器的寻址范围由PC的位数决定。80C51的PC为16位,因此程序存储器地址空间是(64 KB)。(二)单项选择题 1. 下列概念叙述正确的是(D) (A)80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚

单片机原理及应用课后答案

第1章单片机概述参考答案 1.1 答:微控制器,嵌入式控制器 1.2 答:CPU、存储器、I/O口、总线 1.3 答:C 1.4 答:B 1.5 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。 嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。嵌入式微处理器相当于通用计算机中的CPU。与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。而嵌入式微处理器仅仅相当于单片机中的中央处理器。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。 1.6 答:MCS-51系列单片机的基本型芯片分别:8031、8051和8071。它们的差别是在片内程序存储器上。8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM。 1.7 答:因为MCS-51系列单片机中的"MCS"是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 1.8 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。 1.9 单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。 DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。广泛地用于通讯、网络通信、数字图像处理,电机控制系统,生物信息识别终端,实时语音压解系统等。这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP的长处所在。与单片机相比,DSP具有的实现高速运算的硬件结构及指令和多总线,DSP处理的算法的复杂度和大的数据处理流量以及片内集成的多种功能部件更是单片机不可企及的。 嵌入式微处理器的基础是通用计算机中的CPU,它的地址总线数目较多能扩展较大的存储器空间,所以可配置实时多任务操作系统(RTOS)。RTOS是嵌入式应用软件的基础和开发平台。正由于嵌入式微处理器能运行实时多任务操作系统,所以能够处理复杂的系统管理任务和处理工作。因此,广泛地应用在移动计算平台、媒体手机、工业控制和商业领域(例如,智能工控设备、ATM机等)、电子商务平台、信息家电(机顶盒、数字电视)以及军事上的应用。 1.10 广义上讲,凡是系统中嵌入了"嵌入式处理器",如单片机、DSP、嵌入式微处理器,都称其为"嵌入式系统"。但多数人把 "嵌入"嵌入式微处理器的系统,称为"嵌入式系统"。目前"嵌入式系统"还没有一个严格和权威的定义。目前人们所说的"嵌入式系统",多指后者。 第2章 AT89S51单片机的硬件结构 1.答:AT89S51单片机的片内都集成了如下功能部件:(1)1个微处理器(CPU);(2)128

51单片机基础知识试题题库(复习资料)

单片机原理与应用复习资料 第二章习题参考答案 一、填空题: 1、当MCS-51引脚ALE有效时〃表示从P0口稳定地送出了低8位地址。(备注:ALE 为地址锁存控制信号,书上P22) 2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。(p25 更具体些是在内部存储器的用户RAM区开辟的) 3、当使用8751且EA=1〃程序存储器地址小于1000H 时〃访问的是片内ROM。 4、MCS-51系统中〃当PSEN信号有效(备注:低电平为有效信号)时〃表示CPU要从外部程序存储器读取信息。(p22) 5、MCS-51有4组工作寄存器(p23 备注:称为通用寄存器或者工作寄存器)〃它们的地址范围是00H~1FH 。(延伸:通用寄存器占去32个单元,位寻址区占去16个单元,用户RAM区占去80个单元,三者总共为128个单元,组成内部数据存储器的低128单元区) 6、MCS-51片内20H~2FH(即为位寻址区)范围内的数据存储器〃既可以字节寻址又可 以位寻址。(p24) 7、PSW中RS1 RS0=10时〃R2的地址为12H 。 8、PSW中RS1 RS0=11时〃R2的地址为1AH 。(p27 查表2.3即可) 9、单片机系统复位后〃(PSW)=00H〃因此片内RAM寄存区的当前寄存器是第0 组〃8个寄存器的单元地址为00H ~ 07H 。(p27 参考下一题) 10、PC复位后为0000H 。(p38 查表2.6即可,有各种寄存器的初始化状态) 11、一个机器周期= 12 个振荡周期= 6 个时钟周期。(p37) 12、PC的内容为将要执行的下一条指令地址。(p30)

单片机基础与应用习题答案第7章

1 第7章 串行口通信技术 参考答案 一、单选题 C B A D A C A A B B 二、填空题 1.并行通信、串行通信 2. 同步串行通信、异步串行通信 3. 起始位、数据位、校验位、停止位 4. 高,空闲位 5. 同步移位寄存器 6. TXD ,RXD 7. 时钟频率fosc ,时钟频率fosc 、PCON 中的SMOD 位 8. 1位起始位、8位数据位、1位停止位 9. 定时器T1的溢出率、SMOD 10. 进行电平转换 三、简答题 1. 并行通信速度快,传输线多,适合于近距离的数据通信,但硬件接线成本高;串行通信速度慢,但硬件成本低,传输线少,适合于长距离数据传输。 2.异步串行通信每次发送由起始位、数据位、校验位和停止位四部分构成的而一个字符帧,起始位:位于字符帧开头,只占一位,低电平,用于向接收设备表示发送端开始发送一帧信息。数据位:紧跟起始位之后的数据信息,低位在前,高位在后,用户可以自己定义数据位的长度。校验位:位于数据位之后,仅占一位,用来表征串行通信中采用奇校验还是偶校验,由用户编程决定。停止位:用来表征字符帧结束的位,高电平,通常可取1位、1.5位或2位。 3. 在方式1和方式3下,波特率由定时器T1的溢出率和SMOD 共同决定。即: 方式1和方式3的波特率=1T 32 2SMOD ?溢出率 当定时器/计数器T1做波特率发生器使用时,通常工作在模式2,即自动重装载的8位定时器,此时TL1作计数用,自动重装载的值在TH1内。设计数的预置值(初始值)为X ,那么每过256-X 个机器周期,定时器/计数器溢出一次,溢出周期为: )X 256(f 12osc -?。 溢出率为溢出周期的倒数,所以,波特率=) X 256(12f 322 osc SMOD -?。

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 1-1:何谓单片机与通用微机相比,两者在结构上有何异同 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用

51单片机基础知识试题题库(考试用含答案)

第二章习题参考答案 一、填空题: 2、MCS-51的堆栈是软件填写堆栈指针临时在片内RAM数据存储器内开辟的区域。 INCDEC都不影响PSW 堆宅操作只有一条寻址方式直接寻址方式 3、当使用8751且EA=1 〃程序存储器地址小于1000H时〃访问的是片内 ROM 7、PSW中RS1RSO=10寸〃R2 的地址为12H。 8、PSW中RS1RS0=11 时〃R2的地址为1AH。 17、使用8031芯片时〃需将/EA引脚接低电平〃因为其片内无ROM存 22、但单片机的型号为8031/8032时〃其芯片引线EA一定要接di电平

7、单片机8031的ALE引脚是()。 A、输出高电平 B、输出矩形脉冲〃频率为fosc的1/6 C、输出低电平 D、输出矩形脉冲〃频率为fosc的1/2 11、单片机上电复位后〃堆栈区的最大允许范围是()个单兀。 A、64 B、120 C、128 D、256 12、单片机上电复位后〃堆栈区的最大允许范围是内部RAM的() A、OOH—FFHB 001■— 07HC 071■— 7FHD 08H— 7FH 13、对于8031单片机〃其内部RAM()O A、只能位寻址 B、只能字节寻址 C、既可位寻址又可字节寻址 D、少部分能位寻址 18、单片机8051的XTAL1和XTAL2引脚是()弓I脚。 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 23、MC—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区〃用来()〃它是按后进先出的原则存取数据的。 A、存放运算中间结果 B、存放标志位 C、暂存数据和地址存放待调试的程序

单片机基础及其应用习题.doc

1. X1 = +42、X2=-82,则/1]反= B, ^2]补= 2. 3. MOV RO, 30H 中,30H 的寻址方式称之为 4. MOV C, 30H 源操作数寻址方式为 寻址。 5. MCS-51的雄栈是在— 一中开辟的。 6. MCS-51片内20H-2FH 范围内的数据存储器,即可以字节寻址又可以 寻址。 7. 8051单片机读片外程序存储器MOVC 指令采用的是— 一寻址方式。 8. 若系统晶振频率为6MHz,则MUL AB 指令的周期为— _ps 9. 12根地址线可?选择 存储单元,32KB 存储单元需要 根地址线。 10. 设(A) =55H, (R5) =0AAH,贝ij 执行ANL A, R5指令后的结果是<A)= ,( R5) 11. 12. MCS-51中T1中断服务程序入I I 地址为 13. 14. 通常单片机上电复位时PC = H 、SP = Ho A 、P0 I I 和 P2 I I B 、P0 I I C 、P2 I I 和 P3 I I 3. 在单片机内部, 反应林序运行状态或反应运算结果的一个特征奇存器是( A 、 PC B 、PSW C 、A D 、SP 4. 在堆栈操作中, 当进栈数据全部弹出后,这时SP 应指向( ) A 、 C 、栈底单元地址加 1 D 、栈底单兀地址减1 单片机基础及其应用习题(含答案) 2011-06-02 21:57:031分类:款认分类|标斜 |字号大中小订阅 填空题 PSW 中RS1=1. RS0=0,则当前工作寄存器为 组通用寄存器(从第0组排起)o 若用传送指令访bd MCS-51的程序存储器,它的操作码助记符应为 欲对300个外部事件计数,可以选用定时器/计数器的工作模式. 选择题 1. 8031单片机内部RAM 中既可位寻址又可字节寻址的单元字节地址是 A. 20H B.30H C.OOH D.70H 2. MCS-51系列单片机外部扩展存储器芯片时,4个l/OI I 中用作数据总线的是( B 、7FH 单元

单片机期末考试试题(答案)

单片机期末考试试题(答案) 01、单片机就是将微处理器、一定容量得 RAM与ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成得微型计算机. 2、单片机89C51片内集成了 4 KB得FLASH ROM,共有 5 个中断源。 3、两位十六进制数最多可以表示 256 个存储单元。 4、89C51就是以下哪个公司得产品?(C) A、INTEL B、AMD C、ATMEL D、PHILIPS 5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内得Flash ROM. 6、就是非题:当89C51得EA引脚接低电平时,CPU只能访问片外ROM,而不管片内就是否有程序存储器。T 7、就是非题:当89C51得EA引脚接高电平时,CPU只能访问片内得4KB空间。F 8、当CPU访问片外得存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由 P0 口提供。 9、在I/O口中,P0口在接LED时,必须提供上拉电阻, P3 口具有第二功能。 10、就是非题:MCS-51系列单片机直接读端口与读端口锁存器得结果永远就是相同得。F 11、就是非题:就是读端口还就是读锁存器就是用指令来区别得。T 12、就是非题:在89C51得片内RAM区中,位地址与部分字节地址就是冲突得。F 13、就是非题:中断得矢量地址位于RAM区中。F 14、MCS-51系列单片机就是属于( B )体系结构. A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵 15、89C51具有64 KB得字节寻址能力。 16、就是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令.T 17、在89C51中,片内RAM分为地址为 00H~7FH得真正RAM区,与地址为80H~FFH 得特殊功能寄存器(SFR)区两个部分。 18、在89C51中,通用寄存器区共分为 4 组,每组8个工作寄存器,当CPU复位时,第0组寄存器为当前得工作寄存器. 19、就是非题:工作寄存器区不允许做普通得RAM单元来使用。F

单片机原理及应用第三版张毅刚课后习题答案完整版

单片机原理及应用第三版张毅刚课后习题答案 完整版 This model paper was revised by LINDA on December 15, 2012.

第1章思考题及习题1参考答案 一、填空 1. 除了单片机这一名称之外,单片机还可称为或。答:微控制器,嵌 入式控制器. 2.单片机与普通微型计算机的不同之处在于其将、、和三部 分,通过内部连接在一起,集成于一块芯片上。答:CPU、存储器、I/O 口、总线 3. AT89S52单片机工作频率上限为 MHz。答:33 MHz。 4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提 高。答:成本,可靠性。 二、单选 1. 单片机内部数据之所以用二进制形式表示,主要是 A.为了编程方便? B.受器件的物理性能限制? C.为了通用性? D.为了提高运算速度

答:B 2. 在家用电器中使用单片机应属于微计算机的。 A.辅助设计应用B.测量、控制应用 C.数值计算应用D.数据处理应用答: B 3. 下面的哪一项应用,不属于单片机的应用范围。 A.工业控制 B.家用电器的控制 C.数据库管理 D.汽车电子设备 答:C 三、判断对错 1. STC系列单片机是8051内核的单片机。对 2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、1个中 断源、1个定时器(且具有捕捉功能)。对 3. 单片机是一种CPU。错 4. AT89S52单片机是微处理器。错 5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。错

单片机基础及应用项目五课后习题及答案

一、填空题 1.51单片机中有(2)个(16)位的定时/计数器,可以被设定的工作方式有(四)种。 2.51单片机的定时器/计数器有四种工作方式,其中方式0是(13)位计数器;方式1为 (16)位计数器;方式2为(自动重装初值)的(8)位计数器;只有定时器(T0)才能选作组合方式3,此时将形成2个(8)位的计数器。 3.单片机中,常用作地址锁存器的芯片是(74HC373),常用作地址译码器芯片的是 (74HC138)。 4.若要启动定时器T0开始计数,则应将TR0的值设置为(1)。 5.若系统晶振频率为12MHz,则T0工作方式1时最多可以定时(65536)us。 6.TMOD中M1M0=11时,定时器工作方式(3)。 7.单片机工作于定时状态时,计数脉冲来自(单片机内部的时钟脉冲)。 8.单片机工作于计数状态时,计数脉冲来自(单片机外部的时钟脉冲) 二、选择题 1.单片机的定时器/计数器设定为工作方式1时,是(D) A、8位计数器结构 B、2个8位计数器结构 C、13位计数器结构 D、16位计数器结构 2.定时器/计数器有4种工作模式,它们由(B)寄存器中的M1、M0状态决定 A、TCON B、TMOD C、PCON D、SCON 3.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值 应为(C) A、500 B、1000 C、216-500 D、216-1000 4.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到(D)引脚 A、P3.2 B、P3.3 C、P3.4 D、P3.5 5.74LS138芯片是(B) A、驱动器 B、译码器 C、锁存器 D、编码器 6.在下列寄存器中,与定时/计数控制无关的是(C) A、TCON B、TMOD C、SCON D、IE 7.启动定时器0开始计数的指令是使TCON的(B) A、TF0位置1 B、TR0位置1 C、TR0位置0 D、TR1位置0 8.用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的值是(A) A、FFH、F6H B、F6H、F6H C、F0H、E0H D、FFH、DFH 9.与开启定时器0中断无关的是(C) A、TR0=1 B、ET0=1 C、ES0=1 D、EA=1 10.多位数码管显示时,(D)负责输出字型码,控制数码管的显示内容。 A、显示端 B、公共端 C、位选端 D、段选端 11.若要采用定时器0,方式1,如何设置TMOD(B) A.00H B.01H C.10H D.11H 12.单片机采用方式0时是13位计数器,它的最大定时时间是多少?(B) A.81.92ms B.8.192ms C.65.536ms D.6.5536ms 13.单片机的定时器,若用软件启动,应使TMOD中的(C) A.GATE位置1 B.C/T位置1 C.GATE位置0 D.C/T位置0 14.下面哪一种工作方式仅适用于定时器T0(D)

单片机基础及应用题库

一、填空题 1.计算机中最常用的字符信息编码是(ASCII编码) 2.51系列单片机为(8)位单片机 3.堆栈的地址由(SP)内容确定,其操作规律是(先进后出) 4.在单片机扩展时,(P0)和(P2)口为地址线 5.51单片机,如采用6MHZ晶振,一个机器周期为(2us) 6.51单片机RST引脚上保持(2)个机器周期以上的高电平时,单片机即发生复位 7.当P0~P3口做输入口输入数据时,必须先向该端口的锁存器写入(1),否则输入数 据可能出错 8.消除键盘抖动常用两种方法,一是采用(硬件去抖电路),用基本RS触发器构成; 二是采用(软件去抖程序) 9.单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由(中断优 先级)寄存器的置位状态决定的。同一级别中断源的优先顺序是由(自然优先级顺 序)决定的。 10.LED数码管显示按显示过程分为(静态)显示和(动态)显示 11.计算机的系统总线有(地址总线)、(控制总线)和(数据总线) 12.片内RAM可进行位寻址空间是(20H~2FH),其对应的位地址范围是(00H~7FH) 13.51系列单片机有(5)个中断源,(2)级中断优先级别 14.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指 令可实现软件延时。而硬件延时一般采用单片机(定时/计数器)再通过软件编程 来实现 15.中断源的是否允许中断是由(IE)寄存器决定的,中断源的优先级别是由(IP)寄 存器决定的 16.当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从 该地址开始执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其 中外部中断INT0的入口地址为(0003H),定时器T0入口地址(000BH),外部中断 INT1的入口地址为(0013H),定时器T1入口地址(001BH),串行口的中断入口地 址为(0023H)。 17.51单片机中有(2)个(16)位的定时/计数器,可以被设定的工作方式有(四)种。 18.51串行口扩展并行I/O口时,串行口工作方式应选择(方式0)。 19.在CPU内部,反映程序运行状态或反映运算结果的特殊功能寄存器是(PSW)。 20.C51中的任何程序总是由三种基本结构组成:(顺序)、(分支)、(循环)。 21.在串行通信中,根据数据传送方向分为(单工)、(半双工)和(全双工)。 22.外部中断请求信号有(电平触发)和(边沿触发)两种触发方式 23.键盘的结构形式一般有两种:(独立键盘)和(矩阵键盘)。 24.某RAM芯片存储容量为4KB,则此芯片共有(12)根地址线。 25.单片机系统经常采用LED作为显示器件,其连接有共阳极和共阴极两种接法。如某 系统采用共阳极接法,那么其有效输入电平(点亮)应为(低电平)。 26.半导体存储器分成两大类(数据存储器)和(程序存储器),其中(数据存储器) 具有易失性,常用于存储(临时数据)。 27.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为(08~0FH)。 28.8051的堆栈区一般开辟在(用户RAM区)。 29.在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用(MOVX)指 令。

51单片机基础知识试题题库

第二章习题参考答案一、填空题:片内RAM数据存储器内开辟 的区域。 MCS-512、的堆栈是软件填写堆栈指针临时在 PSWINC DEC 都不影响直接寻址方式堆宅操作只有一条寻址方式 时,访问的是1000H 3 、当使用8751且EA=1,程序存储器 地址小于ROM。片内。 RS0=10RS1 时,R2的地址为1 2H7、PSW中。 R2的地址为1AH时,8、PSW中RS1 RS0=11 。的位,该位所在字节的字节地址为、内部RAM中,位地址为30H 14 电平,因为其片内芯片时,需将8031/EA引脚接低17、使用 ROM 存无 di电平。 22、但单片机的型号为8031/8032时,其芯片引 线EA一定要接 )。ALE引脚是( 80317、单片机的A、输出高电平 B、 输出矩形脉冲,频率为fosc的1/6 C、输出低电平 D、输出矩形脉冲,频率为fosc的1/2 )个单元。11、单片机上电复位后,堆栈区的最大允许范围是( 、256 C、128 DA、64 B、 120

)。 12、单片机上电复位后,堆栈区的最大允许范围是内部RAM 的( 08H—7FH7FH D、07H B、00H— C、07H— A、00H—FFH )。、对于8031单片机,其内部RAM( 13、只能字节寻 B A、只能位寻址址 D、少部分能位寻址 C、既可位寻址又可字节寻址 )引脚。引脚是(和XTAL2 18、单片机8051的XTAL1 、D C、 外接中断、、 A外接定时器 B外接串行口 外接晶振 是一个特殊的存贮区,用来SPSFR51的专用寄存器中的堆栈指针23、 MCS—),它是按后进先出的原则存取数据的。( B、存放标志位、存放运算中间结果 A 、存放待调试的程序D C 、暂存数据和地址 三、判断题 √)、6PC可以看成使程序存储器的地址指针。( 、判断以下有关7PC和DPTR的结论是否正确?√)(不能 访问。PC是可以访问的,而DPTR、A. √) B、它们都是16位的存储器。( DPTR而×)( PC有自动加“1”的功能,、C它们都有自动加“1” 的功能。 的加“1”则需通过指令INC DPTR来完成。

相关文档
最新文档