《单片机原理与应用》考核试题七

上传人:第*** 文档编号:34018348 上传时间:2018-02-20 格式:DOC 页数:7 大小:75.50KB
返回 下载 相关 举报
《单片机原理与应用》考核试题七_第1页
第1页 / 共7页
《单片机原理与应用》考核试题七_第2页
第2页 / 共7页
《单片机原理与应用》考核试题七_第3页
第3页 / 共7页
《单片机原理与应用》考核试题七_第4页
第4页 / 共7页
《单片机原理与应用》考核试题七_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《单片机原理与应用》考核试题七》由会员分享,可在线阅读,更多相关《《单片机原理与应用》考核试题七(7页珍藏版)》请在金锄头文库上搜索。

1、1单片机原理与应用考核试题七注 意 事 项1、考试时间:120 分钟。2、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。3、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。4、不要在试卷上乱写乱画,不要在标封区填写无关的内容。一 二 三 四 五 六 总 分得 分得 分评分人一、填空题(每空 1 分,共 10 分)1.单片机内有组成微机的主要功能部件 、和 。2.堆栈的特性是 ,8051 的堆栈一般开辟在 ,其堆栈指针是 。3.RS232C 是 总线标准。4.8255 是 接口。5.MCS-51 有一个全双工的 步串行口,有 种工作方式。得 分评分人二、简述题(每题

2、5 分,共 25 分)1.单片机的特性主要有哪些?22.8031、8051、8751 有何异同?3.MCS-51 的位存储区在哪里?寻址范围是多少?4.8051 的定时器/计数器有几个?是多少位的?有几种工作方式?其工作原理如何?5.8051 有哪几个中断源?哪些是内部中断源?哪些是外部中断源?3得 分评分人三、判断题(20 分)1.判断以下各条指令是否正确(LL1 和 PROC 为标号) (10 分)(1)MOVX R0,B (2)MOV A,30H(3)MOVX A,30H(4)ADDC A,R7(5)SUB A,R2(6)ANL #99H ,36H(7)MOV C,ACC.0(8)ORL

3、 P1.0,P3.1(9)JBC P0,LL1(10)ACALL PROC2.判断以下说法是否正确,不正确予以改正。 (10 分)(1)单片机是面向数据处理的。(2)定时器与计数器的工作原理均是对输入脉冲进行计数。(3)由于 MCS-51 的串行口的数据发送和接收缓冲器都是 SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。(4)END 表示指令执行到此结束。(5)ADC0809 是 8 位逐次逼近式模/数转换接口。得 分评分人四、阅读程序(20 分)1.下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?(5 分)设(60H)=35H, (A)=1

4、9H, (R 0)=30H, (30H)=0FH。(1)MOV A,#48H ;寻址方式: (A)= (2)ADD A,60H ;寻址方式: (A)= (3)ANL A,R 0 ;寻址方式: (A)= 42.阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(15 分)MOVR1,#30H ;(R 1)= MOVA,#64H ;(A)= ADDA,#47H ;(A)= , (CY)= ,(A(C)= DA A ;(A)= , (CY)= ,(A(C)= MOVR1,A ;(R 1)= , (30H)= 此程序段完成的功能:得 分评分人五、计算(画图)题(10 分)若 805

5、1 的晶振频率 fosc为 6MHz,定时器/计数器 T0 工作在工作方式 1,要求产生 10ms 定时,写出定时器的方式控制字和计数初值(分别写出 TH0与 TL0值) 。得 分评分人六、编程题(15 分)1.阅读程序并填空,形成完整的程序以实现如下功能。 (5 分)有一长度为 10 字节的字符串存放在 8031 单片机内部 RAM 中,其首地址为40H。要求将该字符串中每一个字符加偶校验位。 (以调用子程序的方法来实现。)源程序如下:ORG1000HMOVR0,#40HMOVR7,#10NEXT: MOVA, ACALL SEPAMOVR0,AINC R05DJNZ ,NEXTSJMP $

