2023年单片机题库及答案_第1页
2023年单片机题库及答案_第2页
2023年单片机题库及答案_第3页
2023年单片机题库及答案_第4页
2023年单片机题库及答案_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《单片机原理》复习题(2023.11)

一、填空题:

1.执行指令时,PC内容的低8位经P0口输出,高8位经P2口输出。

2.运算器的功能是进行二由运算和逻辑运算。

3.访问内部RAM使用MCV指令,访问外部RAM使用MOVX指令。

4.在查询和中断两种数据输入输出控制方式中,效率较高的是一中断。

5.假定累加器A的内容为30H,执行指令:IOOOH:MOVCA.@A+PC后.把程序俘储器1030H单元的内容送

累加器A中。

6变址寻址的指令都是单字节指令。

7.在MCS-51的时序定期单位中称为状态的是一S状态周期.

8.堆栈重要是为保存数据和读取数据而设立的。

9.在三态缓冲电路中,除了数据输入线和数据输出线外,还应当有一个控制信号线。

10.假定标号qaz的地址为01OOH,标号qwe值为0123H。应执行指令:qaz:SJMPqwe该指令的相对偏

移量为rel=21H。

11.在多位LED显示器接口电路的控制信号中,必不可少的是旦控信号和_鼠控信号。

12.数据I/O操作的核心内容是输入/输出数据。

13.定期器/计数器工作方式2的计数值有限.最大只能到2、1。

14.定期/计数中断的中断请求是自动撤除的,无需用户干预。

15.在MCS-51单片机系统中,采用的编址方式是_!_§_进制编码一。

16.访问内部ROM使用MOVC指令,访问外部ROM使用MOVC指令。

17.在存储器编址技术中.不需要额外增长电路但却能导致存储映象区重叠的编址方法是/EA=l时.

18.以助记符形式表达的计算机指令就是它的汇编语言。

19.在直接寻址方式中,只能使用」位二进制数作为直接地址,因此其寻址对象只限于

RAM

20.单片机系统在运营过程中,如发生掉电故障,其掉电保护措施是

先一保存数据到内部RAM中,然后再给内部RAM维持供电。

21.MCS-51单片机的定期单位中,一个机器周期涉及工个状态,一个状态

涉及「个拍节。。

22.指令系统中执行时间最长的指令是一乘、除指令(4周期指令)。

23.在MCS—51单片机中.需双向传递信号的是一数据(I/OII)线。

24.在MCS-5I单片机中,需外加电路实现中断撤除的是电平触发的外部中断源.

25.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数.而是操作数的地址。

26.8051芯片的内部程序存储器共有4KBROM存储单元,其地址为0000H〜0FFFH。

27.定期中断0响应后,产生的长调用指令应当是LCALL皿咫旦。

28.为扩展存储器而构造系统总线,应以P。口的8位口线作为低8位地址/数据线,以P2口的口线

作为高8位地址线。

29.能有效运用存储空间合用于大容帚存储器扩展的编址方法是」法。

30.执行如下指令序列:

MOVC.Pi.o

ANLC,Pi.i

ANLC,/Pt.2

