《微控制器技术应用》试卷8

合集下载

郑轻微控制器原理及应用试卷

郑轻微控制器原理及应用试卷

微控制器原理及应用试卷专业年级及班级姓名序号一、判断题(你认为正确的在括号中打√,错误的在括号中打╳)(20分)1、AT89S52单片机中的所有中断源可分为两个优先级()2、AT89S52单片机的PSW寄存器保持的是一个指令执行结果的特征信息,以供程序查询和判断。

()3、AT89S52单片机的ALE脚为低8位地址锁存控制。

()4、AT89S52单片机中决定程序执行顺序的寄存器是DPL和DPH寄存器。

()5、AT89S52单片机CPU对片外扩展的数据存储器RAM或I/O口进行数据传送,必须采用寄存器间接寻址的方法,通过累加器A来完成。

()6、通过累加器A既可以向程序存储器传送数据,又可以向数据存储器中传送数据。

()7、AT89S52单片机响应中断后,所有中断源的中断标志位均可以内部硬件自动撤除。

()8、AT89S52单片机中两寻址位之间有直接的传送指令。

()9、在程序存储器中,AT89S52单片机的中断失量区是0003H-0032H。

()10、AT89S52单片机工作寄存器组3中工作寄存器R0的片内RAM的地址是18H。

()二、填空: (30分)1、AT89S52单片机的内部RAM的整个256B的地址空间可分为区、区和区3个区域。

特殊功能寄存器区和片内数据存储器的高128B地址完全重叠,可用区分重叠的地址空间。

2、AT89S52单片机ALE(30脚)的作用是锁存信号,以实现和的分时复用。

3、AT89S52单片机指令系统按功能分类可分为:、、、和 5大类。

4、A T89S52单片机EA脚保持高电平时,单片机访问;保持低电平时,访问。

5、A T89S52单片机的DPTR通常在访问时作为地址指针使用,由于MCS-51单片机外部数据存储器的寻址范围为KB,故把DPTR设计为位。

6、AT89S52单片机复位状态时,PC的值为H,SP的值为 H,P0、P1、P2和P3口的值均为。

7、单片机中所谓寻址就是如何找到存放操作数的并把操作数的方法。

《微控制器技术应用》习题集

《微控制器技术应用》习题集

《微控制器技术应用》习题集2010年1月6日填空题1.当扩展外部存储器或I/O口时,P2口用作。

2. MCS-51单片机内部RAM区有个工作寄存器。

3. MCS-51单片机内部RAM区有个位地址。

4.外部中断1(INT1)的中断入口地址为;定时器1的中断入口地址为。

5. 51系列单片机扩展数据存储器最大寻址范围为()。

6.单片机有各种型号,我们以INTEL公司的_______系列为例来学习单片机技术。

7.单片机一共有四个物理存储器空间,分别是_______________._____________._____________和_____________;三个逻辑存储器空间____________._____________和_____________。

8.半导体存储器中有一类在掉电后不会丢失数据,称之为_________,有一类掉电后会丢失数据,称之为____________。

9.MOV A,20H中,20H的寻址方式称之为___________________。

MOV类指令称之为___________________。

10.关于堆栈类操作的两条指令分别是______________ .____________。

11.80C51五个中断源的中断入口地址分别是INTO:;INT1:;TO:;T1:;串行口:。

12.80C51定时/计数器对计数,是计数器;对计数,是定时器。

13.在CPU未执行同级或更高优先级中断服务程序的条件下,中断响应等待时间最少需要个机周,最长需要个机周。

14.中断嵌套与子程序嵌套的区别在于:一是子程序嵌套是在程序中事行按排序好的;而中断嵌套是。

二是子程序嵌套无次序限制;而中断嵌套只允许。

15.定时/计数器工作方式3仅适用于。

16.若将定时/计数器用于计数方式,则外部事件脉冲必须从引脚输入,且外部脉冲的最高频率不能超过时钟频率的。

17.波特率定义为。

串行通信对波特率的基本要求是互相通信的甲乙双方必须具有的波特率。

微控制器原理与应用-- 山大20年试题解析及答案

微控制器原理与应用-- 山大20年试题解析及答案

微控制器原理与应用-- 山大20年试题解析及答案微控制器原理与应用——山大20年试题解析及答案1. 引言微控制器(Microcontroller Unit,MCU)是一种集成了中央处理器(CPU)、存储器和输入输出接口等功能的芯片。

