《微控制器技术应用》试卷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、试分析以下程序的执行结果。

微控制器试题及答案

微控制器试题及答案

微控制器试题及答案一、单选题(每题2分,共20分)1. 下列哪个不是微控制器的常见应用领域?A. 家用电器控制B. 工业自动化C. 汽车电子D. 云计算服务答案:D2. 微控制器的英文缩写是:A. MCUB. CPUC. GPUD. DSP答案:A3. 以下哪个不是微控制器的组成部分?A. 处理器核心B. 存储器C. 显示器D. 输入/输出接口答案:C4. 下列哪个是8位微控制器?A. ARM Cortex-M0B. Intel 8086C. Motorola 68000D. Intel Core i7答案:A5. 微控制器的程序存储通常使用哪种类型的存储器?A. RAMB. ROMC. EPROMD. EEPROM答案:B6. 在微控制器中,中断服务程序的作用是什么?A. 执行用户程序B. 执行操作系统C. 响应外部事件D. 管理存储器答案:C7. 微控制器的时钟频率通常用来衡量什么?A. 计算速度B. 存储容量C. 电源电压D. 程序复杂度答案:A8. 下列哪个是微控制器的编程语言?A. HTMLB. CC. SQLD. Python答案:B9. 微控制器的I/O端口通常用来实现什么功能?A. 数据存储B. 网络通信C. 数据输入输出D. 电源管理答案:C10. 在微控制器中,PWM代表什么?A. 脉冲宽度调制B. 脉冲频率调制C. 脉冲高度调制D. 脉冲长度调制答案:A二、多选题(每题3分,共15分)1. 微控制器的常见输入设备包括哪些?A. 按钮B. 温度传感器C. 网络接口D. 光敏电阻答案:ABD2. 下列哪些是微控制器的编程接口?A. JTAGB. UARTC. USBD. SD卡答案:ABC3. 微控制器的存储器通常包括哪些类型?A. RAMB. ROMC. EEPROMD. SRAM答案:ABC4. 微控制器的输出设备可以包括哪些?A. LEDB. 电机C. LCD显示屏D. 蜂鸣器答案:ABCD5. 下列哪些是微控制器的特点?A. 集成度高B. 体积小C. 功耗低D. 价格高答案:ABC三、判断题(每题2分,共10分)1. 微控制器的功耗通常比通用处理器要高。

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

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

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

