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

合集下载

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

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

《微控制器技术应用》习题集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 试题一题目:请简述微控制器的基本组成。

微控制器原理及应用

微控制器原理及应用

微控制器原理及应用试卷参考答案一、判断题(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 )。

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

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

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

第一部分笔试题(本部分共4道题,总分60分,考试时间60分钟)一、填空题(每空1分,共20分)1、MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。

2、关于堆栈类操作的两条指令分别是()、(),操作遵循()原则。

3、()寄存器的作用是用来保存程序运行过程中的各种状态信息。

若累加器A中的数据为01110010B,则PSW中的P=()。

4、若MCS-51 单片机采用12MHz 的晶振,它的机器周期(),ALE 引脚输出正脉冲频率为(),。

5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。

那么EA应()。

6、在片外扩展一片2764程序存储器芯片要( )地址线。

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

8、8751有两个16位可编程定时/计数器,T0和T1。

它们的功能可由控制寄存器()、()的内容决定,且定时的时间或计数的次数与()、()两个寄存器的初值有关。

9、欲使P1口的低4位输出0,高4位不变,应执行一条()命令。

10、串行口的控制寄存器SCON中,REN的作用是( )。

二、判断题(每题1分,共10分)1、指令字节数越多,执行时间越长。

()2、内部寄存器Rn(n=0-7)作为间接寻址寄存器。

()3、当MCS—51上电复位时,堆栈指针SP=00H。

()4、CLR R0 ()5、EPROM的地址线为11条时,能访问的存储空间有4K。

()6、51单片机只能做控制用,不能完成算术运算。

()7、为了消除按键的抖动,常用的方法只有硬件方法。

()8、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

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

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

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线选决定。

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

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

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

