单片机机原理试卷题与及答案_第1页
单片机机原理试卷题与及答案_第2页
单片机机原理试卷题与及答案_第3页
单片机机原理试卷题与及答案_第4页
单片机机原理试卷题与及答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在远距离数据传送时,一般采用传送方式。

()

A.串行B.并行C.模拟D.数字

2、中央处理器是由构成。()

A.运算器、存储器B.运算器、控制器

C.运算器和I/O接口D.运算器、控制器、存储器和

I/O接口

3、51单片机中支持多机通信的串行口方式是(卜

A.方式。和1B.方式1和C.方式2和3D.方式3

和0

4、下列关于MCS-51单片机的复位方式说法正确的是

(b

A.复位时将PC和SP清零,使得单片机从0000H单元开

始执行程序

B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯

一方法

C.复位会改变内部的一些专用寄存器和用户RAM中的数据

D.复位时会将ALE设置为高电平,PSEN为低电平

5.MCS—51单片机的数据指针DPTR主要用来()。

A.存放指令B.存放16位地址,作间址寄存器使用

C.存放下一条指令地址D.存放上一条指令地

6、所谓CPU是指()

A、运算器和控制器B、运算器和存储器C、输入

输出设备D、控制器和存储器

7、访问片外数据存储器的寻址方式是()

A、立即寻址B、寄存器寻址C、寄存器间接寻址D、

直接寻址

8、堆栈数据的进出原则是()

A、先进先出B、先进后出C、后进后出D、进入不

9、控制串形接口工作方式的寄存器是。()

A、TCONB、PCONC、SCOND、TMOD

10、下面哪种方式适合用于处理外部突发事件。()

A、DMAB、无条件传送C、中断D、条

件查询传送

1、汇编语言程序一般有四种结构形式,即:顺序结构、分

支结构、和子程序结构。

2、单片机是把、、、时钟及

其其它外围电路通过总线连接在一起集成在一个芯片上

构成的微型计算机系统。

3、I/O数据传送的控制方式有、程序查询方式、

4、P2口的功能为和o

5、计算机中按功能把总线分为数据总线、总

线和总线。

6、ADC0809是位ADC转换器,其分辨率为

7、8051有两个并行且相互独立的存储器系统,即

存储器系统和存储器系统。

8、一个16Kx8的存储器,应该具备根地址

线。

9、MCS_51单片机一个完整的中断过程可分为、

和中断返回。

10单片机是把、、、时钟及其

其它外围电路通过总线连接在一起集成在一个芯片上构成

的微型计算机系统。

11、伪指令中,起始地址伪指令是,汇编结束伪

指令是—,定义字节伪指令是—

12、P3口的功能为和o

13、计算机中按功能把总线分为数据总线、

总线和总线。

14、8051有两个并行且相互独立的存储器系统,即

存储器系统和存储器系

统。

15、一个16KB的存储器,应该具备根

地址线。

1、简述MCS-51单片机中断源的入口地址和中断响应原

则。

2、简述MCS-51单片机多机通信的过程

3、利用8255作键盘接口,实现4x8键盘的设计,若PA

口接键盘列线,PC口接键盘行线,试画出接口电路并给出

该键盘的按键处理流程图。

4、逐次逼近A/D转换器的工作原理是什么。

1、若内部RAM的20H单元开始存放8个数,找出其中最

大数,完成下列程序:

MOVRO,#20H)

(①CHK:JNCLOOP1

)MOVA,@R0

MOVA,@R0LOOP1:DJNZ

LOOP:INCROR7,LOOP

MOV2AH,@R0MOV2BH,A

(②HERE:AJMPHERE

1>①中填入的指令是:();

2)②中填入的指令是:(卜

2、51片内RAM中从起始地址为DATA单元存有32个字

节的字符串,相应程序如下

MOVR0,#DATAJZLOOP1

MOVINCDPTR

DPTR,#BUFFERINCRO

MOVR1,#20HMOVX@DPTR,A

LOOP:MOVA,@R0DJNZR1,LOOP

SUBBA,#41HLOOP1:RET

1)该程序的功能是:

();

2)该程序忽略了一个因素,可能引起判断错误,请指出:

(

30设两个十进制数分别在内部RAM40H单元和50H单元

开始存放(低位在前),其字节长度存放在内部30H单

元中。

MOVRO,#40H

MOVR1,#50H

MOVR2,#30H

CLRC

Word资料

LOOP:MOVA,@R0

ADDCA,@R1

DAA

MOV@RO,A

INCRO

INCR1

DJNZR2,LOOP

RET

⑴程序的功能是:

⑵结果存在O

4、MOVR0,#DATA

MOVA,@R0

RLA

MOVR1,A

RLA

RLA

ADDA,R1

MOV@R0,A

Word资料

1》该程序的功能是:

);

2>若不使结果产生溢出,则运行前A的值应小于等于

()°

50MOVA,#0FEH

ADDA,#0FEH

INCA

贝运彳亍后,A=(),CY=()o

6、8255控制寄存器地址0003H,下列指令执行后,A口

方向为,B口方向为,C口高位

方向为O

MOVRO,#03H

MOVA,#95H

MOVX@R0,A

1、某单片机系统的程序存储器配置如图所示,

要求:1>判断U1~U4的存储容量;

Word资料

2)试说明各个芯片的地址范围。