它广泛应用于嵌入式系统、自动化控制、智能家居等领域。

本文档将对山东大学微控制器原理与应用课程的20年试题进行解析,帮助读者深入理解微控制器的原理和应用。

2. 微控制器原理2.1 微控制器的基本组成微控制器由以下几部分组成:- 中央处理器(CPU):负责执行程序指令和处理数据。

- 存储器:包括程序存储器和数据存储器,用于存储程序和数据。

- 输入输出接口(I/O):用于连接外部设备,实现与外部设备的通信。

- 时钟电路:为微控制器提供时钟信号,用于同步操作。

2.2 微控制器的工作原理微控制器的工作原理如下:1. 程序存储器中存储了微控制器的程序,包括指令和数据。

2. CPU从程序存储器中读取指令,解释执行,并处理数据。

3. I/O接口与外部设备进行数据交换,实现对外部设备的控制。

4. 时钟电路为整个操作提供统一的时钟信号,确保各部分协同工作。

3. 微控制器应用3.1 嵌入式系统嵌入式系统是指将计算机技术应用于特定领域的一种系统,微控制器是其核心部件。

嵌入式系统广泛应用于工业控制、智能家居、医疗设备等领域。

3.2 自动化控制微控制器在自动化控制领域具有广泛应用,如智能交通系统、机器人、无人机等。

通过编程,微控制器可以实现对各种设备的自动控制,提高生产效率和生活品质。

3.3 智能家居智能家居系统中,微控制器负责控制家用电器、安全监控、环境感知等功能。

通过无线通信技术,微控制器可以实现远程控制和智能调度。

4. 山大20年试题解析及答案由于试题数量较多,本文档仅展示部分试题的解析和答案。

读者可自行查阅相关资料,加深对微控制器原理与应用的理解。

4.1 试题一题目:请简述微控制器的基本组成。

微控技术复习题及其答案

微控技术复习题及其答案

微控技术复习题及其答案一、单项选择题(每题2分,共10分)1. 微控制器中,哪个寄存器用于存储程序计数器的值?A. 堆栈指针寄存器B. 程序计数器寄存器C. 累加器D. 数据指针寄存器答案:B2. 在8051微控制器中,哪个指令用于将累加器的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX @R0, AC. MOV @R0, AD. MOVX A, @R0答案:B3. 微控制器的中断服务程序结束后,通常使用哪个指令返回到中断前的程序?A. RETB. RETIC. IRETD. CALL答案:B4. 在8051微控制器中,哪个指令用于将立即数传送到累加器?A. MOV A, #dataB. MOV A, dataC. MOV #data, AD. MOV data, A答案:A5. 微控制器的看门狗定时器(WDT)通常用于什么目的?A. 系统时钟B. 系统复位C. 系统睡眠D. 系统唤醒答案:B二、填空题(每题2分,共10分)1. 微控制器的______是指其能够处理的二进制数的位数。

答案:字长2. 在8051微控制器中,______指令用于将累加器的内容与寄存器R0的内容进行逻辑与操作。

答案:ANL A, R03. 微控制器的______是指其能够直接寻址的内存范围。

答案:地址空间4. 微控制器的______是指其在单位时间内能够执行的指令数量。

答案:处理能力5. 在8051微控制器中,______指令用于将累加器的内容与外部数据存储器的地址为20H的内容进行逻辑或操作。

答案:ORL A, @20H三、简答题(每题5分,共20分)1. 简述微控制器的中断优先级是如何工作的?答案:微控制器的中断优先级是根据中断请求的紧急程度来确定的。

当多个中断请求同时发生时,微控制器会根据中断向量表中的优先级顺序来响应中断。

高优先级的中断会先被处理,而低优先级的中断则需要等待直到高优先级的中断处理完成。

《微控制器技术应用》试卷一

《微控制器技术应用》试卷一

20 -20 学年第学期(总第学期)《微控制器技术应用》试卷(1)卷(本试卷共页,计道大题)答题说明:1、考生必须写清答题纸上要求填写的考试科目、系别、班级、姓名、考号等项内容;2、考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。