第一部分笔试题(本部分共有3大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄存器的内容决确定的。

2、在程序状态字寄存器PSW中,CY与OV标志的状态可反应指令运算的结果,其中CY为进位(借位)标志,被用于()符号数加(减)运算;OV为溢出标志,被用于()符号数加(减)运算。

3、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时()秒后再测试是否有键输入,此方法可判断是否有键抖动。

4、ADC0809的转换时钟一般为()Hz ,可采用单片机的()信号,再经过()的方法获得。

5、ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM 和FLASH存储器。

其中8051有4K();8751有4K();89C51有4K()。

6、2.中断源的允许是由()寄存器决定的,中断源的优先级别是由()寄存器决定的。

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

8、转移指令LCALL addr16 的转移范围是(),JNB rel 的转移范围是(),调用指令AJMP addr11的调用范围是()。

9、扩展并行口时常采用8155可编程芯片,它由()、()、()、()4部分组成。

二、选择题(每题1分,共20分)1、如果(P0)=65H ,则当CPL P0.2SETB CMOV P0.4 ,C执行后(P0)=()(A)61H (B) 75H (C) 71H (D) 17H2、 ( )指令是MCS-51指令系统中执行时间最长且长达4 us的。

微控制器原理及应用答案

微控制器原理及应用答案

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

《微控制器应用开发》期终考试试卷(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. 微控制器的功耗通常比通用处理器要高。

微控技术复习题及其答案

微控技术复习题及其答案

微控技术复习题及其答案一、单项选择题(每题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. 简述微控制器的中断优先级是如何工作的?答案:微控制器的中断优先级是根据中断请求的紧急程度来确定的。

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

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

微控技术复习题及其答案

微控技术复习题及其答案

微控技术复习题及其答案一、选择题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. 中断优先级是指微控制器在多个中断请求同时发生时,根据预设的优先级顺序响应中断,高优先级的中断会先被处理。

单片机(微控制器)原理及应用试题4

单片机(微控制器)原理及应用试题4

负责人: 命题人:徐海11. 10101.101B 转换成十进制数是( )。

(A )46.625 (B )23.625 (C) 23.62 (D) 21.625 2. 存储器的地址范围是0000H~0FFFH ,它的容量为( )。

(A )1KB (B) 2KB (C) 3KB (D) 4KB 3. 3D.0AH 转换成二进制数是( )。

(A )111101.0000101B (B) 111100.0000101B (C) 111101.101B (D) 111100.101B 4. 73.5转换成十六进制数是( )。

(A )94.8H (B) 49.8H (C) 111H (D) 49H 5. MOVX A , @R0指令中,源操作数采用( )寻址方式,指令作用在( )区间。

(A )寄存器,外部数据存储器 (B )直接,程序存储器 (C )寄存器间接 ,内部数据存储器 (D )寄存器间接,外部数据存储器 6. A7H 和5BH 两个立即数相加后,和为( ),(CY )是( )。

(A )1CH ,0 (B) C1H ,0 (C) 02H ,1 (D) C1H ,1 7. 若(A )=86H ,(PSW )=80H ,则执行RRC A 指令后( ) (A )C3H (B) B3H (C) 0DH (D) 56HMOV P0.4 ,C执行后(P0)=( )(A )61H (B) 75H (C) 71H (D) 17H 9. ( )指令是MCS-51指令系统中执行时间最长且长达4 us 的。

(A )比较转移 (B )循环转移 (C )增减量 (D )乘除法 10. 8031单片机中,将累加器A 中的数送入外RAM 的40H 单元,可执行的指令( )。

(A) MOV R1 ,40H (B) MOV R1 ,#40H MOVX @R1 , A MOVX @R1 , A (C) MOVX 40H , A (D) MOV R1, #40HMOVX @R1 , A二、 判断题(对者打√,错者打×,每题2分,共20分)1 中断服务程序的最后一条指令是RET 。

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

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

微控制器原理及应用试卷专业年级及班级姓名序号一、判断题(你认为正确的在括号中打√,错误的在括号中打╳)(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、单片机中所谓寻址就是如何找到存放操作数的并把操作数的方法。

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

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

《微控制器原理及应用》试题注意:本套试题共五道大题,满分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.单片机是将、一定容量的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,则正确的写法是()。

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

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

第一部分笔试题
(本部分共4道题,总分60分,考试时间60分钟)
一、填空题(每空1分,共20分)
1、MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。

2、关于堆栈类操作的两条指令分别是()、(),操作遵循()原则。

3、()寄存器的作用是用来保存程序运行过程中的各种状态信息。

若累加器A中的数据为01110010B,则PSW中的P=()。

4、若MCS-51 单片机采用12MHz 的晶振,它的机器周期(),ALE 引脚输出正脉冲频率为(),。

5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。

那么EA应()。

6、在片外扩展一片2764程序存储器芯片要( )地址线。

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

8、8751有两个16位可编程定时/计数器,T0和T1。

它们的功能可由控制寄存器()、()的内容决定,且定时的时间或计数的次数与()、()两个寄存器的初值有关。

9、欲使P1口的低4位输出0,高4位不变,应执行一条()命令。

10、串行口的控制寄存器SCON中,REN的作用是( )。

二、判断题(每题1分,共10分)
1、指令字节数越多,执行时间越长。

()
2、内部寄存器Rn(n=0-7)作为间接寻址寄存器。

()
3、当MCS—51上电复位时,堆栈指针SP=00H。

()
4、CLR R0 ()
5、EPROM的地址线为11条时,能访问的存储空间有4K。

()
6、51单片机只能做控制用,不能完成算术运算。

()
7、为了消除按键的抖动,常用的方法只有硬件方法。

()
8、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

()
9、8155的复位引脚可与89C51的复位引脚直接相联。

( )
10、MCS—51的串行接口是全双工的。

( )
三、简述题(每题4分,共16分)
1、为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?
2、已知一MCS51单片机系统使用12MHZ的外部晶体振荡器,计算:
1)该单片机系统的状态周期与机器周期各为多少?
2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?
3、、在由8031CPU芯片设计的系统中,若规定外部中断0为电平触发方式,高优先级,此时,特殊功能寄存器TCON、IE、IP为多少?
4、执行下列程序段中第一条指令后:
(P1.7)=(), (P1.3)=()(P1.2)=();
执行第二条指令后:
(P1.5)=(),(P1.4)=(),(P1.3)=()。

ANL P1,#73H
ORL P1,#38H
四、综合题(14分)
下图是四片8K*8位存储器芯片的连接图。

请确定每片存储器芯片的地址范围。

第二部分操作题
(本部分共有1大题,总分40分,考试时间60分钟)
题目要求:在实训电路中有9个键,采用行列式键盘结构,利用8155芯片进行键盘扩展,其中8155的PC0~PC2作为3根行线,PB0~PB2作为3根列线。

阅读下面键盘程序,按要求完成下列操作。

ORG 0000H
MOV DPTR,#0100H
MOV A,#02H
MOVX @DPTR,A
KEY:ACALL KS
JNZ K1
ACALL DEALY
AJMP KEY
K1:ACALL DELAY
ACALL DELAY
ACALL KS
JNZ K2
AJMP KEY
K2:MOV R2,#0FEH ;首列扫描字送R3
MOV R4,#00H ;首列号送R4
K3:MOV DPTR,#0102H ;PB口地址送DPTR,开始列扫描
MOV A,R2
MOVX @DPTR,A ;列扫描字送PB口
INC DPTR ;指向PC口
MOVX A,@DPTR ;读取行扫描值
JB ACC.0,L1
MOV A,#00H
AJMP LK
L1:JB ACC.1,L2
MOV A,#01H
AJMP LK
L2:JB ACC.2,CONT ;第2行无键按下,转查下一列
MOV A,#02H
AJMP LK
LK:PUSH ACC
K4:ACALL DELAY
ACALL KS ;等待键释放
JNZ K4
POP ACC
CONT: AJMP KEY ;返回主程序
;――――――――――按键查询子程序――――――――――――――
KS:MOV DPTR,#0102H ;置8155PB口地址
MOV A,#00H
MOVX @DPTR,A ;全扫描字#00H送PB口
INC DPTR ;指向PC口
MOVX A,@DPTR ;读入PC口状态
CPL A ;变正逻辑,高电平表示有键按下
ANL A,#0FH
RET ;返回,A≠0表示有键按下
DELAY: MOV R5,#50H
DEL2: MOV R6,#0FFH
DEL1: NOP
DJNZ R6 , DEL1
DJNZ R5 , DEL2
RET
1、要求在实验箱上完成AT89C52与8155、键盘的电路连接;
2、 155是一个()芯片,其作用()。

3、8155的命令口地址(),A口地址是(),B口地址是(),C口的()。

4、编制一个程序并进行调试,要求第一个键按下,左边4个发光二极管点亮;第二个键按下,右边4个发光二极管点亮。

相关文档
最新文档