MOVP3.0,C后,所实现的逻辑运算式为P;(,o=P.0VPMV/PL2_O

31.假定addr11=B,标号qaz的地址为1030H。执行指令qaz:AJMPaddrll后,程序转移到地址一add

r11=B去执行。

32.在位操作中.能起到与字节操作中累加器作用相同的是一CLRA。

33.空操作指令NOP常用于程序的延时或等待,是单字节指令,因此执行后PC加1。

34.累加器A中存放着一个其值小于等于127的8位无符号数,CY清“0”后执行RLCA指令,则A中数变为

本来的2倍。

35.单片机系统复位后,(PSW)=00H,因此内部RAM寄存器区的当前寄存器是

第I组,8个寄存器的单元地址为OOH~07H。

36.一台计算机的指令系统就是它所能执行的所有指令的集合。

37.在寄存器寻址方式中,指令中指定寄存器的内容就是源操作数。

38.在存储器扩展中,无论是线选法还是译码法.最终都是为扩展芯片的/CE端提供信号。

39.中断采样用卜判断是否有中断请求信号,但MCS—51中只有外部中断才有中断采样问题,

40.在定期器工作方式0下,计数器的宽度为13位。假如系统晶振频率为3MHN则最大定期时间为32.768

mS。

41.在接口电路中,把已经编址并能进行读写操作的寄存器称之为伏态寄存燃。

42.简朴输出口扩展是为了实现输出数据的寄存功能。

43.简朴输入口扩展是为了实现输入数据的^功能。

44.指令MOVA.3AH的源操作数寻址方式是再接寻址.

45.外部RAM单元的数据传送只能使用变址寻址方式。

46.外部RAM的数据传送所有都是通过累加器进行的。

47.指令MULAB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在—A―中,

高8位存放在_B中。

48.在单片机系统中.广泛使用机械式非编码式键盘。

49.8155的定期器/计数器是减法计数。

50.三态缓冲电路输出除了通常的低电平状态、高电平状态以外,尚有一种是高阻悬浮电平状态。

51.三态缓冲器的输出应具有三种状态,其中不涉及高阳悬浮电平状态。

52.对程序存储器的读操作,只能使用MOVC指令。

53.单片机的基本工作方式是程序执行方式.

54.用电信号写入也用电信号擦除的只读存储器芯片是一EEPROM。

55.在定期器/计数器的工作方式中.具有自动重新加载功能的是一方式2。

56.一般情况下.中断响应时间是一2~8个机器周期。

57.条件转移指令只能采用相对寻址方式。

58.只能用于对程序存储器进行寻址的寻址方式是变址寻址方式

二、选择题:

1.在位操作中,能起到与字节操作中累加器作用相同的足(D)

A.ACB.OV

C.PD.CY

2.外部中断0响应后,产生的长调用指令应当是(A)

A.LCALL0003HB.LCALL00OBH

C.LCALL0013HD.LCALLC01BH

3.在算术运算过程中,(PSW)=01H,则累加器A的内容可认为(B)

A.21HB.3IH

C.4IHD.53H

4.有一条指令KWR:AJMPaddr11,若addrl1=B,标号KWR地址为2070H,则执行指令后,程序转到

(A)

A.256AHB.2AD4H

C.264DHD.265AH

5.绝对转移指令的助记符是(B)

A.LJMPB.AJMP

C.SJMPD.JMP

6.不能为程序存储器提供和构成地址的有(C)

A.PCB.A

C.DPTRD.PSW

7.在MCS—51中.需要外加电路实现中断撤除的是(D)

A.定期中断B.脉冲方式的外部中断

C.串行中断D.电平方式的外部中断

8.在下列寄存器中,与定期/计数控制无关的是(C)

A.TCON(定期控制寄存器)B.TMOD(工作方式控制寄存器)

C.SCON(串行控制寄存器)D.IE(中断允许控制寄存器)

9.在工作方式0下,计数器是由TH的所有8位和TL的5位组成,因此其计数范围是(B)

A.1-8192B.0-8191

C.0-8192D.1-4096

10.在接口电路中的“口”一定是一个(D)

A.已赋值的寄存器B.数据寄存器

C.可编址的寄存器D.既可读乂可写的寄存器

11.外中断初始化的内容不涉及(D)

A.设立中断响应方式B.设立外中断允许

C.设立中断总允许D.设立中断方式

12.为给扫描法工作的键盘提供接口电路,在接口电路中只需要(B)

A.一个输入口B.一个输入口和一个输出口

C.一个输出口D.两个输入口和一个输出口

13.MCS-51指令系统中具有三个操作数的指令是(B)

A.累加器判零转移指令B.数值比较转移指令

C.减1条件转移指令D.变址寻址转移指令

14.逻辑“异或”运算的助记符是(D)

A.ANLB.ORL

C.CPLD.XRL

15.指令系统中执行时间最长的指令是(B)

A.加减指令B.乘除指令

C.逻辑运算指令D.控制转移指令

16.中断查询,查询的是(B)

A.中断请求信号B.中断标志位

C.外中断方式控制位D.中断允许控制位

17.下列指令中对的的是(D)

A.MOVA,@3011B.PUSH#3011

C.MOVR1,R2D.XCHA,R1

18.可认为访问程序存储器提供或构成地址的有(D)

A.只有程序计数器PCB.只有PC和累加器A

C.只有PC、A和数据指针DPTRD.PC、A、DPTR和堆枝指针SP

19.以下各项中小能用来对内部数据存储器进行访问的是(A)

A.数据指针DPTRB.按存储单元地址或名称

C.堆栈指针SPD.由R0或R1作间址寄存器

20.如在系统中只扩展一片Intel2732(4KX8),除应使用Po口的8条口线外,至少还应使用P2口的口线(A)

A.4条B.5条

C.6条D.7条

21.在相对寻址方式中,寻址的结果体现在(A)

A.PC中B.累加器A中

C.DPTR中D.某个存储单元中

22.对程序存储器的读操作,只能使用(D)

A.MOV指令B.PUSH指令

C.MOVX指令D.MOVC指令

23.必须进行十进制调整的十进制运第(C)

A.有加法和减法B.有乘法和除法

C.只有加法D.只有减法

24.三态缓冲器的输出应具有三种状态,其中不涉及(A)

A.高阻抗状态B.低阻抗状态

C.高电平状态D.低电平状态

25.在LED显示中,为了输出位控和段控信号,应使用指令(B)

A.MOVB.MOVX

C.MOVCD.XCH

26.十进制调整指令的指令格式是(B)

A.INCAB.DAA

C.DECAD.RLCA

27.在MCS-51中,以下说法对的的是(C

A.具有独立的专用的地址线B.由Po口和P口的口线作地址线

C.由P。口和P2口的口线作地址线D.由R口和P2=1的口线作地址线

28.在相对寻址方式中,“相对”两字是指相对于(A)

A.地址偏移量relB.当前指令的首地址

C.当前指令的末地址D.DPTR值

29.下列指令中与进位标志位CY无关的指令有(D)

A.移位指令B.位操作指令

C.十进制调整指令D.条件转移指令

30.在MCS-51中,需双向传递信号的是(B

A.地址线B.数据线

C.控制信号线D.电源线

31.通过改造而形成的既可读乂可写的程序存储器的最大特点是(B)

A.掉电后所存信息不消失B.既可运营程序又可修改程序

C.既可存储数据又可存储程序D.既可存放开发程序又可存放监控程序

32.单片机的基本工作方式是(A)

A.程序执行方式B.复位方式

C.单步执行方式D.掉电保护方式

33.可使内部RAM30H单元中的所有位变反的指令是(B)

A.ORL30H,#0FFHB.XRL30H,#0FFH

C.ANL30H,#OFOHD.ORL30H,#0FH

34.定期中断1响应后,产生的长调,书指令应当是(D)

A.LCALL0003HB.LCALLOOI3H

C.LCALL000BHD.LCALL001BH

35.下列指令错误的是(D)

A.XCHA,ROB.SUBBA,#30H

C.SWAPAD.ADDAo@30H

36.在单片机存储器扩展技术中,作为内外程序存储器的选择信号的是(D)

A.WRB.PESN

C.ALED.EA-

37.若外接晶体振荡频率为6MHz,则该单片机的机器周期为(C)

A.1/6NSB.1/3HS

C.2四SD.4Hs

38.MCS-51单片机采用了引脚复用技术,其具有第二功能信号引脚的是(D)

A.P0口线B.Pl口线

C.P2口线D.P3口线

39.可使内部RAM5OH单元中的高3位变反,其余位不变的指令是(C)

A.ANL50H.#OFFHB.ORL50H.#00H

C.XRL5OH,#()E()HD.ORL5OH,#()FFH

40.单片机运营的最简朴的配置系统是(A)

A.最小系统B.最小功耗系统

C.典型系统D.测控增强系统

41.在生产过程中完毕程序写入的只读存储器称之为(A)

A.掩膜ROMB.PROM

C.EPROMD.EEPROM

42.存储卷编址技术解决的是(A)

A.存储单元的选择B.ROM与RAM的区分

C.芯片的选择D.地址和数据的隔离

43.单片机系统扩展时使用的锁存器,是用于锁存(B)

A.而8位地址B.低8位地址

C.8位数据D.ALE信号

44.使用CHMOS芯片的最重要因素是运用它的(B)

A.速度快特点B.低功耗特点

C.高密度特点D.体枳小特点

45.在定期器/计数器的工作方式中、具有自动重新加载功能的是(C)

A.工作方式0B.工作方式I

C.工作方式2D.任意工作方式

46.对程序计数器PC的操作(A)

A.是自动进行的B.是通过传送进行的

C.是通过加“1”指令进行的D.是通过减“1”指令进行的

47.在MCS-51单片机的运算电路中,不能为ALU提供数据的是(B)

A.累加器AB.暂存器

C.寄存器BD.状态寄存器PSW

48.在寄存器间接寻址方式中,指定寄存器中存放的是(B)

A.操作数B.操作数地址

C.转移地址D.地址偏移量

49.与定期工作方式1和0比较,定期工作方式2不具有的特点是(B)

A.计数溢出后能自动重新加载计数初值B.增长计数器位数

C.提高计数精度D.适于循环定期和循环计数应用

50.对于由8031构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应(A)

A.转向外部程序存储器去执行中断服务程B.转向内部程序存储器去执行中断服务程

序序

C.转向外部数据存储器去执行中断服务D.转向内部数据存储器去执行中断服务

程序程序

51.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送给(C)

A.AB.CY

C.PCD.DPTR

52.在中断流程中有“关中断”的操作,对于外部中断(),要关中断应复位中断允许寄存器的(B)

A.EA位和ETo位8正人位和£乂。位

C.EA位和ES位D.EA位和EXi位

53.MCS-51单片机1/()编址采用的是统一编址方法,因此(A)

A.有专门的I/O操作指令B.I/O寄存器与存储单元同等对待

D.使用MOVX指令访问存储器而使用

C.地址空间与存储器空间是互相分开的

MOVC指令进行I/O数据传送

54.8155是一个可编程I/O接口芯片,“可编程”是指(A)

B.芯片内包具有256个字节的RAM存储

A.有14位可控定期器/计数器

C.只能使用中断编程方法进行I/O数据D.使用命令字以程序方法设立I/O数据

传送传送的工作方式

55.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)

A.逻辑运算B.符号数加减法运算

C.乘法运算D.除法运算

56.以下有关PC和DPTR的结论中错误的是(B)

B.DPTR是MCS-51中唯一的16位寄

A.DPTR是可以访问的而PC不能访问

存器

D.DPTR可以分为2个8位的寄存器使

C.它们都具有加“1”功能

用,但PC不能

57.在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是(B)

A.读写信号B.地址译码输出信号

C.数据信号D.高位地址信号

58.暇定(A)=0C5H,执行指令SWAPA后,累加器A的内容为(C)

A.3AHB.8BH

C.5CHD.0E2H

59.内部RAM中的位寻址区定义的位是给(A)

A.位操作准备的B.移位操作准备的

C.控制转移操作准备的D.以上都对

60.假如以查询方式进行定期应用,则应用程序中的初始化内容应涉及(D)

A.系统复位,设立工作方式,设立计数

B.设立计数初值,设立中断方式,启动定期

初值

C.设立工作方式,设立计数初值,打开中D.设立工作方式,设立计数初值,严禁中

断断

61.下列叙述中,不属于单片机存储器系统特点的是(A)

A.程序和数据两种类型的存储器同时存在B.芯片内外存1诸器同时存在

C.扩展数据存储器与片内数据存储器空间D.扩展程序存储器与片内程序存储器空

重叠间重叠

62.在下列信号中,不是给数据存储器"展使用的是(A)

A.EAB.RD

C.WR-D.ALE

63.在MCS-51中,为实现Po口线的数据和低位地址更用,应使用(C)

A.地址缓冲器B.地址寄存器

C.地址锁存器D.地址译码器

64.执行返回指令时,返回的断点是(D)

A.调用指令的首地址B.调用指令的末地址

C.调用指令下一条指令的首地址D.返回指令的末地址

65.一般情况下,中断响应时间是(A)

A.3—8个机器周期B.1—4个机器周期

C.2-5个机器周期D.4-6个机器周期

66.对于脉冲方式的外中断请求,为保证中断请求有效,中断请求脉冲高低电平的连续时间应在(B)个晶振周期

以上.

A.8B.12

C.16D.24

67.如程序中有绝对调用指令810OHACALL48FH,则主程序到(C)去调用子程序

A.8102HB.8491H

C.848FHD.848DH

68.条件转移指令只能采用(B)

A.立即寻址B.相对寻址

C.寄存器间接寻址D.变址寻址

69.PC的值是(C)

A.当前指令前一条指令的地址B.当前正在执行指令的地址

C.下一条指令的地址D.控制器中指令寄存器的地址

70.假定设立堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(C)

A.36HB.39H

C.38HD.37H

71.若本来工作寄存器组为当前寄存器组,现要改I组为当前寄存器组,不能使用指令(C)

A.SETBPSW.3B.SETBDOH.3

C.MOVPSW.3,1D.CPLPSW.3

72.在下列信号中,不是给程序存储器扩展使用的是(D)

A.PSENB.EA

C.ALED.WR

73.下列有关MCS-5I中断优先级控制的叙述中,错误的是(D)

A.低优先级不能中断高优先级,但高优先

B.同级中断不能嵌套

级能中断低优先级

D.同时同级的多中断请求将形成阻塞,系

C.同级中断请求准时间的先后顺序响应

统无法响应

74.只能用于对程序存储器进行寻址的寻址方式是(A)

A.变址寻址B.直接寻址

C.相对寻址D.寄存器间接寻址

75.下列指令对的的是(B)

A.CPL#30HB.DECA

C.MOVA,@10HD.MOVX30H,@DPTR

76.外部RAM单元的数据传送只能使用(C)方

A.立即寻址B.寄存器寻址

C.寄存器间接寻址D.相对寻址

77.变址寻址的指令都是(A)字节指令

A.B.二

C.三D.四

78.于程序返回指令的格式是(C)

A.RLCB.RRC

C.RETD.RETI

79.以下会影响程序状态字(PSW)的指令是(D)

A.MOV@R0,AB.INCA

C.DECAD.MULAB

80.将二进制数转换成十六进制数为(A)

A.5A5HB.0B4AH

C.6B4HD.0C55H

81.将十进制数327转换成二进制数为(c)

A.B.

C.D.

82.一个带符号的数乂二-13,其补码用二进制表达为(b)

A.10(X)1101B.lll1()011

C.11110010D.11111100

83.一般将堆栈指针SP设在内部RAM(C)范围内

A.00-1FHB.20-2FH

C.30-7FHD.80-FFH

84.空操作指令属于(A)类指令

A.控制转移B.算术运算

C.逻辑运算及移位D.位操作

三、判断改错题:

1.8031片内无程序存储器,而8751是将8051片内的ROM换成EPROM。(J)

2.MCS-51单片机的程序存储器和数据存储器空间是互相独立的,物理结构也不同。(V)

3.中断方式是CPU访问的积极形式,而查询方式是CPU等待告知的被动方式。(V)

4.在单片机芯片内部发生,不需在芯片上设立引入端的中断请求是定期中断和串行中断。(J)

5.在定期工作方式2下,由丁把TH作为予置寄存器,因此在应用程序中应当有计数溢出时从TH向TL加载计数初

值的操作。(V)

6.程序存储器与数据存储器的扩展,在地址线、数据线与控制线的连接方法上,都是有区别的。(X)

7.按位取反事实上就是逻辑非运算。(J)

8.在一般情况下,MCS-51单片机允许同级中断嵌套。(X)

9.中断初始化时,对中断控制寄存器的状态设立,只可使用位操作指令,而不能使用字节操作指令。(X)

10.对丁通过改造而形成的既可读又可写的程序存储器,进行读写操作既可使用MOVX指令,也可使用MOVC指

令。(X)

11.MCS-51的定期和计数皆使用同•计数机构,所不同的只是计数脉冲的来源。来自于单片机内啷的是定期,而

来自于外部的是计数。(X)

12.只有外部中断才有中断请求的采样问题。(X)

13.中断事实上是数据共享技术。(X)

14.外部RAM之间可直接传送数据。(X)

15.MCS-51单片机采用独立编址方式。(V)

16.当需要只改变字节数据的某几位,而其余位不变时,可以使用直接传送指令。(J)

17.对于容量相同的存储器芯片,使用线选法犷展的存储器比使用译码法力,展的存储器容量大。(X)

18.单片机在中断响应后会自动关闭中断。(X)

19.RET(子程序返回指令)与RETI(中断服务子程序返回指令)功能相同无区别。(X)

20.系统复位后,(SP)=07H.(J)

21.变址寻址方式可用于对程序存储器及数据存储器进行寻址。(J)

22.一个机器周期总共有12个拍节。(X)

四'简答题:

1.说明外部中断请求的查询和响应过程。

答:MCS——51单片机的中断系统有2个外部中断源,引脚信号为INTO和PNT1。而所请求触发信号

INTO和INT1有电平触发和边沿触发两种方式。当TCON中的ITO.IT1位为“0”时采用电平触发,为“I”时

采用边沿触发。当EA、EXO、EX1为“1”时,可响应中断。

在电平触发方式下,单片机在每个机器周期的S5P2期间采样输入信号INT0和1布3勺状点F为低电

平,则可直接触发外部中断。

在边沿触发方式中,假如在引脚信号INTO和rnrr1连族采样至ij1个机器周期的高电平和紧接着的1个机器

周期的低电平,则TCON寄存器中的口断请求标志位IE0、IE1就被置位,并由该标志位请求中断。

当CPU查询到有外部中断请求后,根据事先运用软件和硬件设立的优先级分类进行不同的中断源请求查询,

拟定解决的先后顺序。同时将PC的当前值送入堆栈加以保存以便响应中断后返回原程序:接着把中断解决程序

的入口地加送给PC.进行相应的解决C

2.MCS-51单片机运营犯错或程序进入死循环时,如何摆脱困境?

答:MCS-51单片机运营犯错或程序进入死循环时,应当:(1)检查程序是否犯错,假如是,则修改程序;

(2)检查程序是否受到干扰,假如是则应提高抗干扰措施;(3)程序良好,可直接通过更位端亚位(手动发位)

或从新通电复位(自动复位)来解决。

3.什么是中断优先级?中断优先解决的原则是什么?

答:中断优先级是多个中断源哪个优先响应中断的级别c对于MCS-51单片机,中断优先解决的原则是:

(1)不同级的中断源同时申请中断时一一先高级后低档;

(2)同级的中断源同时申请中断时一一事先规定;

(3)解决低档中断又收到高级中断请求时一一停低转高;

(4)解决高级中断又收到低档中断请求时一一高不理低。

4.堆栈有哪些功能?堆栈指示器(SP)的作用是什么?程序设计时为什么还要对SP重新赋值?

答:堆栈的功能重要是在子程序调用或中断解决时保护现场数据、返回后恢复现场数据。

堆栈指示器(SP)的作用是用来指示栈顶位置的寄存器。

程序设计时还要对SP重新赋值,是由于单片机复位时,SP的值为07H,占用了工作寄存器区,因此在

程序设计时,通常把SP的值重新赋值在30H或30H以上。

5.内部RAM低128单元划分为哪三个重要部分?各部分的单元地址为什么?

答:内部RAM低128单元划分为三个重要部分:(1)工作寄存器区,地址为00H〜1FH;(2)位寻

址区:地址为20H〜2FH;(3)一般RAM区:地址为30H~7FH。

6.试说明两种对存储器编址的方法及特点?

答:常用两种对存储器编址的方法是(1)线选法;(2)译码法。

线选法:是运用系统没有使用的高位地址线作为存储芯片的片选信号的方法。线选法线路简朴,但不能

充足有效地运用地址空间,适合于小规模的单片机存储器扩展系统的编址方法。

译码法:是运用译码器对系统的若干根高位地址线进行译码,以译码输出作为存储芯片的片选信号的方

法。译码法可以有效地运用地址空间,适合于大规模的系统扩展的编址方法。

7.只读存储器是如何分类的?各有什么特点?

答:只读存储器(ROM)可分为如下几类:

(1)掩膜ROM。掩膜是一种生产工牝,生产者在生产过程中将程序通过掩膜写入存储器内部,用

户只能读出程序,不能改变其中的内容。这种芯片集成度高,结构简朴,适合于大批量的生产。

(2)PROM(可编程ROM)。PROM芯片在出厂时没有任何信息,用户可根据自己的需要将程

序写入芯片;该种芯片只能写入一次,不能进行修改。

(3)EPROM(可擦出PROM)。EPROM芯片允许用户用紫外线反复擦出写入,通常在芯片上

看到透明的玻璃窗,程序写好以后应用不透明的标签封住窗口,以免程序被偶尔破坏。

(4)EEPROM(电擦出EPROM)。EEPROM芯片用电信号擦出或写入程序,使用方便,但价格

局。

(5)FlashROM(PEROM、快闪式ROM)。FlashROM是一种新型存储器,它的集成度和价格与

EPROM相似,还兼备了EEPROM在线擦写的特点,擦写速度更快,同时具有轻、薄、小、

低功耗、效率高等特点。但寿命比一般的EEPROM短。

8.MCS-5I共有哪些中断源?对其中断请求如何进行控制?

答:MCS-51共的5个中断源:2个外部中断(由INTO.INTI引脚输天中断请求信号)、2个片内定期

器/计数器溢出中断(TO、T1)>1个片内串行口中断(TX一发送、RX一接受)。

对其中断请求进行控制,必须设立相应的中断入口,同时设立IE、IP、TCON、SCON中的相应功能

标志。

9.定期工作方式2有什么特点?合用于什么应用场合?

答:TO、T1的定期器/计数器的工作方式2,为可重载时间常数的8位计数器结构。在方式2下,TO、

T1工作方式相同,TL作为8位计数器,TH作为重载时间常数寄存器,其定期时间比较精确。合用于

TO、T1作精确计算的场合。

10.什么是RAM存储器?具有什么特点?

答:RAM存储器是可读、可写的数据存储器。分为静态RAM(SRAM)和动态RAM(DRA

M)。

静态RAM(SRAM)只要电源存在,内容就会保存,其存储速度快,但功耗高。

DRAM采用类似电容的元件来存储信息,由于漏电流易使电荷消失,因此需要周期性地刷新电路,

以保存信息。DRAM较SRAM容量大、功耗低、价格低,但刷新电路更杂。

11.如何构造MCS-51扩展的系统总线?

答:系统总线分为(1)地址总线:(2)数据总线;(3)控制总线。

地址总线:用P0口的8位口线作为低8位地址线,用P2口的8位口线作为高8位地址线。

数据总线:用P0口的8位口线作为8位数据总线。

控制总线:共涉及如下几条:

ALE信号线用于控制低8位地址的锁存。

肃信号线作为扩展程序存储器的读选通信号。

EA片号线作为内外存储器的选择信号。

RD、WF信号药分别作为扩展数据存储器的读、写选通信号。

12.MCS-51单片机的EA信号有何功能?在使用8031时,该信号引脚应如何解决?

答:EK■信号线作为内外存储器的选择信号。(1)当EA=l时;一方面使用内部存储器,用完内部存储器后,

才干使用外部存储器;(2)当EA=0时,只能使用外部存储器。

在使用8031时,由于8031的内部没有存储器,该信号引脚只能接地。

13.MCS—51单片机的时钟晶振频率为6MHz,若规定定期为。.2ms和2Ums,定期器工作方式为U,方式

1和方式2,其定期器初值各为多少?

答:单片机时钟频率为6MHz,则机器周期为2位。

1)定期为0.2ms时:

工作方式0:计数初值=2,3-t/2Ms=8192-200/2=8192-100=8092D

=1111110011100B=0FCH(高8位)1CH(低5位)

J-作方式1:计数初值=2'°—t/2Ms=6b536-200/2=65536-1(X)=65436D

=111111111001HOOB=OFFH(高8位)9CII(低8位)

工作方式2:计数初值=2,—t/2因=256—200/2=256-100=156D

=1001l】00B=9CH(低8位)

1)定期为20ms时:

工作方式0:计数初值=212阳=8192-20230/2=8192-10000

超过计数范围,不可用!

工作方式1:计数初值=20t/2Rs=65536-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论