返回首页

单片机原理及接口期末试题与答案

时间:2010-12-03 22:05来源:未知 作者:牛牛 点击:
一、填空题( 37 分) 1 、 8031 单片机芯片共有 40 个引脚, MCS-51 系列单片机为 8 位单片机。 2 、 8031 的异步通信口为 全双工 (单工 / 半双工 / 全双工), 3 、 8031 内部数据存储器的地址范围是 00H-7FH ,位地址空间的字节地址范围是 20H-2FH ,对
  

一、填空题(37分) 单片机

18031单片机芯片共有 40 个引脚,MCS-51系列单片机为8      位单片机。

内容来自单片机之家www.dpj100.com

28031的异步通信口为全双工(单工/半双工/全双工), 内容来自单片机之家www.dpj100.com

38031内部数据存储器的地址范围是00H-7FH,位地址空间的字节地址范围是20H-2FH,对应的位地址范围是00H-7FH,外部数据存储器的最大可扩展容量是64K字节 内容来自单片机之家www.dpj100.com

4、单片机也可称为微控制器 嵌入式控制器 单片机

5.当MCS-51执行MOVC  A@A+PC指令时,伴随着 PSEN*控制信号有效。

单片机

6、当单片机复位时PSW  00 H,这时当前的工作寄存器区是                    0区,R4所对应的存储单元地址为 04 H

内容来自单片机之家www.dpj100.com

7MCS-51系列单片机指令系统的寻址方式有 寄存器  直接寻址       

单片机

 寄存器间接立即 基址加变址 位寻址 。(相对寻址也可以 单片机

8MCS-51系列单片机的典型芯片分别为   8031    8051      8751

单片机

98031 P3口为双功能口; 单片机

10、由8031组成的单片机系统在工作时,EA*引脚应该接 地(或0 单片机

118031外部程序存储器的最大可扩展容量是    64K    ,其地址范围是0000H~ FFFFH  ROM芯片2764的容量是  8 KB,若其首地址为 0000H,则其末地址  1FFFH  

单片机

128031的中断源有  外中断0 T0  外中断1 T1串行口,有 2 个中断优先级。

单片机

138031唯一的一条16位数据传送指令为   MOV  DPTRdata16 单片机

14LJMP的跳转范围是64KAJMP的跳转范围是 2K BSJMP的跳转范围是 ±128 B(或256B 单片机

15、若A中的内容为68H,那么P标志位为 1 单片机

本题得分 单片机

  单片机

 

单片机

  单片机

二、简答题(13分) 单片机

1、              采用6MHz的晶振,定时2ms,用定时器方式1时的初值应为多少?(请给出计算过程)(6分)

内容来自单片机之家www.dpj100.com

答: 

单片机

      (1)   Ts=2us 内容来自单片机之家www.dpj100.com

         (216X)×2us2ms    内容来自单片机之家www.dpj100.com

          从而X64536 ……………… …..4

内容来自单片机之家www.dpj100.com

      (2)   64536FC18H………………………2

单片机

 

单片机

2MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?(4分) 单片机

答:

单片机

   因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。(2分) 单片机

   读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数据冲突。(2分)

单片机

 

内容来自单片机之家www.dpj100.com

3.说明MCS-51的外部引脚EA*的作用?(3分)

单片机

答:

单片机

   EA*是内外程序存储器选择控制信号。(1分) 单片机

   EA*0时,只选择外部程序存储器。(1分) 单片机

   EA*1时,当PC指针≤0FFFH时,只访问片内程序存储器;当PC指针>0FFFH时,则访问外部程序存储器(1分)

单片机

本题得分

内容来自单片机之家www.dpj100.com

 

单片机

  内容来自单片机之家www.dpj100.com



单片机

三、编写程序,将外部数据存储器中的5000H—50FFH单元全部清零(10) 单片机

  答:                ORG  ****H        1分) 单片机

                     MOV  DPTR  #5000H

单片机

MOV   R0,#00H

单片机

CLR     A        3分)

单片机

           LOOP :  MOVX @DPTR,A    单片机

                     INC  DPTR          3分)