第一部分笔试题(本部分共有4大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1.计算机中最常用的字符信息编码是()。

2.MCS-51系列单片机为()位单片机。

3.若不使用MCS-51片内存储器引脚必须接()。

4.8051单片机有两种复位方式,既上电复位和手动复位。

复位后SP =(),PC =(),PSW =(),P0 =()。

5.在 MCS-51中,PC和DPTR都用于提供地址,PC为访问()存储器提供地址,而DPTR是为访问()存储器提供地址。

6.MCS-51单片机系列有()个中断源,可分为()个优先级。

7.假定(A)=85H, (R0)=20H,(20H)=0AFH.执行指令:ADD A,@R0 后,累加器A的内容为(),CY的内容为(),OV的内容为()。

.8.A/D转换器的作用是将()量转为()量。

9.LED数码显示按显示过程分为()显示和()显示2种。

10.用汇编语言指令编写的程序,应该称作()程序,经过汇编的程序应该称作()。

二、选择题(每空1分,共10分)1.采用8031单片机必须扩展()。

A.数据存储器B.程序存储器C.I/O接口D.显示接口2.PSW=18H时,则当前工作寄存器是( )。

A.0组B.1组C.2组D.3组3.执行PUSH ACC指令, MCS-51完成的操作是( )。

A.SP+1→SP (ACC)→(SP)B.(ACC) →(SP) SP-1→SPC.SP-1→SP (ACC)→(SP)D.(ACC)→(SP) SP+1→SP4.MOV C,20H.0 的操作方式是( )。

A.位寻址B.直接寻址C.立即寻址D.寄存器寻址5.当执行MOVX @DPTR,A指令时, MCS—51产生下面哪一个控制信号( )。

微控技术复习题及其答案

微控技术复习题及其答案

微控技术复习题及其答案一、选择题1. 微控技术中,以下哪个不是微控制器的组成部分?A. 微处理器B. 存储器C. 总线D. 显示器2. 在微控技术中,以下哪个是8位微控制器的特点?A. 数据宽度为16位B. 地址总线宽度为16位C. 数据宽度为8位D. 地址总线宽度为8位3. 微控制器的中断系统主要功能是什么?A. 提供数据存储B. 控制程序流程C. 响应外部事件D. 执行算术运算4. 下列哪个不是微控制器的输入/输出接口类型?A. 串行接口B. 并行接口C. 网络接口D. 音频接口5. 微控制器的时钟频率对系统性能的影响是什么?A. 时钟频率越高,系统功耗越低B. 时钟频率越高,系统性能越好C. 时钟频率与系统性能无关D. 时钟频率越高,系统稳定性越差答案:1. D2. C3. C4. D5. B二、填空题6. 微控制器的______是指其能够处理的数据宽度。

7. 微控制器的______是用于存储程序和数据的部件。

8. 微控制器的______功能允许它在执行过程中响应外部事件。

9. 微控制器的______是控制数据在微控制器内部流动的路径。

10. 微控制器的______频率决定了其执行指令的速度。

答案:6. 数据宽度7. 存储器8. 中断9. 总线10. 时钟三、简答题11. 简述微控制器与普通计算机的区别。

12. 描述微控制器在嵌入式系统中的作用。

13. 解释微控制器的中断优先级是如何工作的。

14. 举例说明微控制器的输入/输出接口的应用场景。

15. 讨论微控制器在现代工业自动化中的重要性。

答案:11. 微控制器与普通计算机的主要区别在于其专用性、资源有限性、体积小、功耗低,以及通常用于控制特定设备或系统。

12. 在嵌入式系统中,微控制器作为核心控制单元,负责接收传感器输入,执行程序逻辑,控制执行器输出,实现系统自动化控制。

13. 中断优先级是指微控制器在多个中断请求同时发生时,根据预设的优先级顺序响应中断,高优先级的中断会先被处理。

微控制器原理及应用

微控制器原理及应用

微控制器原理及应用试卷参考答案一、判断题(10分每题1分)如对则写“√”,如错则写“×”。

1、AT89S52单片机片内RAM的地址空间为00H~7FH。

( ×)2、AT89S52单片机访问片外ROM是以PSEN作为读选通信号。

(√)3、算术运算类指令一般不影响标志位。

( ×)4、CPU每取一个指令字节,立即使程序计数器PC自动加1。

(×)5、所谓的单片机,就是将CPU、存储器、定时计数器、中断功能以及I/O设备等主要功能部件都集成在一块超大规模集成电路的微型计算机。

(√)6、第0组工作寄存器R0~R7的地址是10H~17H。

(×)7、当向堆栈压入一个字节的数据后,SP中的内容减1。

(×)8、特殊功能寄存器可以用间接寻址方式寻址。

(×)9、判断程序对错:十进制数23和19相减。

(×)MOV A,#23HCLR CSUBB A,#19HDA A10、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。

(×)二、单项选择题(每小题1分,共10分)(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在括号内。

)1.MCS-52单片机有片内ROM容量 ( B )(A) 4KB (B) 8KB (C) 128B (D)256B2.MCS-52单片机的位寻址区位于内部RAM的( D )单元。

(A) 00H—7FH B. 20H—7FH C. 00H—1FH D. 20H—2FH3.MCS-52单片机的最小时序定时单位是( B )A. 状态B. 拍节C. 机器周期D. 指令周期4.MCS—52单片机的复位信号是( A )有效。

A.高电平B.低电平C.脉冲D.下降沿5.若MCS-52单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。

A.2μsB.4μsC.8μsD.1ms6.定时器/计数器工作方式1是( D )。

《微控制器应用开发》期终考试试卷(A卷)及答案

《微控制器应用开发》期终考试试卷(A卷)及答案

《微控制器应用开发》期终考试试卷(A 卷)适用专业:1、计算机能识别的语言是( ) A.汇编语言 B.自然语言 C.机器语言 D.高级语言2、程序状态字PSW 的( )位为1时,表示加法运算中,产生了进位。

A. C B. Ac C. Ov D. P3、SJMP rel ,设rel =7FH ,并假设该指令存放在2114H 和2115H 单元中,执行完该条指令后CPU 到何处去取指令( ) A. 2114H B. 2116H C. 2115H D. 2195H4、在中断服务程序中,至少应有一条( ) A.传送指令 B.中断返回指令 C.加法指令 D.转移指令5、当MCS-51进行多机通讯时,串行接口的工作方式应选为( ) A. 方式2或方式3 B. 方式1 C. 方式2 D. 方式0二、填空题(每小空1分,共10分)1、MCS-51单片机片内共有________字节单元的RAM ,________字节单元的ROM 。

2、MCS-51单片机的堆栈SP在操作中遵循____________________原则3、在MCS-51单片机上电或复位时,程序计数器PC的内容为________。

4、串行中断ES的中断入口地址为________。

5、外部中断请求有两种信号方式即_____________和_____________。

6、定时/计数器的核心模块是________________________。

7、A/D转换器是将___________转换为______________________的器件。

三、名词解释(每小题4分,共12分)1、单片机2、串行通信3、波特率四、简答题(每小题5分,共20分)1、简述MCS-51单片机CPU的运算器中有哪些部分组成?2、简述MCS-51串行通信的4种工作方式。

3、简述MCS-51单片机中有哪几种寻址方式?4、简述MCS-51单片机的中断响应过程。

五、程序填空(每小题4分,共20分)1、试分析以下程序的执行结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

20 -20 学年第学期(总第学期)
《微控制器技术应用》试卷(8)卷
(本试卷共页,计道大题)
答题说明:
1、考生必须写清答题纸上要求填写的考试科目、系别、班级、姓名、考号等项内容;
2、考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。

第一部分笔试题
(本部分共有3大题,总分60分,考试时间60分钟,闭卷)
一、填空题(每空1分,共20分)
1、P0、P1、P
2、P3四个均是()位的()口(填“串行”还是“并行”),其中P0的功能是()。

2、片内RAM可进行位寻址的空间位地址范围是()。

3、8051单片机有()个中断源,()级中断优先级别。

4、8255A属于可编程的()接口芯片,8255A的A通道有()种作方式。

5、MCS—51内部的SFR共有()个。

6、任何程序总是由三种基本结构组成:()、()、()。

7、8031有两个16位可编程定时/计数器,其中定时作用是指对单片机()脉冲进行计数,而计数器作用是指对单片机()脉冲进行计数。

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

9、堆栈指针SP的内容将始终指示(),当单步执行了调用指令LCALL addr16 后SP的内容将()改变。

10、由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。

而硬件延时一般是采用单片机的()再通过软件编程来实现。

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

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

二、选择题(每题1分,共20分)
1、在中断服务程序中至少应有一条()
A.传送指令
B.转移指令
C.加法指令
D.中断返回指令
2、当MCS-51复位时,下面说法准确的是()
A.PC=0000H
B.SP=00H
C.SBUF=00H
D.(30H)=00H
3、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()
A.MOV
B.MOVX
C.MOVC
D.以上都行
4、ORG 2000H
LACLL 3000H
ORG 3000H
RET
上边程序执行完RET指令后,PC=()
A.2000H
B.3000H
C.2003H
D.3003H
5、要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE 的内容应是()
A.98H
B.84H
C.42H
D.22H
6、JNZ REL指令的寻址方式是()
A.立即寻址
B.寄存器寻址
C.相对寻址
D.位寻址
7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )
A保护PCB.4000H PC C.保护现场 D.PC+3入栈, 4000H PC
8、下面哪条指令产生信号( )
A.MOVX A,@DPTR
B.MOVC A,@A+PC
C.MOVC A,@A+DPTR
D.MOVX @DPTR,A
9、若某存储器芯片地址线为12根,那么它的存储容量为( )
A. 1KB
B. 2KB
C.4KB
D.8KB
10、要想测量引脚上的一个正脉冲宽度,则TMOD的内容应为( )
A.09H
B.87H
C.00H
D.80H
11、PSW=18H时,则当前工作寄存器是( )
A.0组
B. 1组
C. 2组
D. 3组
12、MOVX A,@DPTR指令中源操作数的寻址方式是( )
A. 寄存器寻址
B. 寄存器间接寻址
C.直接寻址
D. 立即寻址
13、 MCS-51有中断源( )
A.5
B. 2
C. 3
D. 6
14、 MCS-51上电复位后,SP的内容应为( )
A.00H
B.07H
C.60H
D.70H
15、ORG 0003H
LJMP 2000H
ORG 000BH
LJMP 3000H
当CPU响应外部中断0后,PC的值是( )
A.0003H
B.2000H
C.000BH
D.3000H
16、计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( )
A.由CPU自动完成
B.在中断响应中完成
C.应由中断服务程序完成
D.在主程序中完成
17、关于MCS-51的堆栈操作,正确的说法是( )
A.先入栈,再修改栈指针
B.先修改栈指针,再出栈
C. 先修改栈指针,在入栈
D.以上都不对
18、某种存储器芯片是8KB*4/片,那么它的地址线根数是( )
A.11根
B.12根
C. 13根
D. 14根
19、若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应( )
A. B. C.T1 D.T0
20、PC中存放的是( )
A.下一条指令的地址
B. 当前正在执行的指令
C.当前正在执行指令的地址
D.下一条要执行的指令
三、程序分析题(每空2分,共20分)
以下是两单片机通过串行口进行通信的程序。