2、如图所示的电路中,每来回扳动一次开关S将会产生

一次外部中断请求,若采用边沿触发,利用该中断读取

按键KO-K3的状态,驱动相应编号的发光二极管,开

关断开时相应的二极管亮,按要求完成相应的主程序和

中断服务程序。

VCC

ORG0000H

START:LJMPMAIN

Word资料

LJMPEXTRO

ORG0030H

MAIN:SETBITO;脉冲边沿触发

();外部中断0允许

();总中断允许

HERE:AJMPHERE

ORG0200H

EXTRO:()

MOVP1,A;熄灭发光二极管

MOVA,P1;输入开关状态

();状态变换

ANLA,#0FH;屏蔽A的高半字节

();高低半字节交换

MOVP1,A

RETI;中断返回

2、利用单片机80C51与ADC0809接口,对通道0-7的输

入模拟量进行采样,试完成下面的接口电路,并填空完

成下面的A/D转换控制程序。(15分)

Word资料

MOVR1,#data;置数据区首址

MOVDPTR,#;指向通道0

MOVR2,#08;置通道数

LP1:____________;启动A/D转换

MOVR6,#OAH;软件延时

DALY:NOP

NOP

NOP

NOP

NOP

DJNZR6,DALY

;读取转换结果

MOV@R1,A;存储数据

INCDPTR;指向下一个通道

INCR1;修改数据区指针

DJNZR2,LP1;8个通道全采样完

了吗?

Word资料

3、某单片机控制系统用到3个中断源,分别是INTO、INT1

和TO,要求TO的中断优先级最高,定时时间为5OMs,

工作在方式一,两个外部中断都采用下降沿触发方式。相对

应的子程序的地址分别是SINTO、SINT1和STOo要求完

成系统的初始化过程。(即系统的主程序)

Word资料

Word资料

期末考试

«单片机原理与应用》答题纸(A)

适用班级:机A0921

题——四五总分核分人

而分

>

注:1.请考生将试题答案写在答题纸上,在试卷上答题无

效。

2.凡在答题纸密封线以外有姓名、班级学号、记号的,

以作弊论。

评卷选择题(每题分,共分)

得分、210

41()2()3()4

()5()

评卷填空题(每题分,共分)

得分115

Word资料

2、、、

3、、4、

5、、6、

Word资料

班级:姓名:学号:_________

密封线内不要答题

o、

r

d

,

(

1

5

6

)

五、综合题(共40分)

期末试卷《单片机原理与应用》答案(A)

一、选择题(每题2分,共10分)

1(A)2(B)3(C)4(C)5

(B)

二、填空题(每题1分,共15分)

1、环_2CPU存储器、

I/O接口

3、—无条件—、中断4、地址线、J/O

接口

Word资料

5、控制一、地址_6、8

1/256

7、—程序、—数据__罡、14

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

1、51单片机有5个中断源,分别是外部中断0,中断

程序入口地址为0003H,定时器0中断,中断程序入口地址

为OOOBHo外部中断1,中断程序入口地址为0013H.定时

器1中断中断程序入口地址为001BH。串行口中断,中断

程序入口地址为0023Ho中断响应的原则是(1)高优先级

不能被低优先级中断,(2)低优先级可以被高优先级中断,

(3)任何一个中断,一旦响应,不会被他的同级中断所中

断。(5)两个同级中断源同时向CPU发出中断请求,按自

然优先级确定优先响应哪一个中断要求。

2、(1)使所有从机的SM2位置1,处于接受地址帧状态

(2)主机发送一帧地址信息,TB8=1,包含从机地址

和地址标志位

(3)从机接受到地址帧后,与自己地址比较,如果相

同,将SM=0,处于接受数据状态。同时把本机

地址发送给主机作为应答。

(4)主机接受到地址后,确认正确后,将TB8=0,开

Word资料

始发送数据。

(5)对于地址不符的从机,仍保持SM2=1,不接收主

机发送的数据,直至发送新的地址。

3、先令列线Y0为低电平,其余7根为高电平,读行线状

态,如果都为高电平,则Y0这一列没有键闭合,如果为低

电平,则相应的行的电键闭合。接着使Y1列线为低电平,

其余为高电平,同样的方法检测这一列有无键闭合。依次类

推,一直到第八列。这种逐行逐列的检查键盘状态的过程成

为对键盘扫描。一般有编程扫描和中断扫描两种方式。

4、AD转换器首先使N位逐次逼近寄存器的最高位置1,

其余为0,经DA转换器转换成模拟量后,与输入的模拟量

进行比较,当小于输入时,保留此位,否则该位清零。然后

使下一位置1,与上一位一起经DA转换后,再次与输入进

行比较,如此下去,一直到最后一位比较完毕。以上便是逐

次逼近AD的工作原理。

四、程序分析(共15分)

1、MOVR7,#8SUBBA,2AH

2、将某变量的值乘以642

3、A=FDH,CY=1

4、A口方向为一输入一,B口方向为—输入—,C口高位

Word资料

方向为输出—

五、综合题(共40分)

1>(10)

1、U1〜U4的存储容量为1K

2、U1C00H—

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论