单片机历年试题(3)

2019-06-11 20:43

程序的入口地址是 ,定时/计数器1中断子程序的入口地址是 ,串行通讯中断子程序的入口地址是 。

二、简答题 (每题5分,共40分)

1、 MCS-51中无ROM型单片机,在应用中P2口和P0口能否直接作为输入/输出口使用,

为什么?

2、 PSW的作用是什么?常用的状态标志有哪几位?其作用是什么?能否位寻址?

3、 8051单片机内部数据存储器可以分为几个不同的区域?各有什么特点?

4、 8051单片机PSEN 引脚的功能是什么? 通常连接什么芯片的什么引脚?

5、 MCS-51指令系统具有几种寻址方式? MCS-51指令系统按功能可分为几类?

6、 MCS-51单片机布尔处理机硬件由哪些部件构成? 布尔处理指令有哪些主要功能?

7、 用RAM芯片可否作外部程序存储器?如果可以,控制线如何连接?

8、 MCS-51的中断处理程序能否存放在64K程序存贮器的任意区域?如何实现? 请举例加

以说明。

三、阅读程序给出结果(共10分)

1、 设系统晶振为12MHz,阅读下列程序,分析并概述其功能。 ?

START: SETB P1.0

NEXT: LOOP2: LOOP1:

MOV MOV NOP NOP DJNZ DJNZ CPL AJMP SJMP

30H, #10 31H,#0FAH

31H,LOOP1 30H,LOOP2 P1.0 NEXT $

;双机器周期 ;单机器周期 ;单机器周期 ;双机器周期

2、 分析以下程序段执行结果,程序执行完后,SP指针指向哪里。

NEXT:

MOV MOV MOV POP MOV DEC

SP,#3FH R0,#4FH R7,#10H A @R0,A R0

DJNZ SJMP

R7,NEXT $

四、编程题 (共15分)

1、 试编一查表求平方的完整子程序SQR。

功能:用指令MOVC A,@A+DPTR求平方值(x<15) 入口:(A) = x

2

出口:(A) = x

2、 在晶振主频为12MHz时,要求P1.0输出周期为1ms对称方波;同时要求P1.1输出周

期为2ms不对称方波,占空比为1∶3(高电平短,低电平长),使用定时器T1采取工作方式1编程。

3、 试编一数据块搬迁程序。将外部RAM 2000H~204FH单元中的数, 移入内部RAM 30H~7FH单元中。

五、设计题 (15分)

74LS54四路与或非门芯片的引脚及其逻辑结构如图所示,用MCS-51单片机控制,实现对该芯片的逻辑测试,具体要求如下: 4) 写出芯片的逻辑表达式; 5) 设计硬件测试方案;

6) 试用布尔指令编制该芯片的测试程序。

14 13 12 11 10 9 8 1 2 3 4 5 6 7 74LS54逻辑图 图中未连接的为空脚

皖西学院08–09学年度第1学期期末考试试卷(A卷)

计算机系计算机科学技术专业本科06级单片机原理与接口技术课程

题号 得分

得分 评卷人 一.选择题(本大题共20小题,每小题1.5分,共30分)

一 二 三 四 总分 统分人 (答案写在试卷上)

1.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs (A) 1.5 (B) 3 (C) 1 (D) 0.5 2.以下不是构成的控制器部件(D ): (A) 程序计数器 (B)指令寄存器 (C)指令译码器 (D)存储器 3. MCS-51外扩ROM,RAM和I/O口时,它的数据总线是(A) (A)P0 (B)P1 (C)P2 (D)P3 4. PSW=18H时,则当前工作寄存器是( D ) (A)0组 (B)1组 (C)2组 (D)3组 5. 控制串行口工作方式的寄存器是( C ) (A)TCON (B)PCON (C)SCON (D)TMOD 6. MOVX A,@DPTR指令中源操作数的寻址方式是(B)

(A)寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址 7. ORG 0003H LJMP 2000H ORG 000BH

LJMP 3000H 当CPU响应外部中断0后,PC的值是(B) (A)0003H (B)2000H (C)000BH (D)3000H 8. 执行PUSH ACC指令,MCS-51完成的操作是(A)

