单片机原理与接口技术复习题及答案

时间:2017-04-27 15:12:39 单片机相关试题 我要投稿

单片机原理与接口技术复习题及答案

  单片机原理与接口技术这本书以培养学生应用能力为主要目标,从实际的应用系统及问题入手,在分析解决问题的过程中引入相关知识和理论,深入浅出、通俗易懂,尤其注重理论和实践的有机结合。以下是由阳光网小编整理关于单片机原理与接口技术复习题的内容,希望大家喜欢!

  单片机原理与接口技术复习题

  一、填空题:

  1、微处理器由和

  2、控制器是单片机的中心,它能根据不同的指令产生不同的操作时序和控制信号。

  3、控制器包括ID、振荡器、定时电路及控制电路等部件。

  4、MCS-51单片机内有ROM)和(RAM)。

  5、MCS-51单片机存储器在物理结构上共分为4个存储空间:储器、片内数据储存器和 。

  6、 指令是CPU根据人的意图来执行某种操作的命令,单片机所能执行的全部指令的集合称为单片机的 。

  7、 MCS-51单片机指令系统由指令组成。

  8、 在程序设计中,常常要求某一段程序重复执行多次,这时可以采用,以简化程序。

  9、 在实际应用中,程序常常需要按照不同情况进行不同处理,因而在程序设计中需要加入判断,然后根据判断结果执行不同的流向。这种程序结构称为 。

  10、单片机CPU与外部设备交换信息的方式通常有无条件传送方式、查询传送方式和 。

  11、将单位信息的各位数据同时传送的通信方式称为 12、将单位信息的'各位数据分时、顺序传送的通信方式称为。

  二、判断题

  1、堆栈是处在CPU内部的一个部件。 ( )

  2、中断是指CPU执行程序过程被意外暂停。 ( )

  3、ROM具有掉电后信息不丢失的特性 ( )

  4、片内总线包括AB、DB、CB ( )

  5、主程序调用子程序,是通过子程序调用指令来实现的 ( )

  6、MCS-51的中断系统有5个中断源,包括3个外部中断源和2个内部中断源 ( )

  7、MCS-51对每一个中断源请求,都对应有一个中断请求标志位 ( )

  8、根据信息的传递方向,串行通信通常有3种:单工、半单工和全双工 ( )

  9、MCS-51的串行口有4种工作方式——方式1、方式2、方式3、方式4 ( )

  10、用MCS-51系列单片机开发的应用系统,通常是特定功能的专用控制系统 ( )

  三、选择题

  1、已知某带符合的数的8位补码是11111011B,该数的真值是 ( ) A、-1 B、2 C、-5 D、-7

  2、带符号的十进制数-5的8位补码是 ( ) A、10000101 B、11111011 C、11111101 D、11111010

  3、MCS-51片内程序存储器容量是 ( ) A、1KB B、2KB C、3KB D、4KB

  4、 MCS-51片内数据存储单元的字节数是 ( ) A、56 B、64 C、128 D、256

  5、 MCS-51片内定时/计数器的个数是 ( ) A、1 B、2 C、3 D、4

  6、 MCS-51芯片的8位并行数据输入输出接口个数是 ( ) A、1 B、2 C、3 D、4 7、 MCS-51系统的中断源个数是 ( ) A、2 B、3 C、4 D、5 8、 MCS-51片内通用寄存器个数是 A、4 B、8 C、7 D、6

  9、 MCS-51片内数据存储器的地址范围是 A、00H—7FH B、00H--FFH C、00H—30H D、00H—1FH 10、 MCS-51片内专用寄存器个数是 A、8 B、16 C、21 D、24 11、 MCS-51位寻址区的字节地址范围是 A、00H—7FH B、00—1FH C、20H—2FH D、30H—7FH

  12、 MCS-51位寻址区的位地址范围是 A、00H—7FH B、00—1FH C、20H—2FH D、30H—7FH 13、 MCS-51外部数据存储器可扩展的最大存储空间是 A、16KB B、32KB C、64KB D、256KB 14、 MCS-51外部程序存储器可扩展的最大存储空间是 A、16KB B、32KB C、64KB D、256KB

  15、在MCS-51中,SP用于存放栈顶指针值。当数据压入堆栈时,SP自动 A、 加1 B、减1 C、不变 D、加2 16、 在MCS-51中,SP用于存放栈顶指针值。当数据弹出堆栈时,SP自动 A、 加1 B、减1 C、不变 D、加2 17、 MCS-51指令寻址方式种类个数是 A、5 B、6 C、7 D、8

  18、 条件转移指令JZ产生转移的条件是 A、(A)=0 B、(A)=1 C、(C)=0 D、(C)=1 19、循环控制指令DJNZ Rn ,REL终止循环的条件是 A、(Rn)-1≠0 B、 (Rn)-1=0 C、 (Rn)+1≠0 D、 (Rn)+1=0

  20、 外部中断0的中断服务程序入口地址是 A、0003H B、000BH C、0013H D、0023H

  21、决定定时/计数器的工作的寄存器是 A、TCON B、SCON C、IE D、TMOD

  22、决定定时器0的定时时间间隔的寄存器是 A、TH0,TL0 B、TH1,TL1 C、TH0,TL1 D、TH1,TL0

  23、定时器0用作计数器时,计数器计数的外部信号来自的输入引脚是 A、P3、5 B、 P3、4 C、 P3、3 D、 P3、2

  24、在异步通信中,数据传输的单位是 ( ) ( ) ( ) ( ) ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

  A、字节 B、字 C、帧 D、位

  25、波特率表示每秒传送的数据 ( )

  A、 位数 B、字数 C、 字节数 D、 帧数

  26、某异步通信接口,其帧格式由1个起始位、7个数据位,1个奇偶校验位和1个停止位组成,该接口每分钟传送1800个字符,该接口传送的波特率是 ( )

  A、240 B、300 C、320 D、400

  27、8255A并行I/O接口的工作方式种类个数是 ( )

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

  28、在单片机应用系统中,常采用LED显示方式;在静态LED显示方式中,为了简化电路,通常采用的显示方式是 ( )

  A、并行口输出 B、串行输出 C、外接8155A接口 D、 外接8255A接口

  29、D/A转换器DAC0832 的转换位数是 ( )

  A、1 B、2 C、4 D、8

  30、ADC0809是一种模拟输入的逐次逼近式A/D转换器件,它的输入是 ( ) A、1路 B、2路 C、4路 D、8路

  四、阅读程序题:

  1、 MOV R0,#72H

  XCH A,R0 SWAP A XCH A,R0

  上述指令执行后,R0中的内容是 2、 ORG 1000H

  TAB1:DB 10H,‘A’ TAB2:DW TAB1

  以1000H为首字节的连续4个字节单元中内容依次是 3、ORG 1000H

  COUNT EQU 40H TAB:DB 10H,‘A’ DB COUNT,‘DF’

  以1000H为首字节的连续5个字节单元的内容依次是 4、设(A)=30H,(B)=31H MOV SP,#3FH PUSH A PUSH B POP A POP B

  该组指令执行后,(A)=( ) (B)=( ) 5、设(20H)=47H,(21H)=68H MOV A,20H ADD A,21H DA A

  该组指令执行后,(A)=( )

  6、已知(2AH)=12H (2BH)=34H MOV R0,#2AH MOV A,@R0 SWAP A MOV @R0, A MOV R1,#2BH MOV A,@R1 SWAP A XCH A,@R0 MOV @R1,A

  该程序段执行后,(2AH)=( )7、已知(40H)=19H ORG 2000H ,BCDB

  ANL A,#0FH ADD A,#30H MOV TWO,A MOV A,BCDB SWAP A ANL A,#0FH ORL A,#30H MOV ONE,A SJMP $ BCDB:DATA 40H ONE:DATA 41H TWO:DATA 42H END

  该程序段执行后,(ONE)=( )8、已知(50H)=43H (2BH)=34H MOV A,50H

  CJNE A,60H,AA MOV 70H,A SJMP BB :JC CC

  MOV 70H,A SJMP BB:MOV 70H,60H :SJMP $

  该程序段执行后,(70H)=( )9、MAIN:MOV TMOD,#00H MOV TL0,#18H MOV TH0,#0E0H SETB EA SETB ET0

  2BH)=( ) TWO)=( ) ( START:MOV A ( AA CC BB

  SETB TR0 HERE: SJMP HERE ORG 000BH AJMP CTC0 CTC0:MOV TL0,#18H MOV TH0,#0E0H CLP P1、0 RETI

  该程序段执行后,请画出在P1、0引脚输出的波形图。 10、MOV SCON,#10H WAIT:JNB RI,WAIT CLR RI

  MOV A,SBUF RET

  该段程序的串口工作方式为( ),一次可串行接收的数据位为 ( )。

  五、编制程序题:

  1、数据块求和、设有20个单字节数,存放在片内RAM从30H开始的单元,求累加和(双字节),将结果存放在60H,61H单元(高位字节在高地址,低位字节在低地址)。 2、编制用软件延时1S的程序。

  3、将P1口的P1、0—P1、3作为输入位,P1、4—P1、7作为输出位,要求利用8051外部中断方式,将通过开关所设的数据读入单片机,然后输出驱动发光二极管,以验证低4位输入与高4位输出是否相符,采用外部中断0边缘触发方式,每中断一次,完成一次读/写操作。 4、设计一个程序,能够实时显示INT0引脚上出现的负跳变信号的累计次数。

  5、已知FOSC=12MHZ,试用定时器T1计数,T0定时控制P1、0输出周期为2分钟的方波。 6、编制一个接收程序,将接收的16B数据送入片内RAM的50—5FH单元中;设串行口工作于方式3,波特率为2400b/s、

  单片机原理与接口技术复习题答案

  一、填空题:

  1、 运算器、控制器 2、 控制和指挥

  3、 程序计数器PC、指令寄存器IR、 4、 4KB、128个字节

  5、 片内程序存储器、片外数据储存器 6、 指令系统 7、 111条

  8、 循环结构程序 9、 分支程序

  10、 中断传送方式 11、 并行通信 12、 串行通信

  二、判断题

  1、× 2、× 3、 √ 4、 √ 5、 √ 6、 × 7、 √ 8、 × 9、 × 10、 √

  三、选择题

  1、C 2、B 3、D 4、C 5、B 6、D 7、D 8、B 9、A 10、C 11、C 12、A 13、C 14、C 15、A

  16、B 17、C 18、A 19、B 20、A 21、D 22、A 23、B 24、C 25、A 26、B 27、C 28、B

  29、D 30、D

  四、阅读程序

  1、R0=27H

  2、10H,41H,10H,0

  3、10H,41H,40H,44H,46H

  4、(A)=31H (B)= 30H

  5、(A)= 15H

  6、(2AH)=43H (2BH)=21H

  7、(ONE)=31H (TWO)=39H

  8、(70H)=43H

  9、

  10、方式为0,数据位为8

  五、编制程序题:

  1、 ORG 2000H

  START :MOV R0, #30H

  MOV R7, #20

  MOV 60H,#00H

  MOV 61H,#00H

  LOOP : MOV A, @R0

  ADD A, 60H

  MOV 60H,A

  JNC NEXT

  INC 61H

  NEXT : INC R0

  DJNZ R7,LOOP

  SJMP $

  END

  2、Delay: mov R5,#05H

  Delay0: mov R6,#0c8H

  Delay1: mov R7,#0f8H NOP

  Delay2: Djnz R7, Delay2 Djnz R6, Delay1 Djnz R5, Delay0 …

  3、ORG 0000H

  AJMP Main

  ORG 0003H

  AJMP INT0

  ORG 100H

  Main:SETB EX0

  SETB IT0

  SETB EA

  HERE:SJMP HERE ORG 0200H INT0:MOV A,#0FFH

  MOV P1,A

  MOV A,P1

  SWAP A

  MOV P1,A

  RETI

  END

  4、ORG 0000H

  AJMP MAIN

  ORG 0003H

  AJMP IP0

  ORG 0030H

  MAIN:MOV SP,#60H SETB IT0

  SETB EA

  SETB EX0

  MOV R7,#00H LP:ACALL DISP AJMP LP

  IP0:INC R7

  RETI

  5、ORG 0000H

  SJMP START

  ORG 000BH

  AJMP INTR0

  ORG 001BH

  AJMP INTR1

  ORG 2000H

  START:MOV TMOD,#51H MOV TH0,#15H MOV TL0,#0A0H MOV TH1,#0FCH MOV TL1,#18H MOV IE,#8AH SET TR0 SET IR1 SJMP $

  INTR0:MOV TH0,#15H MOV TL0,#0A0H CPL P1、2 RETI

  INTR1:MOV TH1,#0FCH MOV TL1,#18H CPL P1、0

  RETI

  END

  6、ORG 0000H

  MAIN:MOV TMOD,320H MOV TH1,#0F4H MOV TL1,#0F4H SETB TR1 MOV R0,#50H MOV R7,#10H MOV SCON,#0D0H MOV PCON,#00H WAIT:JBC RI,PR1 SJMP WAIT PR1:MOV A,SBUF JNB P,PNP JNB RB8,PER SJMP REGHT PNP:JB RB8,PER RIGHT:MOV @R0,A INC R0

  DJNZ R7,WAIT CLR PSW、5 SJMP $ PER:SETB PSW、5 SJMP $ END


【单片机原理与接口技术复习题及答案】相关文章:

1.单片机原理与接口技术试题及答案

2.《微机原理与接口技术》试题及答案

3.《微机原理与接口技术》试题及答案(一)

4.机原理与接口技术试题及参考答案

5.单片机原理及接口技术(王艳秋著)课后答案下载

6.微机原理与接口技术模拟试题及参考答案

7.单片机原理及应用试题及答案

8.单片机原理及应用试题及答案(二)