单片机填空题期末复习.docx

上传人:b****7 文档编号:15920639 上传时间:2023-07-09 格式:DOCX 页数:18 大小:250.53KB
下载 相关 举报
单片机填空题期末复习.docx_第1页
第1页 / 共18页
单片机填空题期末复习.docx_第2页
第2页 / 共18页
单片机填空题期末复习.docx_第3页
第3页 / 共18页
单片机填空题期末复习.docx_第4页
第4页 / 共18页
单片机填空题期末复习.docx_第5页
第5页 / 共18页
单片机填空题期末复习.docx_第6页
第6页 / 共18页
单片机填空题期末复习.docx_第7页
第7页 / 共18页
单片机填空题期末复习.docx_第8页
第8页 / 共18页
单片机填空题期末复习.docx_第9页
第9页 / 共18页
单片机填空题期末复习.docx_第10页
第10页 / 共18页
单片机填空题期末复习.docx_第11页
第11页 / 共18页
单片机填空题期末复习.docx_第12页
第12页 / 共18页
单片机填空题期末复习.docx_第13页
第13页 / 共18页
单片机填空题期末复习.docx_第14页
第14页 / 共18页
单片机填空题期末复习.docx_第15页
第15页 / 共18页
单片机填空题期末复习.docx_第16页
第16页 / 共18页
单片机填空题期末复习.docx_第17页
第17页 / 共18页
单片机填空题期末复习.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机填空题期末复习.docx

《单片机填空题期末复习.docx》由会员分享,可在线阅读,更多相关《单片机填空题期末复习.docx(18页珍藏版)》请在冰点文库上搜索。

单片机填空题期末复习.docx

单片机填空题期末复习

单片机填空题

一、系统结构

1、80C51系列单片机字长是8_位,4个并行I/O口,2个16位

的定时/计数器。

2、80C51单片机的存储器在物理上设计成—程序存储器和数据存储器两个独立的空间。

3、80C51单片机内有_4kB程序存储器和_128B数据存储器。

4、PSW中的工作寄存器指针是RS1和RS0它们把R0-R7分成_4组。

对选定的某组工作寄存器R0〜R7,只有R1、R0既能作为地址指

针又能存放数据。

4B.对选定的工作寄存器R0〜R7,只有R1和R0既能作为地址指针

又能存放数据。

5、单片机的内部RAM区中,可以位寻址的字节地址范围是20H~2FH,特殊功能寄存器中,可位寻址的地址是___是能被8整除的地址_。

&MCS-51片内20H-2FH范围内的数据存储器,既可以字节寻址又可以_位_寻址。

7、MC&51单片机片内RAM中20H-2FH为位寻址区单元,其中21H

单元各位的地址号范围是08H-0FH。

8.MC—5l单片机的堆栈区只可设置在—片内数据存储区(器)

9.MC—51单片机的P0-P4口均是并行I/O口,其中的P0口和P2口除了可

以进行数据的输入、输出外,通常还用来构建系统的数据总线

和地址总线—;在P0—P4口中,P0为真

正的双向口,P1—P3为准双向口。

10、作为普通输入输出口使用时,P0〜P3口都是准双向I/O口,当作为输入使用前必须向每个引脚的锁存器写1。

单片机复位后P0〜P3口的

值均为_0FFH。

二、系统复位等

1、单片机的复位操作是高电平(高电平/低电平),单片机复位后,

中断允许寄存器IE的值是00H。

2、通常、单片机上电复位时PC—0000,SP=07;而工作寄存器

则缺省采用第_00—组。

3、80C51单片机系统上电及复位的程序入口地址为—0000H。

4、单片机程序的入口地址是0OOOH,外部中断1的入口地址是

0013H。

5、80C51复位后,若希望从片内存储器开始执行,/EA脚应接高_电平,PC值超过FFFF__H时,80C51会自动转向片外存储器继续取指令执行。

6若采用6MHZ的晶体振荡器,贝UMCS-51单片机机器周期为_2us_。