第一部分笔试题(本部分共有5大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(),否则输入数据可能出错。

2、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄存器的内容决确定的。

3、寄存器PSW中的RS1和RS0的作用是()。

4、LED数码显示有()和()两种显示形式。

5、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。

其中INT1 的入口地址为(),串行口入口地址为(),T0 的入口地址为()。

6、用汇编语言编写的程序称为()程序,通过汇编后得到的用机器码表示的程序称为()程序。

7、堆栈的地址由的内容确定,其操作规律是“先进后出”。

8、扩展并行I/O口时,常采用()和()可编程芯片。

9、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。

10、能在紫外线照射下擦除和重写的存储器是( )型存储器,能够直接在线路中快速写入和读出的存储器是( )型存储器。

11、单片机内部与外部ROM之间的查表指令是()。

二、选择题(每题1分,共10分)1、在程序状态寄存器PSW中,判断是否有借/进位的标志位是(),若选择寄存器工作组时标志位应是()。

A、CYB、ACC、RS1D、RS0E、OVF、P2、在实训线路板中,8155芯片的片选端(CE)如果由单片机P2口P2.7,P2.6,P2.5经74LS138Y2译码决定,寄存器/存储器片选端(IO/M)如果由P2.4线选决定。

《微控制器原理及应用》试题

《微控制器原理及应用》试题

《微控制器原理及应用》试题注意:本套试题共五道大题,满分100分。

一、填空(每空1分,共30分)1.MCS-51单片机有个I/O口,它们分别是,共有根I/O线。

2.MCS-51单片机共有个工作寄存器,地址为。

个专用寄存器,分布在的地址中。

3.MCS-51单片机程序存储器指令地址使用计数器为,外接数据存储器地址指针为,堆栈的地址指针为。

4.MCS-51单片机共有个中断源,每个中断源有级优先权;在MCS-51单片机中断源中,其中外部中断源个。

5.MCS-51单片机的串行口有种工作方式,工作时RXD占用引脚,TXD占用引脚。

6.MCS-51单片机的复位由引脚加电平实现,复位时,SP初始化为。

7.PSW是一个位专用寄存器,用于存放程序运行中的各种信息。

8.MCS-51的指令系统共有条指令,分为类。

9.MCS-51单片机的定时器T0中断的矢量地址是,定时器T1中断的矢量地址是。

10.ADC0809是口芯片,DAC0832是接口芯片。

11.MCS-51单片机内部有定时器/计数器个,它们具有和功能。

二、简明回答下列问题(每题3分,共15分)1.MCS-51单片机的端口P0~P3 用作通用I/O口时,要注意什么?2.MCS-51的定时器/计数器有几种工作模式,它们有什么特点?3.什么是堆栈?堆栈有哪些功能?堆栈指示器SP的作用是什么?在程序设计时,为什么还要对SP重新赋值?4.MOV,MOVC,MOVX指令有什么区别?分别用于哪些场合?5.单片机主要应用在哪些方面?(写四个以上即可)三、分析指令(共15分)已知MCS-51单片机内部RAM (10H)=00H,(30H)=40H,(40H)=10H,P1口为11001010B,分析指令执行后各单元的内容,并加以注释。

MOV R0 , #30HMOV A , @R0MOV R1 , AMOV B , @R1MOV @R1 , P1MOV P1 , P2MOV 10H , #20H指令执行后各单元的内容(10H)= ,(30H)= ,(40H)= , (P1)= , (P2)= ,(A)= , (B)= , (R0)= , (R1)= ,四、编写程序(每题10分,共30分)⒈请分别编写用软件延时1ms的程序段。

微控制器原理及应用答案

微控制器原理及应用答案

微控制器原理及应用答案微控制器是一种集成电路芯片,具有运算器、控制器、存储器和输入/输出接口等功能,可用于控制各种电子设备的运行。

它的原理是通过运算和控制电路将输入的指令解码并执行相应的操作,然后将结果输出。

微控制器的应用非常广泛,常见的应用领域包括家用电器、工业控制、通信设备等。

微控制器的原理主要包括以下几个方面:1. 运算器:微控制器内部包含了一个或多个运算器,用于执行各种数学运算和逻辑运算。

它可以实现加减乘除、与或非等运算。

2. 控制器:微控制器内部的控制器负责协调各个功能模块的工作,包括程序的流程控制、指令的解码等,确保电路按照正确的顺序执行。

3. 存储器:微控制器中的存储器用于存储程序代码和数据。

通常包括闪存、RAM等,可以临时存储数据和指令。

4. 输入/输出接口:微控制器的输入/输出接口可以连接外部设备,接收外部信号并输出控制信号,实现与外部设备的交互。

微控制器的应用非常广泛,主要包括以下几个方面:1. 家用电器:微控制器可以用于控制家用电器的运行,例如空调、洗衣机、冰箱等。

通过设置不同的程序代码,可以实现各种功能,提高设备的智能化程度。

2. 工业控制:微控制器可以用于各种工业控制系统,例如自动化生产线、仪器仪表等。

通过编写程序,可以实现对设备的精确控制和监测。

3. 通信设备:微控制器可以用于手机、电视、路由器等通信设备中,实现各种通信功能,例如信号处理、数据传输等。

4. 汽车电子:微控制器在汽车电子中被广泛应用,包括发动机控制单元(ECU)、车载娱乐系统、导航系统等。

它可以提高汽车的性能和稳定性。

5. 医疗设备:微控制器可以应用于各种医疗设备,例如心电图仪、血压计等。

它可以实时监测和分析生理数据,提供医疗诊断和治疗支持。

总结起来,微控制器是一种集成电路芯片,通过运算和控制电路实现对各种电子设备的控制。

它的应用非常广泛,可以用于家用电器、工业控制、通信设备、汽车电子、医疗设备等领域。

微控制器应用技术练习题

微控制器应用技术练习题

微控制器应用技术作业基础知识一、填空1.单片机是将、一定容量的ROM、RAM、以及、等电路集成在一块芯片上而构成的微型计算机2.一个机器周期=个状态周期=个振荡周期。

3. 51单片机的的I/O口中,(P0、P1、P2、P3)口只能作为I/O口使用。

9.单片机的有效复位信号是(高电平、低电平),其有效复位时间最少应持续。

10.单片机要正常运行,必须具备的三个基本条件是、、。

二、选择题1.51单片机的复位信号是( )有效。

A)高电平 B)低电平 C)脉冲 D)下降沿2.51单片机的( )口,还具有外中断、串行通信等第二功能;( )口只能作为I/O 口使用。

A) P0 B) P1 C) P2 D) P33.51 单片机若晶振频率为fosc=12MHz,则一个机器周期等于( )µS。

A)1/12 B)1/2 C)1 D)24.单片机应用程序一般存放在()。

A) RAM B) ROM C)寄存器 D) CPU5.51单片机的XTAL1和XTAL2引脚是( )引脚。

A)外接定时器 B)外接串行口 C)外接中断 D)外接晶振6. 一个机器周期=( )个振荡周期。

