单片机原理及应用试卷库1。1

  • 格式:doc
  • 大小:204.00 KB
  • 文档页数:4

江苏工业学院考试命题用纸 考试科目 单片机原理及应用 共 4 页, 第 1 页

学院 信息科学与工程学院 系 通信工程 拟题人 试题库 审核:系部负责人 学院负责人 2008 年 4 月5 日

信息科学与工程学院2008~2009学年第2学期

单片机原理及应用 期末补考卷

一、填空题(每空1分,共计20分)

1.在单片机既具有内部程序存储器,又有外部程序存储器时,其

引脚EA应接

(1) 电平。

2.单片机与普通计算机的不同之处在于其将__(2)_____、 __(3)___ ___

和____(4)_____3部分集成于一块芯片之上。

3.MCS-51单片机有 (5) 字节外部数据存储器地址空间

和 (6)

字节外部程序存储器地址空间,具有 (7) 个

级别的

(8) 个中断源。

4.片内RAM字节地址21H单元中D0位的位地址为 (9) 。

5.在MCS-51中若SP = 40H,执行指令PUSH Acc后,SP = (10) 。

6.定时器T1固定对应的中断入口地址为 (11) 。

7.通常、单片机上电复位时PC= (12) ,SP=

(13) 。

8.8031的并行I/O口(P0~P3)用作通用I/O口时,当口由原输出状态变为输入状态方式时,应先向口的锁存器进行 (14) 操作,再进行输入操作才正确。

9.MCS—51单片机进行外部功能扩展时,是通过三总线实现的外部功能扩展,三总线是指 (15) 、 (16) 和 (17) 。

10.ALE引脚的作用是______(18) _______,当时钟频率为12MHz时,ALE的频率为___(19) __________。 11.MCS51单片机是采用 (20) 电平复位。

二、单项选择题(每题 2分,共计20分)

1.MCS-51单片机堆栈是设在( )

(A)片内RAM (B)片内ROM

(C)片外RAM (D)片外ROM

2.MCS-51的并行I/O口读-改-写操作,是针对该口的( )

(A)引脚 (B)片选信号 (C)地址线 (D)内部锁存器

3.单片机执行MOVX写指令时,相关的信号状态是( )

A.PSEN无效为低电平,WR有效为低电平

B.PSEN无效为高电平,WR有效为低电平

C.PSEN有效为低电平,WR无效为高电平

D.PSEN有效为高电平,WR无效为高电平

4.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于( ) µS。

A.1/12 B.1/2 C.1 D.2

5.MCS—51寻址方式中,直接寻址的寻址空间是( )

A.工作寄存器R0~R7 B.专用寄存器SFR

C.程序存贮器ROM D.程序存储器256字节范围

6.MCS-51 单片机的4 个并行I/O 口作为通用I/O 口使用时,( )应该加上拉电阻。

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

7. 下列程序段中使用了位操作指令的有( )。

(A) MOV DPTR,#1000H (B) MOV C,45H 班级 学号 姓名 江苏工业学院考试命题用纸 考试科目 单片机原理及应用 共 4 页, 第 2 页

学院 信息科学与工程学院 系 通信工程 拟题人 试题库 审核:系部负责人 学院负责人 2008 年 4 月5 日

MOVX A,@DPTR CPL ACC.7

(C) MOV A, 45H

(D) MOV R0,23H

XCH A,27H MOV A,@R0

8.MCS-51单片机扩展外部程序存储器和数据存储器( )。

(A)分别独立编址 (B)统一编址

(C)分别独立编址或统一编址 (D)动态变址

9.下列不能实现(A)×2的程序段有( )。

(A)MOV R0,A (B)MOV B,#2

ADD A,R0

MUL AB

(C)CLR C (D)MOV R0,A

RLC A ADDC A,R0

10.当DAC 0832 D/A转换器的CS接8031的P2.0时,程序中0832的地址指针DPDR寄存器应置为 ( )。

A.0832H B.FE00H C.FEF8H D.以上三种都可以

三、简答题(共4题,每题 5 分,共计 20分)

1.串行口有几种工作方式?有几种帧格式?

2.在MCS-51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突?

3.写出MCS-51的所有中断源,并说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除。

4.CPU响应中断的条件有哪些? 四、程序分析题(共 3题,共计20分)

(其中1、2必做,本部B1考试类同学做3,其余同学做4)

1.片内RAM的 40H单元中有一带符号数,试对其内容求补码,完成以下程序。(每空3分)

MOV A, 40H

______①_______

CPL A

MOV 40H, A

GO: RET

2.已知MOV指令周期为1,NOP指令周期为1,DJNZ指令周期为2,单片机晶振频率为6MHz,相应程序如下:(每空3分)

MOV R3,______①_______

LOOP : NOP

NOP

DJNZ R3,LOOP

(1)若想该程序延时50μS,则①中应填入( );

(2)NOP指令所起的作用是( )。

3.将内部RAM中首地址为30H的一个数据块传送到外部RAM首地址为3000H的区域,遇到传送的数据为零时停止。(8分)

源程序如下:

MI_O: MOV R1, ①

MOV DPTR,#3000H 江苏工业学院考试命题用纸 考试科目 单片机原理及应用 共 4 页, 第 3 页

学院 信息科学与工程学院 系 通信工程 拟题人 试题库 审核:系部负责人 学院负责人 2008 年 4 月5 日

LOOP: MOV A, ②

JZ ③

INC R1

INC DPTR

SJMP LOOP

PRET: RET

29.写出下列指令执行后的结果:(8分)

MOV 40H, #30H

MOV R0, #40H

MOV A, @R0

CLR C

SUBB A, #74H

(A)= (R0)=

(40H)= (PSW)=

五、综合分析题(共 2题,每题10分,共20分)

(其中1必做,本部B1考试类同学做2,其余同学做3)

1.片机晶振的频率为12MHz,试用定时器T0定时中断的方法编程序,使P1.0输出如图1所示波形(10分)

图1

2、MCS-51单片机外扩展一片8255,系统电路原理图如图2所示,写出地址分布。

8255A8031OEGALE74LS373P0Q0A1A0RDWRD0~D7Q1WRRDD0~D7Q7CSRESETRESETPAPBPC

图2

3. 某单片机系统的程序存储器配置如图3所示,要求:

(1)判断U1~U4的存储容量;(2分)

(2)试说明各个芯片的地址范围。(8分) 江苏工业学院考试命题用纸 考试科目 单片机原理及应用 共 4 页, 第 4 页

学院 信息科学与工程学院 系 通信工程 拟题人 试题库 审核:系部负责人 学院负责人 2008 年 4 月5 日

图3

T1 T0

TMOD

TCON

IE

PSW GATE C/T M1 M0 GATE C/T M1 M0

TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

EA X X ES ET1 EX1 ET0 EX0

CY AC F0 RS1 RS0 OV -- P