单片机原理考试试题汇总

更新时间:2023-10-09 02:31:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

重庆三峡学院单片机原理及应用考试试题汇总

试卷一 单片机原理及应用 课程考试试题册A卷(03电信)

一、(30分)填空题:

1.单片机是将计算机的 集成在一片芯片上形成的芯片级计算机。 2.MCS-51单片机具有 、 、 、 、 五种工作方式。 3.单片机8位程序状态字寄存器PSW的位结构为: 。 4.P0口的位结构由4个部分组成: 、 、 、 。

5.若一条指令由2个机器周期组成,那么这条指令包含 个时钟周期, 个振荡周期。 6.单片机的寻址方式有七种,分别为 、 、 、 、 、 、 。 7.MCS-51单片机的片内RAM的位寻址区共有 位,其位于字节地址的 ,位地址

表示为 。

8.MCS-51单片机的定时/计数器方式0是 位计数器,方式1是 位计数器,方式2

是 位计数器。

9. 在串行通信中,方式 为固定波特率,方式 为可变波特率。 10.I2C串行总线使用2根线,一条是 ,另一条是 。 二、(20分)简答题:

1.MCS-51系列单片机内部结构由哪几个部分组成?各个部分的功能是什么?画出单片机内部结构框图。 2.MCS-51系列单片机的中断系统由哪几个部分组成?中断源有哪几个?画出中断处理过程的流程图。 三、(30分)分析程序的功能

1.下面的程序是一个与数据处理有关的程序。分析下列程序,给每一条程序加上注释,说明程序

执行的功能。

ORG 2000H

MOV R0,#10 MOV R1,#30H START:MOV A,@R1 JB ACC.7,NEG JZ ZER0

ADD A,#02H AJMP SAVE ZER0:MOV A,# 64H AJMP SAVE

NEG:DEC A CPL A

SAVE:MOV @R1,A INC R1

DJNZ R0,START SJMP $

2.下面的程序是一个与数字逻辑有关的程序。分析下列程序,给每一条程序加上注释,并画出逻辑

电路图。

ORG 0000H MOV C,P3.1 ANL C,P1.1

第1页,共26页

CPL C

MOV 20H,C MOV C,30H ORL C,/31H ANL C,RS1 ANL C,20H ANL C,RS0 MOV P1.0,C SJMP $

3.下面的程序是一个单片机与PC机通信的单片机一端的程序。分析下列程序,给每一条程序加上 注释,说明程序执行的功能。

ORG 0000H AJMP MAIN

ORG 0023H ;中断服务程序 CLR ES JB TI,EXIT CLR RI

MOV A,SBUF MOV P1,A

EXIT:SETB ES

RETI

ORG 0100H ;主程序

MAIN:MOV TMOD,,#20H

MOV TH1 ,#0F3H MOV TL1,#0f3h SETB TR1 SETB EA SETB ES

MOV SCON,#11011100b MOV PCON,#00H

START:MOV P2,#0FFH

MOV A,P2 MOV SBUF,A

WAIT:JNB TI,WAIT

CLR TI

SJMP START

四、(10分)航标灯在夜晚每隔2秒种闪烁一次,在白天定时器停止工作。试用单片机设计一航标灯

自动控制系统,具体要求如下: 1、设计航标灯控制电路; 2、编写相应的软件程序。

五、(10分)用单片机设计一个8路数据采集程序,将所采集的数据存放在从DATA开始的单元中。

具体要求如下:

1.画出单片机与A/D转换器的连接电路图 2.编写8路数据采集程序。

第2页,共26页

单片机原理及应用 课程考试试题A卷评分标准

一、填空题 (30分)

1.CPU、ROM、RAM、C/T和多种I/O接口。

2.复位方式、程序执行方式、单步执行方式、掉电和节电方式、编程和校验方式。 3.CY、AC、F0、RS1、RS0、OV、F1、P

