视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
单片机原理与接口技术试题2
2025-10-06 06:04:35 责编:小OO
文档
单片机原理与接口技术试题

一、选择题(每空2分,共30分)

1.  10101.101B转换成十进制数是(   )。

(A)46.625       (B)23.625       (C) 23.62        (D)  21.625

2.  存储器的地址范围是0000H~0FFFH,它的容量为(    )。

  (A)1KB           (B) 2KB          (C) 3KB        (D)  4KB

3.  3D.0AH转换成二进制数是(      )。

   (A)111101.0000101B                 (B) 111100.0000101B

    (C)  111101.101B                     (D) 111100.101B

4.  73.5转换成十六进制数是(       )。

   (A)94.8H       (B) 49.8H         (C) 111H        (D)  49H

5.  MOVX  A , @R0指令中,源操作数采用(    )寻址方式,指令作用在(   )区间。

   (A)寄存器,外部数据存储器         (B)直接,程序存储器

   (C)寄存器间接 ,内部数据存储器    (D)寄存器间接,外部数据存储器

6.  A7H和5BH两个立即数相加后,和为(    ),(CY)是(   )。

    (A)1CH,0                         (B)  C1H,0

     (C)  02H,1                         (D)  C1H,1

7.  若(A)=86H,(PSW)=80H,则执行RRC  A指令后(A)=(    )

(A)C3H       (B) B3H          (C) 0DH         (D) 56H

8.如果(P0)=65H ,则当

CPL  P0.2

SETB  C

MOV  P0.4 ,C

执行后(P0)=(    )

(A)61H         (B) 75H          (C) 71H          (D) 17H

9. (   )指令是MCS-51指令系统中执行时间最长且长达4 us的。

   (A)比较转移   (B)循环转移   (C)增减量     (D)乘除法

10.8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令(   )。

(A)   MOV  R1 ,40H              (B)  MOV  R1 ,#40H

   MOVX  @R1 , A                  MOVX  R1 , A

(C)  MOVX  40H , A              (D)  MOV  R1, #40H

MOVX  @R1 , A

11. 已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是(   )。

       (A) 0、0、0     (B) 1、0、1       (C) 1、1、1       (D) 1、1、0

12.不属于单片机与输入输出设备进行信息交换的方式是(   )。

       (A) 无条件传送方式            (B) 查询方式   

 (C) 中断方式                  (D) 存储器直接存取方式

13.8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。则8255A的控制字寄存器的地址是(  )

      (A) 0000H       (B) 0001H        (C) 0002H         (D) 0003H

14.A/D转换方法有以下四种,ADC0809是一种采用(  )进行A/D转换的8位接口芯片。

      (A) 计数式     (B) 双积分式     (C) 逐次逼近式     (D) 并行式

    15.8051单片机内有(  )个16位的定时/计数器 ,每个定时/计数器都有(  )种工作方式。

      (A) 4, 5         (B) 2,  4          (C) 5,  2         (D) 2, 3 

二、填空题(每空1分,共30分)

1.单片机即一个芯片的计算机,此芯片上包括五部分:运算器、_________、________、输入部分、________。

2.只有在________码表示中0的表示是唯一的。

3.MCS—51指令系统中 direct表示的含义是:_____________________。

4.P0、P1、P2、P3四个均是___位的____口(填“串行”还是“并行”),其中P0的功能是______________________;P2口的功能是___________;而_________是双功能口;______是专门的用户口。

5.任何程序总是由三种基本结构组成:顺序、分支和_________。

6.MCS—51指令共有六种寻址方式,分别是立即数寻址、_________、_________、寄存器间接寻址、__________、相对寻址。

7.MOV  DPTR,#data16的作用是用来设定_________。

8.片内RAM可进行位寻址的空间位地址范围是______________。

9.MCS—51的存储器空间配置从功能上可分为四种类型:__________、内部数据存储器、__________、外部程序存储器。

10.MCS-51的指令按其功能可分为五大类:_________、________、逻辑运算类指令、位操作指令、控制转移指令。

11.输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用:_________作用、_________作用和信号电平与形式的变换作用。

12.MCS—51内部的SFR共有______个。

13.CJNE <目的字节>,<源字节>,rel属于五大类指令中的_________类指令,其操作码助记符含义是_____________。

14.8051单片机有________个中断源,________级中断优先级别。

15.8255A属于可编程的________接口芯片,8255A的A通道有________种作方式。

三、分析程序并写出结果:(共4题,每题5分)

1.已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后( 40H ) =

         MOV  @R0 , #11H

         MOV   A , R2

         ADD  A , 20H

         MOV  PSW , #80H

         SUBB  A , P0

XRL  A , #45H

         MOV  40H , A

2. 已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下:

         MOV  A , @R0

         MOV  R0 , A

         MOV  A , @R0

         ADD   A , 21H

         ORL   A , #21H

         RL     A

         MOV  R2 , A

         RET

则执行结束(R0)=           (R2)=     

3. 执行下面一段程序;   

            MOV    SP, #60H

            MOV    A, #10H

            MOV    B, #01H

            PUSH    A

            PUSH    B

            POP      A

            POP      B

A , B的内容是:(A)=          (B)=   

4.  设在31H单元存有#23H,执行下面程序:

           MOV  A, 31H

           ANL   A, #0FH

           MOV   41H, A

           MOV   A, 31H

           ANL    A, #0F0H

           SWAP   A

           MOV    42H, A

   则(41H)=          (42H)=      

四、编程题:(共2题,每题10分)

1.将字节地址30H~3FH单元的内容逐一取出减1,然后再放回原处,如果取出的内容为00H,则不要减1,仍将0放回原处。

2.按以下要求编写8051单片机定时器的初始化程序:

(1)T0作为定时,定时时间为10ms.

(2)T1作为计数,记满1000溢出。下载本文

显示全文
专题