(A) SP+1 SP (ACC) (SP) (B)(ACC) (SP)SP-1 SP (C)SP-1 SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP 9. LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(D) (A)2000H (B)2001H (C)2002H (D)2003H 10. 在中断服务程序中,至少应有一条( D )

(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令 11. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( B )

(A)98H (B)84H (C)42 (D)22H 12. MCS-51在响应中断时,下列哪种操作不会发生( D ).

(A)保护现场 (B)保护PC (C)寻找中断入口 (D)保护寄存器

13. MCS-51有中断源( A )

(A)5个 (B)2个 (C)3个 (D)6个 14. 6264芯片是(B)

(A)EEPROM (B)RAM(C)FLASH ROM (D)EPROM

15. 当8051外出扩程序存储器8KB时,需使用EPROM 2716(C) (A)2片 (B)3片 (C)4片 (D)5片

二.判断题(本大题共10小题,每小题1分,共10分)

(答案写在试卷上)

1.使用可编程接口必须处始化。 ( √ )。 2.MCS-51系统可以没有复位电路。( × )不可以。复位是单片机的初始化操作。 3.MCS-51的相对转移指令最大负跳距是127B。 ( × ) 4.当MCS-51上电复位时,堆栈指针SP=00H。 ( × )。 SP=07H

5.调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。(错)子序的转返与PC也有关(PC入栈与出栈) 6.MOV @R1,#80H (错)

7. MCS-51的5个中断源优先级相同。 ( × )

8.要进行多机通信,MCS-51串行接口的工作方式应为方式1。 ( × ) 9.MCS-51外扩I/O口与外RAM是统一编址的。(对) 10.使用8751且EA=1时,仍可外扩64KB的程序存储器。(错)60KB

三.简述题(本大题共5小题,每小题8分,共40分)

(答案写在试卷上)

1. 什么叫寻址方式,MCS-51有哪几种寻址方式? 答: 寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。也就是如何找到存放操作数的地址,把操作数提取出来的方法。

立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, @DPTR 变址寻址 MOVC A, @A+DPRT 相对寻址 SJMP LOOP 位寻址 ANL C,70H

2.8051单片机内部包含哪些主要逻辑功能部件?列出6种以上。

答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源: (1) 8位CPU;

(2) 4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器; (3) 128B内部 RAM; (4) 21个 SFR;

(5) 4个8位并行I/O口(共32位I/O线); (6) 一个全双工的异步串行口; (7) 两个16位定时器/计数器; (8) 5个中断源,两个中断优先级; (9) 内部时钟发生器。

3.8051单片机存储器的组织结构是怎样的?

答:8051存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间:

(1)64KB的程序存储器地址空间:0000H~FFFFH,其中0000H~0FFFH为片内4KB的ROM地址空间,1000H~FFFFH为外部ROM地址空间;

(2)256B的内部数据存储器地址空间,00H~FFH,分为两大部分,其中00H~7FH(共128B单元)为内部静态RAM的地址空间,80H~FFH为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域;

(3)64KB的外部数据存储器地址空间:0000H~FFFFH,包括扩展I/O地址空间。 4. 设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执

行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何?

MOV R0,#30H ;R0=30H MOV A,@R0 ;A=5AH MOV R1,A ;R1=5AH MOV B,R1 ;B=5AH MOV @R1,P1 ;(5AH)=7FH MOV A,P1 ;A=7FH MOV 40H,#20H ;(40H)=20H MOV 30H,40H ;(30H)=20H

解:每一条指令执行后的结果如注释字段所标。最后结果为:R0=30H,R1=5AH,A=7FH,B=5AH,P1=7FH,(30H)=20H,(40H)=20H,(5AH)=7FH。 5.试将8051单片机外接一片2716 EPROM和一片6116 RAM组成一个应用系统,请画出硬件连线图,并指出扩展存储器的地址范围。

答:2716是2K×8位的EPROM,6116是2K×8位的静态RAM,两者都仅需要11根地址线。由于没有规定地址范围,故可按最简单的方式来连接,即省去地址译码器,程序存储器的地址必须从0开始,基本地址为0000H—07FFH。数据存储器的地址为0000H—07FFH。控制线的连接为/PSEN控制EPROM的读出,/RD和/WR控制RAM的读写,两个芯片的片选端都固定接地,连线图如图所示。


单片机历年试题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏科版初中物理第十章《压强和浮力》单元试题3

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: