单片机练习题完成

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习题

一、填空题

1、MCS-51系列单片机有___4___个并行I/O端口,它们为__8____位的I/O口。

2、用指令MOV PSW,#18H,可将MCS-51的工作寄存器置成3区。

3、单片机由CPU、储存器和I/O接口三部分组成。

4、51单片机有一个_ __8____位的微处理器(CPU),它包括_ _运算器__ ___ __和_ _控制器__ ___ __两大部分。(P11)

5、堆栈指针SP是_ __8____位寄存器,程序计数器PC是_ _16_____位寄存器。

6、计算机系统中的三总线分别是_ _地址总线_____、__数据总线_____、___控制总线____。

7、8031单片机中,T0初始后让其开始计数,应将TCON中的____TR0_________位置1。

TCON寄存器格式

8、执行下列程序段后,(P1)=__9BH_____。

MOV P1,#5DH

CPL P1.1

CPL P1.2

CLR P1.6

SETB P1.7

9、设(CY)=1,执行下列程序段后,(A)=_8BH______,(CY)=___1_。

MOV A,#C5H

RLC A

10、下列程序段执行后,(R0)=___7FH____,(7EH)=__00H__,(7FH)=__41H_____。

MOV R0,#7EH

MOV 7EH,#0FFH

MOV 7FH,#40H

1NC @R0

1NC R0

1NC @R0

11、数制转换:十进制转二进制(P2 例1.1);十进制转十六进制(P3例1.3);二进制转十六进制;十六进制转十进制(除2取余倒序排,补码=反码+1)

eg. 十进制29的二进制表示为00011101

十进制数—29的8位补码表示为11100011

十进制数—47用8位二进制补码表示为11010001

-49D的二进制补码为11001111

12、若不使用MCS-51片内存储器,引脚EA必须接地。

13、输入输出设备是计算机与外部世界交换信息的载体。

14、计算机中的数,称为机器数,它的实际值叫真值。

15、MCS-51的堆栈是软件填写堆栈指针临时在片内数据储存器内开辟的区域。

16、MCS-51有4组工作寄存器,它们的地址范围是00H~1FH 。

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

18、80C51含4KB掩膜ROM。

19、MCS-51串行接口有4种工作方式,这可在初始化程序中填写特殊功能寄存器SCON

加以选择。

20、当使用慢速外设时,最佳的传输方式是中断。

21、当定时器T0工作在方式 3 时,要占定时器T1的TR1 和TF1两个控制位。

22、MCS-51有5个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。

23、用串口扩展并口时,串行接口工作方式应选为方式0。

24、在串行通信中,有数据传送方向单工、半双工、全双工三种方式。

25、外部中断1的入口地址为0013H。

26、计算机中常用的码制有_ _原码_____、__反码_____和__补码_____。

27、CPU对存储器的两种操作分别是____读______、_____写____。(P77)

28、P0口一般作为单片机的__低8位地址总线_____和___8位数据总线____使用;P1口只能作为__普通I/O口_____使用;P2口通常用作__高8位地址总线_____,也可以作通用的I/O口使用。(P18)

29、计算机中最常用的字符信息编码是ASCII 码。

二、单项选择题

1、十进制0.625转换成二进制数是(A)(乘2取整顺序排)

A.0.101 B.0.111 C.0.110 D.0.100

2、当89C51外扩展程序存储器8KB时,需使用EPROM 2716(2KB)(C)。16Kbit

A.2片B.3片C.4片D.5片

3、51执行完MOV A,#08H后,PSW的一位被置位(D)

A.C B.F0 C.OV D.RS0 00001000B

4、80C51存放当前指令地址的寄存器是( C)。

A.指令寄存器B.地址寄存器C.程序计数器D.状态寄存器

5、PSW=18H时,则当前工作寄存器是(D)。

A.0组B.1组C.2组D.3组

6、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是(A)

A.P0 B.P1 C.P2 D.P3

7、使用T1时,有几种工作模式( C)。

A.1 B.2 C.3 D.4

8、ANL A,#0F0H是将A的高四位置1,而低四位C。

A.也为置1 B.清0 C.保持不变D.取反11110000

9、定时/计数器T0在GA TE = 1时,启动的条件有(A)。

A.0

INT为高电平(即P3.2 = 1),且TR0 =1 B.设置好定时初值C.TR0 =1 D.T0开中断

10、执行返回指令时,返回的断点是(C)。

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

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

11、MOVX A,@DPTR指令中源操作数的地址寻址方式是( B )。

A.寄存器寻址B.寄存器间接寻址

C.直接寻址D.立即寻址

12、8、MCS-51单片机各中断源的优先级别设定是利用寄存器( B )。

A.TMOD B.IP C.PCON D.SCON

13、执行PUSH ACC 指令,MCS-51完成的操作是(A)。

A.SP +1 SP (ACC) (SP)B.(ACC) SP SP-1 SP

C.SP-1 SP (ACC) (SP) D.(ACC) (SP) SP + 1 SP

(SP)=07H 01H SP=08H (08H)=01H POP ACC SP=07H

相关文档
最新文档