它能将甲机内部RAM 20H~27H单元的数据发送给乙机,试分析程序并填空解释相应语句。

说明程序运行时出现的现象。

甲机发送程序如下:
MOV TMOD,#20H ;定时器()工作在()方式。

MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV SCON,#40H ;此语句的作用是()
MOV R0,#20H
MOV R7,#08H
START:MOV A,@R0
MOV SBUF,A ;将累加器A中的内容送()
WAIT: JBC TI,CONT ;判断TI是否置位,其目的是()
AJMP WAIT
CONT: INC R0
DJNZ R7,START
SJMP $
乙机接收程序如下:
MOV TMOD,#20H
MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV SCON,#40H
MOV R0,#20H
MOV R7,#08H
SETB REN ;将REN置位的目的是()
WAIT: JBC RI,READ ;判断RI是否置位,其目的是()AJMP WAIT
READ: MOV A,SBUF ;将()的内容送累加器A
MOV @R0,A
INC R0
DJNZ R7,WAIT
SJMP $
甲、乙机都运行完程序后,将出现()现象。

甲、乙机的程序中都有相同的对定时器初始化的程序,目的是()。

第二部分操作题
(本部分共有1大题,总分40分,考试时间60分钟)
题目要求:根据实训电路板设计温度测试程序。

1、按要求在实验箱上连接出电路。

2、编写程序并进行调试,写出程序清单。

相关文档
最新文档