A) 1个 B)2个 C) 6个 D) 12个6.51单片机I/O口中,()口没有内部上拉电阻,使用时必须外接上拉电阻。

A)P0 B)P1 C)P2 D) P37.AT89C51单片机有( )组8位I/O口。

A)32 B)8 C)4 D)28.双列直插式AT89C51单片机的封装引脚有()个A) 20 B) 40 C) 44 D) 30三、判断1.MCS-51的程序存储器只是用来存放程序的。

()2.51单片机的P0口是具有内部上拉电阻的。

()3.AT89C51单片机有四个I/O口。

()4. AT89C51单片机的复位信号至少要持续两个机器周期。

()四、简述题简述51单片机P0~P3口的功能。

项目1:一、选择题1.若需要将51单片机的P1.2引脚重新申明为key,则正确的写法是()。

微控制器原理及应用章节复习试题解答.docx

微控制器原理及应用章节复习试题解答.docx

第1章绪论1.什么是微控制器?答:微控制器(单片机)就是在一块半导体硅片上集成了微处理器(CPU)、存储器(RAM、ROM)和各种功能单元(定时器/计数器、并行I/O 口、串行口、ADC等)的集成电路芯片。

2.80C51系列MCU的主要特点是什么?答:(1)种类多,型号全;(2)体积小,成本低,使用灵活,易于产品化;(3)面向控制;(4)性价比高;(5)可用C语言开发,效率高;()6具有很强的外部扩展能力。

3.微控制器(MCU)和微处理器(MPU)有何不同?为什么说MCU是典型的嵌入式系统?答:处理器通常指微处理器、微控制器和数字信号处理器这三种类型的芯片。

微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目的而设计的芯片。

这种芯片往往是个人计算机和高端工作站的核心CPUo最常见的微处理器是Motorola的68K系列和Intel的X86系列。

早期的微控制器是将一个计算机集成到一个芯片中,实现嵌入式应用,故称单片机(single chip microcomputer)o随后,为了更好地满足控制领域的嵌入式应用,单片机中不断扩展一些满足控制要求的电路单元。

目前,单片机已广泛称作微控制器(MCU)。

也有由微处理器发展的微控制器。

比如,Intel的386EX就是很成功的80386微处理器的微控制器版本。

它与嵌入式应用的微处理器一样,也称为嵌入式微处理器。

嵌入式处理器的高端产品有:Advanced RISC Machines公司的ARM、Silicon Graphics 公司的MIPS、IBM 和Motorola 的Power PC、Intel 的X86 和i960 芯片、AMD的Am386EM. Hitachi的SH RISC芯片。

数字信号处理器(DSPs)里的CPU是专门设计用来极快地进行离散时间信号处理计算的,比如那些需要进行音频和视频通信的场合。

DSPs 内含乘加器,能比其它处理器更快地进行这类运算。

微控制器的应用习题

微控制器的应用习题

一、选择题1. 在CPU 内部,反映程序运行状态或运算结果特征的寄存器是( B )。

A. PCB. PSWC. AD. SP2. 在家用电器中使用单片机应属于计算机的( C )。

A. 辅助工程应用B. 数值计算应用C. 控制应用D. 数据处理应用3. 当标志寄存器P S W 的R S 0 和R S 1 分别为1 和0 时,系统选用的工作寄存器组为( B )。

A. 组0B. 组1C. 组2D. 组34. AT89S52 单片机中,唯一一个用户可使用的16 位寄存器是( B )。

A. PSWB. DPTRC. ACCD. PC5.二进制数110010010 对应的十六进制数可表示为( A ).A. 192HB. C90HC. 1A2HD. CA0H6. 二进制数110110110 对应的十六进制数可表示为( B ).A. 1D3HB. 1B6HC. DB0HD. 666H7. -3 的补码是( D )。

A. 10000011B. 11111100C. 11111110D. 111111018. CPU 主要的组成部分为( A )。

A. 运算器.控制器B. 加法器.寄存器C. 运算器.寄存器D. 存放上一条的指令地址9. 计算机的主要组成部件为( A )。

A. CPU ,内存,I /O 口B. CPU ,键盘,显示器C. 主机,外部设备D. 以上都是10. INTEL 8051CPU 是位( C )的单片机。

A. 16B. 4C. 8D. 准1611. 对于INTEL 8031 来说,EA 脚总是( A )。

A. 接地B. 接电源C. 悬空D. 不用12. 单片机应用程序一般存放在( B ).A. RAMB. ROMC. 寄存器D. CPU13. 单片机上电后或复位后,工作寄存器R0 是在( A )。

A. 0 区00H 单元B. 0 区01H 单元C. 0 区09H 单元D. SFR14. 进位标志CY 在( B )中。

  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、编写程序并进行调试,写出程序清单。

相关文档
最新文档