中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx

上传人:b****8 文档编号:22666863 上传时间:2023-02-05 格式:DOCX 页数:9 大小:69.46KB
下载 相关 举报
中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx_第1页
第1页 / 共9页
中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx_第2页
第2页 / 共9页
中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx_第3页
第3页 / 共9页
中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx_第4页
第4页 / 共9页
中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx

《中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

中国矿业大学 微机原理与应用A卷Word版Word格式文档下载.docx

A.参与操作的数据B.操作数的地址值

C.程序的转换地址D.指令的操作码

4、MCS-51单片机PSW中的RS1、RS0=0、1时,现在需要压栈保存R1的内容,可执行指令是( 

 

A.PUSH 

R1 

B.PUSH 

@R1

C.PUSH 

01H 

D.PUSH 

09H

5、一个EPROM芯片的地址线引脚共有A0---A12,它的容量为()。

 

A.2KBB.4KBC.8KBD.12KB

6、执行指令MOVX@DPTR,A,

引脚的电平为()。

A.

高电平,

低电平 

B./

低电平,

高电平 

7、下列指令不是变址寻址方式的是( 

A.JMP 

@A+DPTR 

B.MOVC 

A,@A+PC

C.MOVX 

A,@DPTRD.MOVC 

A,@A+DPTR

8、要想测量从T1引脚输入频率信号的周期,则计数器/定时器1最好工作在()模式。

A.计数器B.波特率发生器C.定时器

9、在中断服务程序中至少应有一条()。

A.传送指令B.转移指令C.加法指令D.中断返回指令

10、当MCS-51复位时,下面说法准确的是()。

A.PC=0000HB.SP=00HC.SBUF=0FHD.(30H)=00H

11、在下面的程序中,执行完RET指令后,PC=()。

ORG2000H

LCALL3000H;

3字节

SJMP$;

2字节

ORG3000H

NOP;

1字节

RET;

A.2000HB.3000HC.2003HD.3003H

12、已知中断允许寄存器IE的定义是EA、--、ET2、ES、ET1、EX1、ET0、EX0,要使MCS-51能响应定时器T1、串行口中断,它的内容应是()。

A.98HB.84HC.42HD.22H

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

()

A.电平方式的外部中断B.脉冲方式的外部中断

C.外部串行中断D.定时中断

14、当MCS-51单片机接有外部存储器,P2口可作为()。

A.数据输入口B.数据输出口

C.准双向输入/输出口D.输出高8位地址

15、通过串行口发送或接收数据时,在程序中应使用()指令

A.MOVCB.MOVXC.MOVD.XCHD

16、当CPU响应外部

中断请求转去执行实际的中断服务程序时,PC的值是()。

ORG0003H

LJMP3000H

ORG000BH

LJMP2000H

A.0003HB.2000HC.000BHD.3000H

17、关于MCS-51的堆栈操作,正确的说法是()。

A.先入栈,再修改栈指针B.先修改栈指针,再出栈

C.先修改栈指针,再入栈D.以上都不对

18、若单片机晶振频率为6MHz,能实现的最小软件定时时间是()。

A.1µ

B.2µ

C.4µ

D.8µ

s

19、MCS-51中的计数器/定时器1工作在模式1时是()。

 A.16位加法计数器 

B.16位减法计数器

 C.14位加法计数器 

D.14位减法计数器

20、访问I/O接口电路时,应在程序中使用()。

  

A.MOV指令 

B.MOVC指令

C.MOVX指令 

D.SWAP指令

21、Intel8155所有功能部件包括()。

A.并行I/O口、RAM、计数器/定时器B.串行口

C.并行I/O口、串行口D.RAM、计数器/定时器、

22、当P0口作为I/O输出口输出高电平时,()。

A.必须外接上拉电阻B.无须外接上拉电阻

C.经外接电阻接地D.都不对

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

1、8051单片机有个中断源;

CPU在响应中断时,硬件不能自动清除中断请求标志位的是 。

2、当P1口做输入口输入数据时,必须先向该端口的锁存器写入,否则输入数据可能出错。

3、单片机串行通信时,若要发送数据,就必须将要发送的数据送至   单元,若要接收数据也要到该单元取数。

4、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用的溢出率来设定波特率。

5、CPU扩展的芯片片选信号来自高位地址线译码,译码方式有、部分译码法和。

6、多位LED数码管的显示控制方式有和动态二种。

7、对于3字节指令JNB12H,$,其机器码的前两字节为30H,12H,其第3字节(即偏移量)为_____________。

8、区分存储器为外部程序存储器或数据存储器,可看其是被______

还是被信号连接。

(说明:

选择使用

)。

9、MCS-51的内部并行I/O口有和读锁存器二种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。

10、对于扩展的I/O接口,其作为输出口时必须具备功能;

作为输入口时必须具备功能。

三、程序分析题(每空2分,共16分)

1、执行下列程序后,A=______,B=______。

MOV 

A,#96H

B,#3FH

ANL 

B,A

SETB 

C

ADDC 

A,B

2、MOV 

R0, 

#30H;

(30H)为小于100的某数

A, 

@R0;

RL 

A

R1, 

ADD 

A,R1;

***

@R0, 

A

(1)该程序的功能是:

__________________________________________;

(2)若要使***处加法无进位,则程序执行前(30H)值应小于等于__________。

3、已知8031内部RAM的(20H)=57H,(21H)=45H,下列程序段执行后则(21H)=______;

(22H)=______。

START:

 MOVA,21H

     ADDA,20H

MOV21H,A

DAA

MOV22H,A

STOP:

AJMPSTOP

4、请分析下列程序段,并回答问题。

     MOV R0,#20H

    MOV R1,#10H

     MOV A,R0

     LOOP:

MOV@R0,A

INCA

MOVR0,A

DECR1

     DJNZ R1,LOOP

     REP:

SJMP REP

该程序共循环______次,程序执行后(25H)=_______。

四、程序设计题(本题共4小题,每小题8分,共32分)

1.已知一MCS-51单片机系统的片内RAM20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的2001H(高位)、2000H(低位)单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。

CY

A

DPTR

片外2001H

片外2000H

片外8000H

2.将从table为首地址的内部RAM单元中的8个单字节无符号数求平均值,并将结果存放在AVG单元(设8字节无符号数和值小于256)。

3.实时检测P1.0引脚状态,若P1.0低电平,则P1.1始终输出高电平;

若P1.0高电平,则采用定时中断在P1.1上输出方波,其周期为20ms,晶振频率为12MHz,写出相应的主程序和中断服务程序。

4.利用中断方式对IN1路模拟信号进行采集8次,转换结果存放在首地址为30H的片内RAM中,分析并补充完成程序。

ORG0000H

SJMPMAIN

ORG;

设置中断入口地址

SJMPZD0

ORG0030H

MAIN:

MOVR1,#30H;

置数据区首址

MOVR7,;

置采集次数

MOVDPTR,;

设置IN1路模拟信号地址,

无关地址线取1

设置中断触发方式

开INTO中断

开总中断

启动A/D

HERE:

SJMPHERE;

等待中断

ZD0:

MOVXA,@DPTR;

读取转换结果

MOVX@R1,A;

存放数据

指向下一存储单元

若8次采集未完继续

CLREX1;

8次采集完成,关中断

CLREA

SJMPOVER

DONE:

MOVX@DPTR,A;

启动A/D转换

OVER:

中断返回

END

五、硬件设计题(本题16分)

1.补充以下电路连线(包括相应的控制线),使89S51外部RAM扩展芯片6264的地址范围为6000H~7FFFH,程序存放在89S51片内ROM中(电路连接可以使用连线的方式,也可以使用Protel网络标号的方式)。

(10分)

2.指出6264是否存在地址重叠,若有重叠,写出全部重叠地址;

请说明重叠原因,并给出解决地址重叠的方法。

(6分)

友情提示:

本资料代表个人观点,如有帮助请下载,谢谢您的浏览!

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

当前位置:首页 > 总结汇报 > 学习总结

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

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