4.1个输出锁存器、2个三态输入缓冲器、1个输出驱动电路、1个输出控制电路。 5.12T,24T

6.立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,基址+变址寻址,相对寻址,位寻址。 7.128,20-2FH,00-FFH。 8.13,16,8. 9.0、2;1、3。 10.时钟信号线,数据线 二、问答题(共20分)

1.答:(1)一个8位微处理器CPU;(2)数据存储器RAM和特殊功能寄存器SFR;

(3)内部程序存储器ROM。(4)两个定时/计数器;(5)四个8位可编程的I/O并行端口;(6)一个串行端口;(7)中断控制系统;(8)内部时钟电路。

2、答:中断结构:(1)5个中断源寄存器;(2)中断允许控制寄存器IE;(3)中断优先级

寄存器IP;(4)中断优先级查询逻辑。

中断源有:外部中断0、T0、外部中断1、T1、串行口中断. 三、(30分)分析程序的功能

1.对片内RAM从30H单元开始存放的数据块,根据下式:

X+2,X>0

Y= 100 ,X=0 求出Y的值,并将Y值放回原处。

∣X∣,X<0 2.

31H RS1 P3.1 P1.1 30H & & ≥1 & P

3.实现PC机与单片机之间的数据的接受和发送。

四、(10分)参考程序

ORG 0000H

AJMP MAIN ORG 000BH AJMP T0INT ORG 0100H

MAIN:MOV SP,#30H GAT0:CLR P1。7

MOV TMOD,#09H MOV TL0,#0B0H

第3页,共26页

MOV TH0,33CH MOV R7,340

HERE1:JNB P3.2,HERE1 SETB TR0 SETB ET0 SETB EA

HERE2:JB P3.2,HERE2

CLR TR0 CLR ET0 CLR EA AJMP GAT0

T0INT:MOV TL0,#0B0H

MOV TH0,3CH DJNZ R7,EXIT MOV R7,#40H CPL P1.7

EXIT:RETI

END

五、(10分)参考程序

ORG 0000H SJMP STAR ORG 0013H AJMP INTR1

STAR:MOV R0,#70H

MOV R2,#08H SETB IT1 SETB EA SETB EX1

MOV DPTR,#0FEF8H

READ:MOVX,@DPTR,A WAIT:SJMP WAIT

DJNZ R2,READ 。。。。

INT1:MOVX A,@DPTR

MOVX @R0,A INC DPTR INC R0 RETI

第4页,共26页

试卷二 单片机原理及应用 课程考试试题册B卷(03 电信)

一、(30分)填空题:

1.单片机是将计算机的 集成在一片芯片上形成的芯片级计算机。 2.MCS-51单片机具有 、 、 、 、 五种工作方式。 3.单片机8位程序状态字寄存器PSW的位结构为: 。 4.P0口的位结构由4个部分组成: 、 、 、 。

5.若一条指令由2个机器周期组成,那么这条指令包含 个时钟周期, 个振荡周期。 6.单片机的寻址方式有七种,分别为 、 、 、 、 、 、 。 7.MCS-51单片机的片内RAM的位寻址区共有 位,其位于字节地址的 ,位地址

表示为 。

8.MCS-51单片机的定时/计数器方式0是 位计数器,方式1是 位计数器,方式2

是 位计数器。

9. 在串行通信中,方式 为固定波特率,方式 为可变波特率。 10.I2C串行总线使用2根线,一条是 ,另一条是 。 二、(20分)简答题:

1、开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作 寄存器组?

2.MCS-51系列单片机的P0—P3四个I/0端口在结构上有何异同? 三、(30分)分析程序的功能

1、 分析下列程序,给每一条程序加上注释,并说明程序的功能。

ORG 0000H MOV A,30H

MOV B,A MUL AB MOV R1,A MOV A,31H

MOV B,A

MUL AB ADD A,R1 MOV 32H,A SJMP $ END

第5页,共26页

本文来源:https://www.bwwdw.com/article/55cf.html

Top