单片机

                     DJNZ  R0,LOOP      2分) 内容来自单片机之家www.dpj100.com

HERE:   SJMP  HERE  (RET ,SJMP  $ )1分) 内容来自单片机之家www.dpj100.com


 

内容来自单片机之家www.dpj100.com

本题得分 单片机

  单片机

 

单片机

四、简述MCS-51系列单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H,请叙述主机呼叫从机并向其传送一个字节数据的过程。(请给出原理图) (10) 单片机

  1) 原理图  2分)

单片机

          TXD               单片机

         

单片机

     RXD 内容来自单片机之家www.dpj100.com

MCS-51 内容来自单片机之家www.dpj100.com

单片机 内容来自单片机之家www.dpj100.com

RXD TXD 单片机

  单片机

   00H

内容来自单片机之家www.dpj100.com

 

内容来自单片机之家www.dpj100.com

RXD TXD 单片机

 

单片机

   01H 单片机

RXD TXD

单片机

 

内容来自单片机之家www.dpj100.com

   02H

内容来自单片机之家www.dpj100.com

  单片机

RXD TXD 单片机

  单片机

   03H 单片机

  单片机

单片机

2) 将所有从机的RENSM21  (1)    工作在方式23  1分) 内容来自单片机之家www.dpj100.com

3)主机发送一个地址桢01H  1分) 第9位为1TB8=1  (1) 内容来自单片机之家www.dpj100.com

4) 各从机接收到后,都发生中断,进入中断服务程序,比较自己的地址与01H是否相同,若相同则将本机SM20,否则仍为1   (1) 单片机

5)主机发送数据桢,TB8=0   (1)  各从机接收该数据桢,从机中SM20的产生中断,而其它SM21的从机不产生中断将信息丢弃,从而实现主机与从机传递数据  (2)

单片机

 

单片机

本题得分 内容来自单片机之家www.dpj100.com

  单片机

  内容来自单片机之家www.dpj100.com

五、简述行列式扫描键盘的工作原理。(10分) 内容来自单片机之家www.dpj100.com

内容来自单片机之家www.dpj100.com

答案: 单片机

   1)首先判断有无键按下:  (3)

单片机

      将列线全部置0,读行线状态,若P1.0~P1.3全为1,则表明无键按下,若出现低电平即0,则有键按下,记录下行号 i ;

内容来自单片机之家www.dpj100.com

   2) 其次,如有键按下,判断具体键号  (7) 内容来自单片机之家www.dpj100.com

      方法如下:逐列为低,其它为高,再读行线状态,如出现哪一行为低,记录此时的列号j , 则证明第i行第j列的按键被按下,至此完成键盘的行列式扫描。 内容来自单片机之家www.dpj100.com


  内容来自单片机之家www.dpj100.com

  单片机

本题得分

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

  单片机

  单片机

六、图为8段共阴数码管,请写出如下数值的段码。(5分) 内容来自单片机之家www.dpj100.com

 

单片机

   a   b   c   d   e   f   g   h 单片机

D0  D1  D2 D3 D4  D5  D6 D7

单片机

内容来自单片机之家www.dpj100.com

  单片机

 

内容来自单片机之家www.dpj100.com

 

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

 

内容来自单片机之家www.dpj100.com

 

内容来自单片机之家www.dpj100.com

 

单片机

  单片机


答案:

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

0     3FH     (0.5)       1     06H     (0.5)        2     5BH     (0.5)

单片机

3     4FH     (0.5)       4     66H     (0.5)        5     6DH     (0.5) 单片机

P     73H     (0.5)       7     07H     (0.5)        8     7FH     (0.5) 单片机

C     39H     (0.5)   

单片机


 

单片机

本题得分

单片机

 

单片机

 

单片机

  内容来自单片机之家www.dpj100.com

七、回答下列问题并写出简要分析过程(15分)。 单片机

11(a)所示为某微机中存储器的地址空间分布图。图1(b)为存储器的地址译码电路,为使地址译码电路按图1(a)所示的要求进行正确寻址(设CPU的地址线为16条),要求在答题纸上画出:

内容来自单片机之家www.dpj100.com

(1)      A组跨接端子的内部正确连线图?(4.5分)并简要分析(3分)

单片机

(2)      B组跨接端子的内部正确连线图?(4.5分)并简要分析(3分) 单片机

注:74LS1392-4译码器,A为低端,B为高端,使能端G接地表示译码器处于正常译码状态)。 内容来自单片机之家www.dpj100.com

ROM1 单片机

ROM2 单片机

内容来自单片机之家www.dpj100.com

RAM1

单片机

RAM2 单片机

存储器 内容来自单片机之家www.dpj100.com

地址

内容来自单片机之家www.dpj100.com

0000H 单片机

4000H

内容来自单片机之家www.dpj100.com

8000H

内容来自单片机之家www.dpj100.com

C000H

单片机

E000H

内容来自单片机之家www.dpj100.com

FFFFH 单片机

1(a) 地址空间

内容来自单片机之家www.dpj100.com

1(b) 地址译码电路

单片机

1 内容来自单片机之家www.dpj100.com

2

内容来自单片机之家www.dpj100.com

3

内容来自单片机之家www.dpj100.com

4 单片机

5

内容来自单片机之家www.dpj100.com

6

单片机

7 单片机

8

单片机

9

内容来自单片机之家www.dpj100.com

10

单片机

11

单片机

12 单片机

13 内容来自单片机之家www.dpj100.com

14

单片机

15

内容来自单片机之家www.dpj100.com

16 单片机

Y0

单片机

Y1 单片机

Y2 内容来自单片机之家www.dpj100.com

Y3

内容来自单片机之家www.dpj100.com

G 单片机

B

单片机

A

单片机

A

内容来自单片机之家www.dpj100.com

跨接端子 单片机

B 单片机

跨接端子

单片机

74LS139

单片机

芯片选择 单片机

ROM2

内容来自单片机之家www.dpj100.com

ROM1 单片机

RAM2 单片机

RAM1 单片机

A15 单片机

A12

单片机

A13 单片机

A14

内容来自单片机之家www.dpj100.com

  单片机

  单片机

 

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

 

单片机

  单片机

 

内容来自单片机之家www.dpj100.com

  单片机

 

单片机

  单片机

 

单片机

  单片机

  单片机


答:连线部分:A组跨接端子与B组跨接端子的各自连接如图1(b)所示。连对1根线给1.5分。 内容来自单片机之家www.dpj100.com

注意:连线部分是简答的前提。

单片机

1(b) 地址译码电路 单片机

1

单片机

2

单片机

3 单片机

4 内容来自单片机之家www.dpj100.com

5 内容来自单片机之家www.dpj100.com

6 单片机

7 内容来自单片机之家www.dpj100.com

8 单片机

9

内容来自单片机之家www.dpj100.com

10 单片机

11 单片机

12 单片机

13 内容来自单片机之家www.dpj100.com

14 单片机

15

内容来自单片机之家www.dpj100.com

16

单片机

Y0 内容来自单片机之家www.dpj100.com

Y1 单片机

Y2

单片机

Y3

单片机

G

单片机

B 内容来自单片机之家www.dpj100.com

A

单片机

A

单片机

跨接端子 单片机

B 单片机

跨接端子

单片机

74LS139 单片机

芯片选择

单片机

ROM2

单片机

ROM1 单片机

RAM2 内容来自单片机之家www.dpj100.com

RAM1 单片机

A15

单片机

A12 内容来自单片机之家www.dpj100.com

A13 单片机

A14

内容来自单片机之家www.dpj100.com

 

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

 

单片机

  单片机

 

单片机

 

单片机

 

单片机

 

内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com


简答部分:如果图连线错误,则需对简答酌情扣分,然后再视简答的逻辑性酌情给分。 单片机

在连对的基础上,只要分析出连线的逻辑关系或各芯片的地址范围或连线逻辑均给分。

内容来自单片机之家www.dpj100.com

顶一下
(8)
80%
踩一下
(2)
20%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
牛牛 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2009-02-28 15:02 最后登录:2017-02-22 11:02
推荐内容