单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc

上传人:b****2 文档编号:13211584 上传时间:2022-10-08 格式:DOC 页数:3 大小:114.50KB
下载 相关 举报
单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc_第1页
第1页 / 共3页
单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc_第2页
第2页 / 共3页
单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc

《单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc》由会员分享,可在线阅读,更多相关《单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc(3页珍藏版)》请在冰豆网上搜索。

单片微机原理与接口技术期末试卷A卷_精品文档Word下载.doc

必须为1

A、ES和ET0 B、EA和ET0C、ET1和EA D、EX0和ET0

⒎在缺省状态下,MCS-51单片机的中断优先顺序为()

A、INT1、INT0、T0、T1、串行口中断

B、INT0、T0、INT1、T1、串行口中断

C、串行口中断、INT0、INT1、T1、T0

D、T1、INT1、T0、INT0、串行口中断

⒏执行下列指令组后,A的内容为()

MOV A, #55H

ORL A, #00H

A、55H B、AAH C、00H D、FFH

⒐以下各指令中,( )不属于MCS-51系列单片机的指令

A、ADD A, Rn B、ADD Rn, #30H

C、ADDC A, 30H D、ADD A, @Ri

⒑计算机与外设之间数据传送的方式有四种,其中使外部设备与计算机内存直接进行数据传送的是()

A、中断方式B、查询方式C、DMA方式D、无条件方式

二、填空题(每空2分,共20分)

⒈十进制数73用8位二进制数补码表示时,应为H。

⒉MCS_51单片微机所允许连接的最高晶振频率为 MHz。

⒊MCS_51单片微机程序存储器最大寻址范围是 。

⒋8031单片机使用RD和WR来读写片外 的内容。

⒌执行下列指令组后,累加器A= 。

SETB C

MOV A, #25H

ADDC A, #0A6H

⒍堆栈区是在片内RAM中开辟的一个区域,其数据的存取遵守 的原则。

⒎可编程并行I/O接口芯片8255A内部有 个I/O端口。

⒏8031单片机接4个8段LED数码管显示,每个数码管的8个段(a、b、c、d、e、f、g、sp)同名端并联,这种接法一定采用_____________态显示法。

⒐ADC0809芯片在A/D转换结束时,EOC引脚上的电平变化为______________。

⒑8051串行口4种工作方式中,方式是波特率可变10位异步通信。

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

⒈MCS-51系列单片微机,若其I/O口设置为输入口,当输入数据之前应如何操作?

若将其I/O口设置为输出口,有必要同样操作吗?

⒉8031单片微机的中断源有几个,可以设置为几个中断优先级?

中断入口地址分别是多少?

⒊某A/D转换器有二进制12位,满量程模拟输入电压为10V,请问该A/D转换器的分辨率是多少?

四、程序阅读题(每小题7分,共14分)

⒈阅读下列程序,说明程序的功能

START:

MOV A, 20H

CJNE A, #00H, NEXT1

MOV A, #00H

SJMP NEXT3

NEXT1:

JNC NEXT2

MOV A, #0FFH

NEXT2:

MOV A, #01H

NEXT3:

MOV 21H, A

END

⒉8031单片机硬件连接如图所示,下列程序执行后发光二极管L2会有什么现象?

画出P1.1脚的电压波形。

ORG 2000H

START:

CLR P1.1

MOV R0, #03H

LOOP1:

LCALL DELAY ;

延时1秒子程序DELAY(略)

SETB P1.1

LCALL DELAY

CLR P1.1

DJNZ R0, LOOP1

LOOP2:

LCALL DELAY

LCALL DELAY

SETB P1.1

CLRP1.1

SJMP LOOP2

END

五、程序设计题(第1小题9分,第2小题10分,共19分)

⒈将2000H为首地址的片外RAM区的若干字符传送到30H开始的片内RAM区中,遇到‘CR’(即0DH)就停止传送。

‘CR’不要传送,请补全下列程序。

MOV DPTR, #2000H

MOV R0, #30H

⒉在片内RAM30H开始的10个单元中存有20个十六进制数(每单元2个十六进制数)。

现通过主程序调用子程序HASC,将这些十六进制数转换为ASCII码,存放在片外RAM2000H开始的20个连续单元中。

已知子程序如下,试将下列主程序补充完整(指令条数不限)。

主程序:

MOV R2, #10 子程序:

MOV DPTR,#2000H HASC:

ANLA,#0FH

MOV R0,#30H ADDA,#01H

LOOP:

MOV A, @R0 MOVCA,@A+PC

RET

ASCTB:

DB ‘01234567’

DB ‘89ABCDEF’

INC R0

DJNZ R2, LOOP

HERE:

SJMPHERE

六、应用题(每空1.5分,共12分)

采用8255A扩展I/O口,并将其设置成基本输入输出方式,且各口均作输入用。

现要从8255A的PA口输入50个数据,存到片内RAM30H开始的连续单元中,采用定时器T1定时,每隔100ms读入一个数据。

已知8255A的控制口地址为8003H,晶振频率为6MHz,试将下列程序补充完整。

ORG 0000H

LJMP START

ORG H ;

T1中断服务程序入口

LJMP BRT1

ORG 0030H

START:

MOV DPTR, #8003H

MOV A,

MOVX @DPTR, A

MOV DPTR, #8000H

MOV R0, #30H

MOV R2, #50

MOV TMOD,

MOV TH1, #

MOV TL1, #0B0H

MOV IE,

SETB TR1

SJMP $

ORG 0100H

BRT1:

MOV TH1, #3CH

MOV TL1, #

MOV @R0, A

DJNZ R2, EXIT

CLR ET1

EXIT:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1