中国矿业大学单片机试卷

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国矿业大学2007~2008学年第2学期A卷

一、填空题。(24分,每空1分)

1、CPU是计算机的控制和指挥中心,主要由和等部件组成。

2、程序计数器PC由两个组成,共16位。

3、已知X=-45,则[X]反=H,[X]补=H。

4、当8051的P1口作为输入口使用时,应先向P1口锁存器。

5、如果8051的定时/计数器设置为计数方式,则最高计数频率为。

6、ADC0809有8个输入通道,要选择通道IN6,ADDC、ADDB、ADDA应为。

7、8051串行口的发送与接收都是以特殊功能寄存器的名义进行读或写的。

8、按键消除抖动的方法主要有两类方法,它们是和。

9、当8155的引脚IO/M=0时,单片机对8155的进行读写。

10、在单片机中,中断能实现的功能有:、、和。

11、执行一次PUSH指令后,堆栈指针SP的内容。

12、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。

13、在异步通信中,一个字符由起始位、和停止位四个部分组成。

14、ADC0809与8031的连接可采用方式,也可采用方式。

15、汇编语言源程序必须转换为表示的目标程序,计算机才能执行,这种转

换过程称为汇编。对单片机来说,有和两种汇编方法。

二、选择题(只有一个答案是正确的;每题2分)。(26分)

1、8051复位后,程序计数器PC中的内容是。

A、0030H

B、0000H

C、0FFFFH

D、不确定

2、当执行指令时,PC中的内容总是指示出。

A、将要执行的下一条指令地址

B、状态字寄存器中的内容

C、正在执行的当前指令的地址

D、中断的断点的地址

3、关于8051定时器T1溢出标志位TF1正确的描述是。

A、溢出时,硬件自动将TF1清0

B、溢出时,需用软件将TF1置1

C、溢出时,硬件自动将TF1置1

D、中断响应后必须用软件将TF1清0

4、执行指令MOVC A,@A+DPTR后,当前A中的内容是。

A、原来A中的内容与DPTR中的内容之和

B、寄存器DPTR中的内容为地址的单元中内容与原来A中的内容之和

C、PC的内容、原来A的内容、DPTR的内容三者之和所指地址单元的内容

D、DPTR的内容与原来A的内容之和所指地址单元的内容

5、访问8051特殊功能寄存器只能用方式。

A、立即数寻址

B、寄存器间接寻址

C、直接寻址

D、变址寻址

6、在MCS-51中,需要外加电路实现中断撤除的是。

A、定时中断

B、串行中断

C、边沿触发方式的外部中断

D、电平触发方式的外部中断

7、当8155PA和PB口工作在选通I/O方式时,此时PC口。

A、作为PA和PB口的联络信号

B、为输出口

C、为输入口

D、也可工作在选通I/O方式

8、串行通信的传输方式通常有三种,8051的串行口属于。

A、单工配置

B、半双工配置

C、全双工配置

D、以上三者都不是

9、根据DAC0832控制信号的逻辑关系,可以将DAC0832连接成。

A、直通式工作方式

B、单缓冲工作方式

C、双缓冲工作方式

D、以上三者都可以

10、共阴极LED显示“7”,应向各控制端dp、g、f、e、d、c、b、a顺次送入信号。

A、01111101

B、00000110

C、00000111

D、01110111

11、用串行口扩展并行口时,串行接口的工作方式应选为。

A、方式0

B、方式1

C、方式2

D、方式3

12、定时器T0工作在模式2 计数方式,要求计一个脉冲就溢出,则计数初值为。

A、00H

B、FFH

C、0000H

D、FFFFH

13、在中断服务程序中,最后一条指令必须为。

A、PUSH

B、POP

C、RETI

D、RET

三、解释带下划线语句的含义并说明程序段的作用。(11分)

ORG 30H

V AR DATA 30H

FUNC DATA 31H

MOV A,V AR ①;

JZ DONE ②;

JNB ACC.7,POSI ③;

MOV A,#0FFH ④;

SJMP DONE ;

POSI:MOV A,#01H ⑤;

DONE: MOV FUNC,A ⑥;

SJMP $ ⑦;

END

四、简答题。(16分)

1、8051单片机中断响应的条件有哪些,编写中断服务程序时应注意的基本问题?(8分)

2、简述单片机系统扩展时系统三总线的作用(8分)

五、试编写程序,查找在内部RAM的40H~70H单元中是否有0AH这一数据。若有,则将

71H单元置01H;若未找到,则将71H单元置0。(10分)

六、试编写一段程序:

功能为:对定时器T0初始化,使之工作在模式2,产生200μs的定时,控制P1.4引脚上输出周期为20ms的方波。设单片机的晶振频率f osc=6MHz。(13分)

《微机原理与接口技术》试卷(B)卷

相关文档
最新文档