河南工业大学信息学院--单片机原理及应用试卷B

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

2011 至 2012 学年第 一 学期

单片机原理与应用 试卷B 卷

出卷教师:王胜轩 适应班级:08计科01-06班

考试方式: 闭卷 本试卷考试分数占学生总评成绩的 80 % 题号 一 二 三 四 五 六 七 八 九 十 总分 核分人 得分

复查总分 总复查人

(本题 30 分)一、填空题(大题共15小空,每空2分,共30分)

1.51单片机执行MOVC A,@A+DPTR 指令时,相关的信号状态是( ) A.PSEN 无效,RD 为低电平,WR 为高电平 B.PSEN 无效,RD 为高电平,WR 为低电平 C.PSEN 有效,RD 为低电平,WR 为高电平 D.PSEN 有效,RD 为高电平,WR 为低电平

2.MCS-51单片机的最大时序定时单位是( )。 A.拍节 B.状态 C.机器周期 D.指令周期

3.有12位地址线,4根数据线的存储器的存储空间为( ) A.8kByte B.4kByte C.13kByte

D.3kByte

4.MCS-51单片机堆栈是按_______方向伸展的。( ) A.由低到高 B.由高到低 C.由程序设定

D.随机分配

5.MCS-51单片机的外部中断0中断入口地址为( )。 A. 0003H B. 000BH C. 0013H D. 001BH

6.假定设置堆栈指针SP 的值为37H ,在执行指令PUSH 20H 后SP 的值为( ) A.35H B.38H C.37H

D.36H

7.若MCS-51单片机的晶振频率为6MHz ,定时器/计数器作计数器使用时,其最高的输入计数频率是

( ) A.1MHz B.500KHz

C.250KHz

D.125KHz

《单片机原理与应用》试卷 第 1 页 ( 共 4 页 )

8.MOVX A,@DPTR 指令中源操作数的寻址方式是( ) A.寄存器寻址 B.寄存器间接寻址 C.直接寻址

D.立即寻址

9.在远距离数据传送时,一般采用______传送方式。( ) A.串行 B.并行 C.模拟

D.数字

10.MCS-51单片机在访问外部数据存储器时,其地址指针可采用( ) A.DPTR B.PC C.PSW

D.SP

11.MCS-51单片机的定时器/计数器工作方式1是( )。 A.8位计数器结构 B.16位计数器结构 C.13位计数器结构 D.2个8位计数器结构

12.程序状态字PSW 的( )位为1时,表示带符号数加减运算中,A 产生了溢出。 A. Cy B. Ac C. Ov D. P

13.用MCS-51串行口扩展并行I/O 口,串行口工作方式应选择( ) A.方式0 B.方式1 C.方式2 D.方式3

14.51单片机中支持多机通信的串行口方式是( )。

A.方式0和1

B.方式1和2

C.方式2和3

D.方式3和0

15.MCS-51单片机的RS1,RS0=00时,当前寄存器R0—R7占用内部RAM( )单元。 A. 00H —07H B. 08H —0FH C. 10H —17H D. 18H —1FH

(本题 20 分)二、填空题(本大题共10小空,每空2分,共20分)

1.ALE 引脚的作用是_____________,当时钟频率为6MHz 时,ALE 的频率为_____________。

2.MCS-51单片机中有两个16位寄存器,其中一个是______,它没有地址,用户不能对其读写;另一个是______,常用于存放基址地址。

3.当(RS1,RS0)=(1,0)时,工作寄存器R2对应内部RAM 中的______字节单元。

4.汇编语言程序一般有四种结构形式,即:顺序结构、分支结构、______和子程序结构。

5.用串行口扩展并行口时,串行口工作方式应选为______。

6.MCS-51单片机有________个16位可编程定时器/计数器,有________种工作方式。

7.异步串行数据通信的帧格式由启始位、________、奇偶校验位和停止位组成。

《单片机原理与应用》试卷 第 2 页 ( 共 4 页 )

得分 评卷人

得分 评卷人

学院名称 专业班级: 姓名: 学号:

密 封 线 内 不 要 答 题

┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃ 密

┃┃┃┃┃┃┃┃┃┃┃ 封

┃┃┃┃┃┃┃┃┃┃┃ 线

┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃

(本题 20 分)三、简答题(本大题共4小题,每小题5分,共20分)

1.在8051扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间

不会发生冲突?

2.ALU具有哪几个运算功能

3.简述MCS-51单片机多机通信的过程。

4.简述BCD码加法调整的原因和方法。

(本题 15 分)四、读程序阅读程序后填空。(本大题共3小题,每小题5分,共

15分)

1.START:MOV R7,#50

MOV DPTR,#2000H

MOV R0,

#20H

LOOP:MOV A,@R0

MOVX @DPTR,A

INC R0

INC DPTR

DJNZ R7,LOOP

RET

《单片机原理与应用》试卷第 3 页共 4 页)(1)该程序的功能是:____________________;

(2)该子程序的目的数据在______存储器中。

2.执行下列程序后,(A)=________,(B)=________。

MOV A,#8AH

MOV B,#14H

DIV AB

3.在外部RAM首地址为table的数据表中,有10个字节的数据。编程将每个字节的最高位清零。MOV R1,#TABLE

MOV R2,#10

LOOP:MOV A,@R1

________

________

INC R1

DJNZ R2,LOOP

RET

(本题 15 分)五、假设外部数据存储单元data处连续存放着10个数据,试编

写程序对其进行大小排序(从小到大)。(15分)

相关文档
最新文档