6、SEPA: ADDA,#00H PSW.0,SRETORLA, SRET: 2.从内部 RAM30H 单元开始,有 10 个单字节数据。试编一个程序,把其中的正数、负数分别送 40H 和 50H 开始的内部 RAM 单元。 (10 分)6单片机原理与应用考核试题七答案一、填空题(每空 1 分,共 10 分)1.CPU;存储器;I/O 接口2.先进后出;内部 RAM30H7FH 的范围内;SP3.串行通信4.通用的可编程并行5.异;4二、简述题(每题 5 分,共 25 分)1.单片机具有体积小、可靠性高、控制功能强、使用方便、性能价格比高、容易产品化等特点。2.8051、8751 和 8031

7、均为 8 位单片机,其内部结构是基本相同的。不同点为:8051 内部有 4KBROM,8751 内部有 4KBEPROM,而 8031 内部无程序存储器。3.内部 RAM 的 202FH 为位寻址区域,位地址范围 007FH;特殊功能寄存器中地址能被 8 整除的字节地址单元也可以位寻址,位地址范围 80FFH;位存储区共 256 个位。4.8051 有 2 个 16 位的定时器/计数器,有 4 种工作方式。定时器与计数器的工作原理是相同的,8051 的定时器/计数器是根据输入的脉冲进行加 1 计数,当计数器溢出时,将溢出标志位置 1,表示计数到预定值。5.8051 有 5 个中断源,分别是定时

8、器/计数器 T0、T 1 的溢出中断 TF0、TF 1,串行口的收/发中断 RI/TI,外部中断 、 ;其中定时器/ 计数器 T0、T 1 的溢出中断TF0、TF 1、串行口的收/发中断 RI/TI 是内部中断源,外部中断 、 是外部中断源。三、判断题(20 分)1.判断以下各条指令是否正确(LL1 和 PROC 为标号) (10 分)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)2.判断以说法是否正确:(10 分)(1) 单片机是面向控制的。(2)(3) 由 于 MCS-51 的 串 行 口 的 数 据 发 送 和 接 收 缓 冲 器 都是 SBUF,但在物理上,实际上是两个

9、缓冲器,其串行口可以同时发送和接收数据,是全双工的串行口。(4) END 表示指令汇编到此结束。(5)四、阅读程序(20 分)1.(5 分) (60H)=35H, (A )=19H, (R 0)=30H, (30H)=0FH。(1) 立即寻址 ; 48H 7(2) 直接寻址 ; 4EH (3) 寄存器间接寻址 ; 09H 2.阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(15 分)MOV R1,#30H ;(R 1)= 30H MOV A,#64H ;(A )= 64H ADD A,#47H ;(A )= ABH (CY)= 0 (A(C)= 0 DA A ;(A )

10、= 11H , (CY)= 1 (A(C)= 1 MOV R1,A ;(R 1)= 30H , (30H)= 11H 此程序段完成的功能:(5 分)求两个 BCD 码数(64H 和 47H)的和,并将结果放在内部RAM 的 30H 单元。五、计算(画图)题(10 分)(1) (5 分)T0:定时方式,工作在方式 1。方式字 TMOD=01H(2) (5 分)f osc=6MHz,16 位计数器,10ms 定时,设计数初值为 a,t=12/ fosc*(2 16 - (a) 10*103=12/6 *(2 16 - (a)a=60536=EC78H 即 TH0=ECH TL0=78H所以:TMO

11、D=01H TH0=ECH TL0=78H六、编程题(15 分)1.(5 分) R 0 R 7 JNB #80H RET2.从内部 RAM30H 单元开始,有 10 个单字节数据。试编一个程序,把其中的正数、负数分别送 40H 和 50H 开始的内部 RAM 单元。 (10 分)MOV R0,#30HMOV R1,#40HMOV A,#50HMOV R7,#10LOOP: MOV 20H,R 0JB 20H.7,FSHUZSHU: MOV R1,20HINC R1SJMP NEXTFSHU: XCH A,R 1MOV R1,AXCH A,R 1INC ANEXT: DJNZ R7,LOOPSJMP $

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号