7、MCS-51复位后,程序计数器PC值为_0000,各中断源的优先级均

处于_低优先级状态,SP初始化为_07;重新设置SP为50H

后,堆栈数据从—2AJ单元开始存放。

8、外部中断INT1入口地址为_0013。

9、MC—96单片机的最大寻址空间是64K,该空间的地址范围为0000H-FFFFH

系统上电及复位的程序入口地址为2080H,芯片配置字节CCB的地址为

2018Ho

三、系统指令

1、C51支持的指针有一般指针和—存储器指针—o

2、访问MCS-51片外RAM应该使用的传送指令的助记符是_MOV。

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

MOVCo

4、80C51单片机的堆栈中数据存取遵循_先进后出的原则

5、数制转换:

98=1100010B,2AH=—42—鼻。

6ORLA,#0F0H是将A的高4位置1,而低4位不变

7、欲使P1口的低4位输出0,高4位不变,应执行一条

o

ANLA,#0F0H

o

8、

命令。

指令MOVC,20H的功能是

直接字节送C

9、

指令ANLA,#0FH的功能是

立即数与到A

o

10

.RETI是用于

中断

程序的返回指令。

11

.LJMPaddr16是

长转移

字节指令,执行该指令需要

2个机器周期。

11B.AJMPaddr11是

绝对转移

字节指令,执行该指令需要

2个机器周期。

12、指令SJMP$中,$表示—等待o

13、指令ORLP1,#0FH的功能是—立即数或到P1

四、中断、T/C和串行通信

1、80C51有_5个中断源,有_2个中断优先级。

2.MC—51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INTO、INT1的有效信号为低电平时,激活外部中断。

3A、80C51外部中断0的中断请求标志位是_IE0,中断触发方式控制

位是—IT0。

3B、80C51外部中断1的中断请求标志位是IE1,中断触发方式控制

位是IT1。

4、MCS-51单片机中,在IP=0x00时,优先级最高的中断是—外部中断

0最低的是.串行口中断。

5、若只需要开串行口中断,则IE的值应设置为_90H,若需要将外

部中断0设置为下降沿触发,则执行的语句为IT0=1。

680C51单片机有___2个16位可编程定时器/计数器,有4种工

作方式。

7、80C51的定时器/计数器是__加_(加或减)计数的。

8、定时/计数器T1工作在方式1时是—16位计数器,最大记数值是

65536。

9、80C51定时计数器T1的溢出中断请求标志是_TF1,运行控制位是

TR1。

10、定时器/计数器的工作方式3是指的将定时器/计数器0拆成两个独立

的8位计数器。

而另一个定时器/计数器此时通常只可作为串行口的波特率

发生器使用。

11、当TMO中的GAT旨_0时,只要TR1为1就能启动定时器T1工作。

12、当TMO中的GAT旨—1时,只有同时INT0=1和TR0为1才能启动定时器T0工作。

13、80C51串行口是一个全双工—串行通信接口,它有4种工作

方式。

14、异步串行数据通信的帧格式由启始位、、奇偶校验位和停止位组成。

15、串行通信接口芯片RS232C采用逻辑电平,规定DC(+3〜+15V)

为逻辑。

五、系统扩展

1、计算机总线包括—8位数据总线、16位地址总线和控制总线。

2.单片机扩展时,P0口既可用作—数据—总线,还可用作—地址—总线。

3、单片机中,常用作地址锁存器的芯片是_74HC373__常用作地

址译码器芯片是74HC138。

4、74LS138是常用的译码器芯片,3条地址线能译成种片选信号。

5、当80C51引脚ALE信号有效时,表示在P0口稳定地送出了__低8位—地址。

6、若选择内部程序存储器,?

应该设置为高(高电平/

低电平),那么,PSEN言号的处理方式为___不用。

7、MCS-51系统中,当PSEN信号有效时,表示CPU要从_外部程序存储器读取信息。

8、LED数码管显示有和两种方式。

9、LED数码管采用共阴极方式时,欲显示字符E,其字段码为

79H0

