




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、装订线华南农业大学期末考试试卷(A卷/B卷)2011学年第 1 学期 考试科目:单片机原理与应用 考试类型:(闭卷)考试 考试时间:120 分钟学号 姓名 年级专业 题号一二三四五六总分得分评阅人得分一、填空题(本大题共 5 小题,每小题 3 分,共 15 分)1 要使89C51单片机复位的条件是_复位引脚产生两个机器周期以上的高电平。 2MCS-51外部中断的两种触发方式分别是_边沿触发_和 _电平触发_。3. 对外部RAM进行访问应采用哪种寻址方式?_间接寻址 。4当CPU响应定时器T0的中断请求后,程序计数器PC的内容是_000BH 。5当89C51串口工作工作于方式0时,主要用于_扩展
2、并行I/O口_ _ 。得分二、选择题(本大题共 5小题,每小题 3 分,共 15 分)189C51的定时/计数器有定时和计数两种功能, 其中计数功能是指对单片机( B )脉冲进行计数。A 内部时钟脉冲 B外部输入 C晶振信号 D时钟信号2以下哪个不属于并行扩展三总线? ( C )A. 数据总线 B.地址总线 C. 串行总线 D.控制总线3.89C51定时/计数器的启动方式由以下哪个位控制?( A )A. B. C. C/T D. 4.下列哪个选项属于位寻址区域? ( A )A. 字节地址正好被8整除的特殊功能寄存器 B. 字节地址正好被16整除的特殊功能寄存器 C. 片内RAM 低128B地址
3、区域 D. 片内ROM低128B地址区域5. 自然优先级顺序中,以下哪个中断优先级最高?( C ) A定时器TO B定时器T1 C外部中断0 D外部中断1得分三、判断题(本大题共 10 小题,每小题 2分,共 20 分)( )1PC是16位的程序计数器,用于存储下一个要执行指令的地址。(× )289C51单片机的数据存储器主要用于存放程序。( )389C51正常工作时,ALE引脚不断向外输出正脉冲信号。(× )489C51单片机复位后,内部所有寄存器清0。( )5SPI接口属于同步串行接口。()6DAC0832是一个8位并行输入,输出为模拟电流的的数模转换器。()7LED显
4、示器动态显示方式是利用人眼的视觉暂留特性设计的。(× )8在接口芯片中,通常都有一个片选端(或),作用是当为高电平时该芯片才能进行读写操作。(×)9中断系统中,所有中断标志位的清0操作都是由硬件自动完成的。( )10定时计数器T1工作在方式2时,通常用于串口的波特率发生器。得分1.5CM四、简答题(本大题共 5 小题,每小题 5 分,共 25 分)1. 简述MCS-51系列单片机中断响应的过程。答:中断响应过程: 1. 将相应的优先级状态触发器置1(以阻断后来的同级或低级的中断请求)。 2. 执行一条硬件LCALL指令,即把程序计数器PC的内容压入堆栈保存,再将相应的中断服
5、务程序的入口地址送入PC。 3. 执行中断服务程序2. 简述行列式非编码键盘的工作原理。答:行线通过电阻接+5V。没有键闭合时,行线呈高电平; 某键闭合时,该键对应的行线和列线被短路。此时行线电平由列线电位所决定。在某一时刻只让一条列线处于低电平,其他列线处于高电平。当这一列邮件按下时,该键所在的行电平将有高电平变成低电平,可判断该列相应的行是否有键按下。同理,逐列扫描各列,便可识别所有按键的动作。3. 简述MCS-51系列单片机串口四种工作方式的特点。4. 简述MCS-51系列单片机I/O口的功能。答:n 对单片机的控制,其实就是对I/O口的控制,无论单片机对外界进行何种控制,亦或接受外部的
6、控制,都是通过I/O口进行的。n MCS-51系列单片机四个I/O口除了基本的输入输出功能之外,P0口第二功能可以作为低8位地址总线/数据总线,P2口可以作为高8位地址总线。P3口每一个引脚都具有第二功能。5. 简述MCS-51系列单片机最小系统的组成。答:对51系列单片机来说,最小系统一般应该包括:单片机、电源、晶振电路、复位电路。得分五、程序分析题(本大题共 2小题,第1小题5 分,第2小题8 分,共 13 分)请解析以下两个程序段的主要功能。1. MOV A, #0FFHMOV P1, AMOV A, P1JNB ACC.0,KEY0JNB ACC.1,KEY1主要功能是: P1口接按键
7、,通过软件查询方式判断P1口所连接的按键是否有键按下。如果查询到有键按下,则跳转到相应的程序段运行。 2. TRT: MOV SCON, #80H MOV PCON, #80H MOV R0,#50H MOV R7, #10H LOOP: MOV A,R0 MOV C, PSW.0 MOV TB8, C MOV SBUF, A WAIT: JBC TI, CONT SJMP WAITCONT: INC R0 DJNZ R7, LOOP RET主要功能是: 一个发送程序:将片内RAM 50H5FH中的数据串行发送;串行口设定为方式2状态,TB8作奇偶校验位,采用偶校验。 得分六、程序设计题(12
8、分)要求使用定时器T1以工作方式2定时,在P1.0输出周期为200us的连续方波脉冲,已知晶振频率fosc=12MHz。分别用查询方式(6分)和中断方式(6分)完成。查询方式:MOV TMOD ,#20H ; 设置T1为工作方式2 MOV TH1 ,#156 ;设置计数初值 MOV TL1,#156 MOV IE ,#00H ;禁止中断 SETB TR1 ;启动定时LOOP: JBC TF1,LOOP1 ;查询计数溢出 AJMP LOOPLOOP1:CPL P1.0 ;输出取反 AJMP LOOP ;重复循环中断方式:MOV TMOD ,#20H ; 设置T1为工作方式2 MOV TH1 ,#
9、156 ;设置计数初值 MOV TL1,#156 SETB EA ;开中断 SETB ET1 ; 定时器1允许中断LOOP: SETB TR1 ;启动定时HERE: SJMP $ ; 等待中断 AJMP LOOPORG 001BH CPL P1.0 ;输出取反 RETI ;中断返回简单描述MCS-51系列单片机芯片的内部结构,并说明芯片内各组成部件的主要功能。(15分)1. 中央处理器,是单片机的核心部分。由运算器和控制器组成,主要完成运算和控制功能。2. 内部数据存储器,用于存放可读写的中间结果、数据或标志。3. 内部程序存储器,为只读存储器,存放程序指令、常数和数据表格。4. 定时器/计数
10、器,用于实现定时或计数功能,并以其定时或计数结果对单片机进行控制,以满足对控制应用的需求。5. 并行I/O端口,共有四个8位的并行I/O端口,主要用与实现与外部设备或接口中数据的并行输入和输出。6. 串行口,用于实现单片机和其他数据设备之间的异步串行数据传送。7. 中断控制系统,主要功能是对外部或者内部的中断请求进行管理。8. 内部振荡器和时钟电路,OSC是控制器的心脏,时钟电路为单片机控制器残生时钟脉冲序列,用于协调和控制单片机的工作。如何使单片机复位?简述复位的初始化状态。(10分)1.上电复位,就是单片机在接通电源后,会复位一次。2.硬件复位,与上电复位结果一样,但可以人为操作,是通过/
11、reset引脚产生的复位。3.软件复位,这种复位并不彻底,只是让程序再次从0000H开始执行,产生软件复位的方式有多种,如看门狗时间溢出,内部程序落入陷阱等。单片机复位后的状态与单片机型号有所差异,但只要是硬件以上的复位,其结果状态就是可预知的,比如内部寄存器全部清零,程序计数器回到原点等。简单介绍MCS-51系列单片机片内数据存储器的配置。(10分)共有256个单元,其地址为8位,寻址范围为00HFFH。256个单元分为低128个单元和高128个单元,其中低128个单元能作为数据存储器供用户使用,而高128个单元则被特殊功能寄存器SFR占用。低128B RAM划分为三个区域:通用工作寄存器区
12、、位寻址区和用户RAM区。高128B RAM是提供给特殊寄存器SFR使用的,主要用于管理片内各功能部件。简述MCS-51系列单片机I/O口的结构及特点,并说明各个I/O口的区别及功能(15分)。共有四个8位的并行I/O端口,分别记做P0、P1、P2和P3,共有32条I/O端口线。每一条端口线都能独立地用作输入或输出口,具有字节寻址和位寻址功能。这四个端口是单片机与外部设备进行信息(数据、地址、控制信号)交换的输入或输出通道。每个端口都包含一个锁存器、一个输出驱动器和一个输入缓冲器。但这四个端口功能不完全相同,其内部结构也略有不同。P0是个标准的三态口,高阻态:相当于悬空;高电平:内部上管导通,
13、相当于把端口接电源;低电平:下管导通,相当于把端口接地;P1,P2,P3是准输入,输出口,只有一个下管,导通就是接地,关断时下管截止,靠上拉电阻,完成高电平输出。对外部存储器的读写,p0分时作为8位数据,低8位地址复用,p2高8位地址线,这时p2不能再做其他用途,哪怕就用一条,也不行。因为,地址操作,一次就是一个端口,不是一个位。p3口有第二功能的端口,靠软件设定,运行,主要是外部中断,通讯等等简述51单片机的定时器实现延时的编程过程?(15分)简述MCS-51系列单片机中断响应的过程(10分)。中断响应过程:1. 将相应的优先级状态触发器置1(以阻断后来的同级或低级的中断请求)。 2. 执行一条硬件LCALL指令,即把程序计数器P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学徒合同协议书下载
- 校园店合同协议书
- 分手合同协议书
- 机床维修合同协议书范本
- 纺织工程师考试相关资源与试题及答案
- 蜘蛛人合同协议书
- 土地合同转让协议书
- 免责合同协议书
- 就业协议书合同
- 高新区合同协议书范本
- 16建筑施工安全检查要点图解-施工机具
- CJ∕T 51-2018 城镇污水水质标准检验方法
- 职业技术学院《酒店管理概论》课程标准
- 烟花爆竹零售经营场所安全管理新规制度
- 《休闲鞋大底用聚氨酯原液编制说明》
- 青绿色中国农业科学院考研复试模板
- 2024年杭州钱塘新区产业发展集团有限公司招聘笔试冲刺题(带答案解析)
- 数字经济下平台化人力资源管理对员工创新绩效的影响研究-数字能力的调节效应
- 《大学生美育》 课件 第七章 艺术美
- 2023年湖南省湘西州中考物理真题试卷(含答案)
- 三亚旅游宣传含内容
评论
0/150
提交评论