单片机期末考试题试卷10530.pdf





《单片机期末考试题试卷10530.pdf》由会员分享,可在线阅读,更多相关《单片机期末考试题试卷10530.pdf(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用试题三 一、填空题(每空 1 分,共 10 分)1.当使用 8031 单片机时,需要扩展外部程序存储器,此时 EA 应为_。通常用作_。3.若由程序设定 RS1、RS0=10,则工作寄存器 R0R7 的直接地址为_。4.返回地址(或断点)是_的程序计数器的内容。5.中央处理器 CPU 是单片机的核心,它完成_。6.单片机的工作过程,实际上就是_。7.所谓中断源即是_。8.端口(或称口)是_。9.异步串行近程通信时的传送信号是_。10.若累加器 A 中的数据为 01110010B,则 PSW 中的 P=_。二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的
2、序号填在题干的括号内。每小题 1 分,共 10 分)51 单片机的复位信号是()有效。A.高电平 B.低电平 C.脉冲 D.下降沿 2.若 MCS-51 单片机使用晶振频率为 6MHz 时,其复位持续时间应该超过()。s s s 3.若=0,=1,要想把寄存器 R0 的内容入栈,应使用()指令。R0 R0 00H 08H 4.能够用紫外光擦除 ROM 中程序的只读存储器称为()。A.掩膜 ROM 5.在片外扩展一片 2764 程序存储器芯片要()地址线。根 根 根 根 6.定时器/计数器工作方式 1 是()。位计数器结构 个 8 位计数器结构 位计数结构 位计数结构 7.设 MCS-51 单片
3、机晶振频率为 12MHz,定时器作计数器使用时,其最高的输入计数频率应为()8.已知 1 只共阴极 LED 显示器,其中 a 笔段为字形代码的最低位,若需显示数字 1,它的字形代码应为()。9.下列数据字定义的数表中,()是错误的。“AA”“A”“OABC”10.串行口的控制寄存器 SCON 中,REN 的作用是()。A.接收中断请求标志位 B.发送中断请求标志位 C.串行口允许接收位 D.地址/数据位 三、简答题(每小题 4 分,共 20 分)1.简述堆栈。2.简述变址寻址方式并举例说明。3.简述中断响应的主要内容。4.简述汇编语言中的标号有什么规定 D 转换器转换数据的传送有几种方式 四、
4、读程序(每小题 4 分,共 20 分)1.执行下列程序段中第一条指令后,(1)=_ =_,=_;执行第二条指令后,(2)=_,=_,=_。ANL P1,#73H ORL P1,#38H 2.下列程序段执行后,(A)=_,(B)=_。MOV A,#0FBH MOV B,#12H DIV AB 3.下列程序段执行后,(R0)=_,(7EH)=_,(7FH)=_。MOV R0,#7FH MOV 7EH,#0 MOV 7FH,#40H DEC R0 DEC R0 DEC R0 4.已知(SP)=09H,(DPTR)=4567H,在执行下列指令后,(SP)=_,内部RAM(0AH)=_,(0BH)=_
5、PUSH DPL PUSH DPH 5.下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为 6MHz,问执行下列程序需要多少时间 MOV R3,#100;1 LOOP:NOP ;1 NOP NOP DJNZ R3,LOOP ;2 RET ;2 五、编程题(每小题 4 分,共 20 分)1.请使用位操作指令,实现下列逻辑操作:=2.在外部 RAM 首地址为 TABLE 的数据表中有 10 个字节数据,请编程将每个字节的最高位无条件地置 1。3.已知内部 RAM 30H 单元开始存放 20H 个数据,将其传送到外部 RAM 的 0000H 单元开始的存储区,请编程实现。4.已知
6、 8 个无符号数之和存于 R3R4,求其平均值,结果仍存于 R3R4 中,请编程实现(R3 为高字节)。5.两个字符串分别存放在首地址为 42H 和 52H 的内部 RAM 中,字符串长度放在 41H 单元,请编程比较两个字符串。若相等,则把数字 00H 送 40H 单元,否则把 0FFH 送 40H 单元。六、综合应用题(每小题 10 分,共 20 分)1.用 8031 单片机,并采用一片 2716(2KB)和一片 6116(2KB)组成一个既有程序存储器又有数据存储器的扩展系统,请:(1)画出逻辑电路图 (2)说明其存储空间 2.已知 D/A 转换器 DAC 0832 如图所示,口地址为
7、7FFFH,运放电源为+5V,Vref=+5V,请 (1)画出单缓冲接口方式电路 (2)编程产生正向锯齿波 单片机模拟试卷 001 一、选择题(每题 1 分,共 10 分)18031 单片机的()口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P3 2单片机应用程序一般存放在()a)RAM b)ROM c)寄 存器 d)CPU 3已知某数的 BCD 码为 0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)d)4下列指令中不影响标志位 CY 的指令有()。a)ADD A,20H b)CLR c)RRC A d)INC
8、 A 5CPU 主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6INTEL 8051 CPU 是()位的单片机 a)16 b)4 c)8 d)准 16 78031 复位后,PC 与 SP 的值为()a)0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为()。a)MOV A,R1 b)MOVC A,A+DPTR c)MOVX A,R0 d)MOVX A,DPTR 98031 单片机中既可位寻址又可字节寻址的单元是()a)20H b)
9、30H c)00H d)70H 10下列哪条指令是正确的()a)PUSH R2 b)ADD R0,A c)MOVX A DPTR d)MOV R0,A 二、填空题(每空 1 分,共 30 分)1一个完整的微机系统由 和 两大部分组成。2 8051 的引脚 RST 是_(IN 脚还是 OUT 脚),当其端出现_电平时,8051 进入复位状态。8051 一直维持这个值,直到 RST 脚收到_电平,8051 才脱离复位状态,进入程序运行状态,从 ROM H 单元开始取指令并翻译和执行。3半导体存储器分成两大类 和 ,其中 具有易失性,常用于存储 。4求十进制数-102 的补码(以 2 位 16 进制
10、数表示),该补码为 。5PC 存放_,具有_特性。在 8051 中决定程序执行顺序的是 PC还是 DPTR 它是_位 (是,不是)SFG 6123=B=H。7 8051 内部有 并行口,P0 口直接作输出口时,必须外接 ;并行口作输入口时,必须先 ,才能读入外设的状态。8 MCS-51 的堆栈只可设置在 ,其最大容量为 ,存取数据的原则是 。堆栈寄存器 SP 是 位寄存器,存放 。9中断处理的全过程分为以下 3 个段:、。10定时和计数都是对 进行计数,定时与计数的区别是 。三、判断题(对者打,错者打,并改正,每题 1 分,共 10 分)1 中断服务程序的最后一条指令是 RET。2 存储器分成
11、内存和外存两大部分,其中外存可以直接与 CPU 交换信息。3 P2 口既可以作为 I/O 使用,又可以作地址/数据复用口使用。4 在中断响应阶段 CPU 一定要做如下 2 件工作:保护断点和给出中断服务程序入口地址。5 RC A 为循环左移指令。6 MOV A,30H 的源操作数为立即寻址方式。7 MOV A,A+DPTR 是一条查表指令。8 MUL AB 的执行结果是高 8 位在 A 中,低 8 位在 B 中。9 AJMP 跳转空间最大可达到 64KB。10 DPTR 是由 DPH 和 DPL 两个 8 位特殊寄存器组成的。四、简答题(每题 5 分,共 15 分)1MCS51 的中断系统有几
12、个中断源几个中断优先级中断优先级是如何控制的在出现同级中断申请时,CPU 按什么顺序响应(按由高级到低级的顺序写出各个中断源)各个中断源的入口地址是多少 2 已知单片机系统晶振频率为 6MHz,若要求定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少 TMOD 的值是多少 TH0=TL0=(写出步骤)3MCS51 系列单片机的内部资源有哪些说出 8031、8051 和 8751 的区别。五、作图题(10 分)用 6264(8K*8)构成 16K 的数据存储系统。要求采用线选法产生片选信号,并计算 6264 的地址范围。六、设计题(1 题 13 分;2 题
13、12 分,共 25 分)1某单片机控制系统有 8 个发光二极管。试画出 89C51 与外设的连接图并编程使它们由左向右轮流点亮。2某控制系统有 2 个开关 K1 和 K2,1 个数码管,当 K1 按下时数码管加 1,K2 按下时数码管减 1。试画出 8051 与外设的连接图并编程实现上述要求。单片机模拟试卷 002 一、填空题(每空格 1 分,共 10 分)51 布尔处理机的存储空间是_。口通常用作_,也可以作通用的 I/O 口使用。3.若由程序设定 RS1、RS0=01,则工作寄存器 R0R7的直接地址为_。的堆栈区一般开辟在_。5.所谓寻址,其实质就是_。6.存储器映象是_。7.定时器中断
14、请求发生在_。8.中断响应时间是指_。9.通过 CPU 对 I/O 状态的测试,只有 I/O 已准备好时才能进行 I/O 传送,这种传送方式称为_。10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在_状态。二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题 1 分,共 10 分)单片机复位操作的主要功能是把 PC 初始化为()。2.若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时 1ms,则定时器初值应为()。.1000 C 3.定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到()引脚。3.3 C 当外部中
15、断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。个机器周期 个机器周期 个机器周期 个晶振周期 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应()。A.外部中断 0 B.外部中断 1 C.定时器 0 中断 D.定时器 1 中断 6.定时器若工作在循环定时或循环计数场合,应选用()。A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 3 单片机的外部中断 1 的中断请求标志是()。1 C 8.下列标号中,正确的标号是()。:9.串行口每一次传送()字符。个 串 帧 波特 10.要想把数字送入 DAC0832 的输入缓冲器,其控制
16、信号应满足()。=1,CS=1,WR1=0 =1,CS=0,WR1=0 =0,CS=1,WR1=0 =0,CS=0,WR1=0 三、简答题(每小题 4 分,共 20 分)1.如何正确使用 P3 口 2.简述累加器的 ACC 的作用。3.简述寄存器间接寻址方式及其寻址范围。4.简述 MCS-51 单片机的中断入口地址。5.简述串行数据传送的特点。四、读程序题(每小题 4 分,共 20 分)1.执行下列程序段后,(P1)=_。MOV P1,#5DH CPL CPL CLR SETB 2.执行下列程序段后,(A)=_,(CY)=_。MOV A,#C5H RL A 3.下列程序段执行后,(R0)=_,
17、(7EH)=_,(7FH)=_。MOV R0,#7EH MOV 7EH,#0FFH MOV 7FH,#40H 1NC R0 1NC R0 1NC R0 4.已知(SP)=60H,子程序 SUBTRN 的首地址为 0345H,现执行位于 0123H 的 ACALL SUBTRN 双字节指令后,(PC)=_,(61H)=_,(62H)=_。5.阅读下列程序,说明其功能。MOV R0,#data MOV A,R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV R0,A RET 五、编程题(每小题 4 分,共 20 分)1.已知在累加器 A 中存放一个 BCD 数(9),请
18、编程实现一个查平方表的子程序。2.请使用位操作指令实现下列逻辑操作:BIT=(10H(11HCY)3.已知变量 X 存于 VAR 单元,函数值 Y 存于 FUNC 单元,按下式编程求 Y 值。Y=100100 xxx 4.已知在 R2中存放一个压缩的 BCD 码,请将它拆成二个 BCD 字节,结果存于 SUM 开始的单元中(低位在前)。5.将存于外部 RAM 8000H 开始的 50H 数据传送 0010H 的区域,请编程实现。六、综合应用题(每小题 10 分,共 20 分)1.已知如图,8155 的 PA 口用于输出,PB 口用于输入,PC 口用于输出,请:(1)写出 8155 的各 I/O
19、 口的口地址和存储器的地址范围。(2)编写出 8155 初始化程序。B155 命令字格式:2.已知如图并给出下列程序,请在读图并理解程序后回答下列问题:(1)程序功能为_。(2)ADC0809 的口地址为_。(3)EOC 的作用是_。(4)程序运行结果存于_。ADC:MOV DPTR,#7FFOH MOV R0,#0A0H MOV R2,#8 MOV A,#0 LOOP:MOVX DPTR,A JB ,$MOVX A,DPTR MOVX R0,A 1NC DPTR 1NC R0 DJNZ R2,LOOP AJMP ADC 单片机模拟试卷 004 一、填空题(15 分,每空 1 分)1 MCS5
20、1 单片机的 P0P4 口均是 IO 口,其中的 P0 口和 P2 口除了可以进行数据的输入、输出外,通常还用来构建系统的 和 ,在P0P4 口中,为真正的双向口,为准双向口。2MCS5l 单片机的堆栈区只可设置在 ,堆栈寄存器 5P 是 位寄存器。3MCS51 单片机外部中断请求信号有电平方式和 ,在电平方式下,当采集到 INT0、INT1 的有效信号为 时,激活外部中断。4定时器计数器的工作方式 3 是指的将 拆成两个独立的8 位计数器。而另一个定时器计数器此时通常只可作为 使用。5MCS96 单片机的最大寻址空间是 ,该空间的地址范围为 ,系统上电及复位的程序入口地址为 ,芯片配置字节
21、CCB 的地址为 。二、简答题(15 分,每小题 5 分)151 系列单片机具有几个中断源,分别是如何定义的其中哪些中断源可以被定义为高优先级中断,如何定义 2各中断源对应的中断服务程序的入口地址是否能任意设定 3如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置请举例加以说明。三、参数计算题(16 分)已知一单片机系统的外接晶体振荡器的振荡频率为 11059MHz,请计算该单片机系统的拍节 P、状态 S、机器周期所对应的时间是多少指令周期中的单字节双周期指令的执行时间是多少 四、改错题(共 5 分,每小题 1 分)以给出的指令操作码为依据,请判断 MCS5l 单片机的下列
22、各条指令的书写格式是否有错误,如有请说明错误原因。1MUL R0R1 2MOV A,R7 3MOV A,#3000H 4MOVC A+DPTR,A 5LJMP#1000H 五、寻址方式(5 分,每问 1 分)说明 MCS51 单片机的下列各条指令中源操作数的寻址方式(可直接在每条指令后面书写)1ANL A,20H 2ADDC A,#20H 3JZ rel 4CLR C 5RRA 六、使用简单指令序列完成以下操作(12 分)1请将片外 RAM20H25H 单元清零 2请将 ROM3000H 单元内容送 R7 七、编程题(18 分)已知一 MCS51 单片机系统的片内 RAM 20H 单元存放了一
23、个 8 位无符号数 7AH,片外扩展 RAM 的 8000H 存放了一个 8 位无符号数 86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外 RAM 的 01H、00H 单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的 PSW 的有关位以及寄存器 A、DPTR 和 RAM 单元中。CY A DPTR 片外 01H 片外 00H 片外 8000H 八、判读电路题(14 分)下图为 MCS51 单片机系统中混合扩展多片存储器 2764、6264 芯片部分连线电路图。试分析电路并回答下列问题:1请简单叙述 2764 芯片的功能、容量,在电路中起什么作用 2请简单叙述 62
24、64 芯片的功能、容量,在电路中起什么作用 3请分析各片 2764、6264 所占用的单片机数据存储空间的地址范围是多少 机模拟试卷 007 一、填空题:(共 30 空,每空 1 分)1.单片机即一个芯片的计算机,此芯片上包括五部分:运算器、_、_、输入部分、_。2.只有在_码表示中 0 的表示是唯一的。3.MCS51 指令系统中 direct 表示的含义是:_。4.P0、P1、P2、P3 四个均是_位的_口(填“串行”还是“并行”),其中 P0 的功能是_;P2 口的功能是_;而_是双功能口;_是专门的用户口。5.任何程序总是由三种基本结构组成:顺序、分支和_。6.MCS51 指令共有六种寻
25、址方式,分别是立即数寻址、_、_、寄存器间接寻址、_、相对寻址。7.MOV DPTR,#data16 的作用是用来设定_。8.片内 RAM 可进行位寻址的空间位地址范围是_。9.MCS51 的存储器空间配置从功能上可分为四种类型:_、内部数据存储器、_、外部程序存储器。10.MCS-51 的指令按其功能可分为五大类:_、_、逻辑运算类指令、位操作指令、控制转移指令。11.输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用:_作用、_作用和信号电平与形式的变换作用。12.MCS51 内部的 SFR 共有_个。13.CJNE ,rel 属于五大类指令中的_类指令,其操作码助记符含义是_。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 期末 考试题 试卷 10530

限制150内