10、非编码式键盘识别有效键盘的方法通常有两种:

一种是行扫描法—

,另一种是—线反转法。

11、外围扩展芯片的选择方法有两种,它们分别是___线选法

和译码法。

12、8255A内部控制电路还可以分成两组:

A组和B组。

其中A组控制的对象是

一端口A和端口C的高4位,B组控制的对象是

端口B和端口C的低4位一o

13、A/D芯片选择最主要的参数是—分辨力和转换时间

14、ADC0809是使用非常普遍的8通道位CMO逐次逼近式A/D转换器,

其功能是0

15、ADC0809是8路位A/D转换器,精度小于土1LSB。

16、DAC0832是使用非常普遍的位D/A转换器,以电流形式输出。

仃、80C51引脚ALE的作用是o

18•若某存储器芯片地址线为13根,那么它的存储容量为,

六、实践应用

1、KeiLC51软件中,工程文件的扩展名是UV2,编译连接后生成可

烧写的文件扩展名是HEX

2、C51中,没有专门的循环语句,我们可以用函数crol完成一个字

节的循环左移,用irol完成二个字节的循环左移。

单片机选择题

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

二、系统复位等

1.单片机复位后,程序状态标志寄存器PSW6为(A)

(A)00H(B)11H(C)FFH(D)不确定

2.单片机上电后或复位后,工作寄存器R0是在(A)o

A.0区00H单元B.0区01H单元C.0区09H单元D.SFR

3.堆栈数据的进出原则是(A)

(A)先进先出(B)进入不出(C)后进后出(D)先进后

4.80C51单片机的(D)口的引脚,还具有外中断、串行通信等第二功能。

A.P0B.P1C.P2D.P3

5.单片机的P0、P1口作输入用途之前必须(A)o

C.外接咼电平

D.外接上拉电阻

6、

如果80C51单片机的晶振频率为

12MHz,则一个机器周期为(A)

(A)1us

(B)2us

(C)6us

(D)12us

7、

如果80C51单片机的晶振频率为

6MHz则一个机器周期为(B)

(A)1us

(B)2us

(C)6us

(D)12us

8.

单片机振荡频率

fosc为6MHZ则机器周期为(B)

A.1usB.2usC.3usD.4us

9.设80C51单片机晶振频率为12MHz则其机器周期为(B)

A.0.5usB.1usC.2usD.4us

10.单片机8051的XTAL1和XTAL2引脚是(D)

A.外接定时器B.外接串行口C.外接中断D.外接晶振

三、系统指令等

1•将累加器A的数据传送到片外数据存储器中,应采用指令()

(A)MOV@R,0A(B)MOV@R1,A

(C)MOVC@A+DPTR,A(D)MOVX@DPTR,A

2•将片外数据存储器的数据传送到累加器A中,应采用指令()

@A+DPTR

(A)MOVA,@R0(B)MOVA,@R1(C)MOVCA,

(D)MOVXA,@DPTR

3.

当需要从MCS-51单片机程序存储器取数据时,采用的指令为

 

C.MOVXA,@R0D.MOVXA,@DPTR

6.

在寄存器间接寻址中,

所指定的寄存器中存放的是(

A.操作数

B.

操作数地址

C.转移地址

D.地址

 

偏移量

7.

8051的程序计数器PC为16位计数器,其寻址范围是(

)。

 

A.8KB.16KC.32KD.64K

8.LJMP指令的转移范围可以在(

)0

(A)0000H〜FFFFH之间

(B)0000H

〜0FFFH之间

(C)1000H〜1FFFH之间

(D)

2000H〜27FFH之间

9.LCALL指令可调用存储在(

)范围内的子程序。

(A)2KB(B)4KB(C)8KB

(D)64KB

10•在位操作中,位的传送和位逻辑运算是通过()来完成的。

A.累加器AB.进位标志位CYC.寄存器BD.寄存器

R

11.80C51单片机的堆栈区是设置在(D)中。

A.片外ROM区B.片内ROM区C.片外RAM区D.片内RAM区

12.80C51单片机的CPU每取一个指令字节,立即使()

A.堆栈指针SP自动加1B.数据指针DPTRg动加1

C.程序计数器PC自动加1D.累加器A自动加1

13.8051单片机中,唯一一个用户可使用的16位寄存器是()。

A.PSWB.ACCC.DPTRD.SP

四、中断、定时、串行通信等

()

(D)RST

MCS-51单片机系统中,片外程序存储器的选通信号是

2.

(A)ALE(B)PSEN(C)EA

80C51执行指令“MOVX@DPTRA”时,会产生控制信号

A.LCALLaddr16B.ACALLaddr11C.RETD.RETI

6.各中断源发出的中断请求信号,都会记在80C51系统中的(D)

A.SCONB」PC.TCOND.IE

7.

CPU首先响应

MCS-51单片机在同一优先级的中断源同时申请中断时,

8.

 

 

必须为1。

 

部的。

14.MCS-51的串行数据缓冲器SBUF用于(B)。

A.存放运算中间结果B.存放待发送或已接收到的数据

 

B)。

(D)与校验位相同

A)。

(D)与校验位相

15.串行口异步通信协议的字符数据传送格式中的起始位是(

(A)高电平(B)低电平(C)与数据位相同

16.串行口异步通信协议的字符数据传送格式中的停止位是(

(A)高电平(B)低电平(C)与数据位相同

17.

用80C51串行口扩展并行I/O口时,串行口工作方式应选择(A)

18.8051执行指令“MOVXA@DPT”时,会产生控制信号(B)。

(A)PSEN(B)WR(C)RD(D)TXD

19.INTEL8031的P0口,当使用外部存贮存器时它是一个(D。

A.传输高8位地址口A.传输低8位地址口

C.传输高8位数据口D.传输低8位地址/数据口

20.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是(Ao

A.P0口B.P1口C.P2口D.P0口和P2口

21.当80C51单片机接有外部存储器,P2口可作为(D)

A.数据输入口B.数据的输出口

C.准双向输入/输出口D.输出高8位地址

22.访问外部数据存储器时,不起作用的信号是(

C)

D.ALE

A.RD

B.WRC.PSEN

23、

以卜芯片中()

常用作扩展时的地址锁存器。

(A)74HC273

(B)74HC373

(C)

74HC164

(D)

74HC165

24、

以卜芯片中()

是触发器芯片。

(A)74LS273

(B)74LS373

(C)

74LS164

(D)

74LS165

25.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示

数字1,它的字形代码应为(A)

单片机判断题

三、判断对错,如对则在()中写“/”,如错则在()中写“X”。

(每

题1分,共10分)

1、MCS—51单片机是高档16位单片机。

()

2、80C51单片机的位寻址区占用了RAM20HP7FH的地址空间。

()

3、MCS-51单片机的特殊功能寄存器SF叭用了RAM00HH7FH的地址空间。

()

4、80C51单片机的程序存储器中只能存放程序,不能存放数据。

()

5、80C51是用高电平复位。

()

6MC—51单片机上电复位后,片内数据存储器的内容均为00耳()

7、MCS-51单片机可执行指令:

MOVR2@R1()

8、80C51访问片外程序存储器RO时,使用MOVC指令。

()

9、MC&51访问片外数据RA时,必须使用MOV指令。

()

10、为了使P2.7输出”0”状态而不影响P2口的其它位的状态,采用指令:

CLR

P2.7。

()

11、DPTF为一个存放16位地址的特殊功能寄存器,常作为访问存储器的地址指针。

()

12.8051单片机执行PUSHAcc指令后,则堆栈指针SP的内容自动减1。

()

13、8051单片机没有专门的输入/输出指令,都是用MOV指令来操作外部I/O口的

数据。

14、当向堆栈压入一个字节的数据后,SP中的内容减1。

()

15、特殊功能寄存器可以用间接寻址方式寻址。

()

16、当P0口作通用I/O口输入使用时采用的是“读引脚”指令,必须先把锁存

器写入1。

()

17、80C51的外部中断1的中断入口地址是不固定的。

()

18、单片机在复位后,所有的中断请求都被开放。

()

19、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。

()

20、MCS-51高优先级的中断可以中断正在执行的另一个高优先级中断服务程序。

()

21、用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,

以防止中断服务程序容纳不下。

()

22、8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。

()

23、MCS-51的外部中断0的中断入口地址是固定的。

()

24、MCS-51定时器的工作方式1能够自动重新装载定时初值。

()

25、MCS-51定时器的工作方式2比其他方式定时准确,因为自动装载初值。

()

26、80C51的TMO是16位的寄存器。

()

27、MC-51串口有两个缓冲器SBUF分别作为发送和接收数据使用,各有自己的地址。

()

28、80C51串行接收数据采用双缓冲器结构。

()

29、MC-51串口只有一个缓冲器SBUF同时作为发送和接收数据使用。

()

30、MC-51串口有两个缓冲器SBUF分别作为发送和接收数据使用。

()

31、80C51串行口发送和接收共用一个中断入口地址。

()

32、MC-51串行口发送和接收各使用一个中断入口地址。

()

33、串行口中断响应后,能自动由硬件电路将TI或RI清“0”。

()

34、MC-51串行口工作在方式0时,其波特率是不可以设置的。

()

35、80C51串行口工作在方式0时,其波特率是固定的。

()

36、MC-51串行口工作在方式1和方式3时,其波特率是可以设置的。

()

37、MC-51不支持多机通讯工作方式。

()

38、80C51在扩展外部存储器时,P1口可分时复用作为地址总线和数据总线使用。

()

40、MCS-51在扩展外部存储器时,P1口可分时复用作为地址总线和数据总线使

用。

()

其中第6-10小题为指令判断题(共10小题,每小题1分,共10分)

41、指令DECDPT是正确的。

()

42、MOV28H,@R4()

43、INCDPTR()

44、DECDPTR()

45、MOVR0,R2()

(V)1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单

元。

(x)2、在C语言的复合语句中,只能包含可执行语句。

(V)3、自动变量属于局部变量。

x)4、Continue和break都可用来实现循环体的中止。

V)5、字符常量的长度肯定为1。

(X)6、在MCS-51系统中,一个机器周期等于1.5卩s。

(V)7、C语言允许在复合语句内定义自动变量。

V)8、若一个函数的返回类型为void,则表示其没有返回值。

x)9、所有定义在主函数之前的函数无需进行声明。

