视频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
浙江宁波自考专科02359《单片机原理及应用》2014年复习资料
2025-10-02 15:29:34 责编:小OO
文档
02359《单片机原理及应用(实)》复习资料

一、填空题

1.堆栈指示寄存器的符号是____ SP _____,复位后它的内容是___07H _____。

2.MCS-51系统中,当引脚为低电平时,表示CPU要从___外部ROM  _读取信息。

3.8051单片机片内RAM(除SFR外)的容量为_256___字节。

4.在一个源程序中只能有一条___ END___指令,且该指令位于源程序的最后

5.8051有两个并行且相互的存储器系统,即__数据_____存储器系统和___程序__存储器系统。

6.计算机的数据传送主要有两种方式:____串行_______和____并行________。

7.MCS-51单片机在逻辑上有_____3______个存储空间。

8.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为__10H~17H ____。

9.当(RS1,RS0)=(1,1)时,工作寄存器R7对应内部RAM中的__1FH_ 字节单元。

10.MCS-51单片机有_____6_____个中断源

11.DAC0832是采用T型电阻网络的__8___位DAC转换器,网络中电阻值只有____R____和__2R_____两种。

12.为使单片机系统能输出一定频率的正弦波电压信号,应增加___ D/A 转换器  __。

13.MOV C,15H源操作数的寻址方式为___直接   _寻址。

14.11.ADC0809是__8__位ADC转换器,其分辨率为___19.53mV_。

15.8051中唯一可供用户使用的16位寄存器为_ DPTR___。

16.8.2716的存储容量为2KB,需要____11_____位地址线进行存储单元编码。

17.8051单片机有___5____个中断源。

18.C51单片机是__8__位单片机。

19.串行工作方式0波特率是固定的,其值为__晶振频率的1/12_____。

二、判断题

1.在中断响应时断点地址自动入栈。(  √     )

2.8051的特殊功能寄存器分布在00H~70H地址范围内。(   ×   )

3.外部数据存储器的读指令为MOVC。(   ×   )

4.8051单片机串行中断只有一个,但有2个标志位。(  √  )

5.8051单片机复位是高电平有效。( √ )

6.8051晶振频率12MHz,则串口方式0波特率为1MHz。(   √    )

7.在中断响应时断点地址自动入栈。( √    )

8.ADC0809是9位逐次逼近式模/数转换器。 (  ×   )

9.单片机的发展方向是努力增加位数。(   ×   )

10.8051单片机的地址总线是单向的。(  √     )

11.DAC0832是8位双路输出的数模转换器。( √  )

三、简答题

1.简述51单片机堆栈进栈和出栈操作规则。

答:51单片机使用的是向上生长型堆栈,进栈规则为先SP加1,然后写入数据,出栈规则为先读出数据,然后SP减1 。

2.中断

答:计算机执行程序的过程中,由于出现某个特殊情况(或称为“事件”),使得暂时中止现行程序,而转去执行处理这一事件的处理程序,处理完毕之后再回到原来程序的中断点继续向下执行,这个过程就是中断。

3.简述异步串行通信的帧格式。

答:异步通信的帧格式由起始位、数据位、奇偶校验位、停止位组成。起始位使数据线处于space状态。数据位中,低位在前高位在后,可以是5、6、7或8位。奇偶校验位用于对字符传送作正确性检查,共有三种选择,即奇校验、偶校验、无校验。停止位在最后,用mark状态标志一个字符传输结束,停止位可能是1、1.5或2位。 

4.简述51单片机中断嵌套的原则。

答:㈠ 高优先级中断请求可以打断低优先级的中断服务,进行中断嵌套。 

㈡ 同优先级的中断不能嵌套。 

㈢ 低优先级中断请求不能对高优先级的中断进行嵌套。

5.波特率

答:即数据传送熟虑,表示每秒传送二进制代码的位数。

6.简述51单片机内部数据存储器低128单元分布特点。

答:内部RAM的前32个单元,即00H~1FH,是作为寄存器使用的,共分4组,组号依次为0、1、2、3,每组有8个寄存器,在组中按R7~R0编号。内部RAM的20H~2FH单元称为位寻址区,共有16个RAM单元,共计128个可直接寻址位,位地址为00H~7FH。低128个单元剩余的80个单元就是供用户使用的一般RAM区,单元地址为30H~7FH。

7.简述51单片机十六位地址总线的构成。

答:51单片机P0口的8位口线充当低位地址线/数据线,P0口一线两用,既传送地址又传送数据,采用分时技术对它上面的地址和数据进行分离,P2口的口线作为高位地址线,完整的16位地址总线使单片机外扩展的寻址范围达到K单元。

四、读程序题

1.写出下列指令的功能。

MOVC       A,@A+DPTR

读程序存储器的内容

SETB        bit

指定位置1 

JZ           rel

累加器判零转移 

2.假定A=30H,R1=31H,(30H)=05H。执行以下两条指令后(A)=__35H ____,

(R1)=___ 30H ____,(30H)=___01H ___。

XCH      A,R1

XCHD    A,@R1

3.下列指令执行后,TIME0工作在方式___1___,TIME1工作在方式___2___,TIME1单次最大定时时间是__216__个机器周期。

MOV     A,#21H

MOV     TMOD,A

4.8255控制寄存器地址0003H,下列指令执行后,A口方向为_输入_,B口方向为_输出__,C口高位方向为 输出    。

MOV      R0,#03H

MOV      A,#95H

MOVX     @R0,A

五、综合题

1.写出下列指令的功能。

SETB bit:指定位置1

PUSH direct :进栈

DEC A:累加器减1

2.下列指令执行后,(P1.7)=__0___,(P1.1)=__1___,(P1.2)= __0___。

ANL    P1,#31H

ORL    P1,#73H

3.在外部RAM首地址为tab的数据表中,有10个数据,试编程实现将每个字节的最低位清零。

答:  MOV R0,#0AH 

      MOV DPTR,#tab 

LOOP: MOVX A,@DPTR 

      ANL A,#0FE 

      MOVX @DPTR,A 

      INC DPTR 

      DJNZ R0,LOOP 

4.假定(A)=0FH,(R7)=19H, (30H)=00H, (R1)=40H, (40H)=0FFH.执行指令

DEC    R7

DEC    30H

DEC    @R1

后,R7的内容为___18H __,30H的内容为__0FFH  ,40H的内容为__0FEH ___。

5.已知单片机晶振频率6MHz,串口工作于方式1,波特率1200,允许中断方式接收,试编程对串口进行初始化。

答:

MOV TMOD,#20H 

MOV TL1,#0F3H 

MOV TH1,#0F3H 

MOV IE,#90H 

MOV PCON,#00H 

MOV SCON,50H 

6.已知P1口接7段共阳发光数码管(a接P1.0,b接P1.1其他顺序类推),试编写一段测试程序,让数码管依次显示0~9,假定延时程序已经编好,延时程序名称delay。

答:  ORG 0000H

      LJMP MAIN

      ORG 0030H

MAIN:MOV DPTR,#0200H

      MOV R5,#9

LOOP: CLR A

      MOVC A,@A+DPTR

      MOV P1,A

      LCALL DELAY

      INC DPTR

      DJNZ R5,LOOP

      SJMP MAIN

      ORG 0200H

DB 0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,080H,090H下载本文

显示全文
专题