x)10、定时器与计数器的工作原理均是对输入脉冲进行计数。

(X)11、END表示指令执行到此结束。

(V)12、ADC0809是8位逐次逼近式模/数转换接口。

(V)13、MCS-51的相对转移指令最大负跳距是127B。

(X)14、MCS-51的程序存储器只是用来存放程序的。

(V)15、TMO呼的GATE=1时,表示由两个信号控制定时器的的启停。

(X)16、MCS-51的特殊功能寄存器分布在60H〜80H地址范围内。

(X)17、MCS-51系统可以没有复位电路。

(X)18、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。

(V)19、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。

(V)20、使用8751且=1时,仍可外扩64KB的程序存储器。

1、若一个函数的返回类型为void,则表示其没有返回值。

(V)

2、定时器与计数器的工作原理均是对输入脉冲进行计数。

(X)

3、SFR中凡是能被8整除的地址,都具有位寻址能力。

(V)

4、不能用“sfr16”直接访问定时器/计数器0和1。

(V)

5、MCS-51单片机的程序存储器只能用来存放程序的。

(X)

6、串口中断标志由硬件清0。

(X)

7、特殊功能寄存器的名字,在C51程序中,全部大写。

(V)

8、“sfr”后面的地址可以用带有运算的表达式来表示。

(X)

9、#include与#include“reg51.h”是等价的。

(V)

10、sbit不可以用于定义内部RAM勺可位寻址区,只能用在可位寻址的SFR上

(X)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2