




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
*密* 西南科技大学20082009学年第 2 学期 单片机原理及应用B 期末考试试卷( A卷)课程代码223141120命题单位信息学院:自动化教研室学院:_班级:_姓名:_学号:_答题提示:答题时间2小时,全部答案必须写在答题纸上。一、 填空题:(30分,每空2分)1、 在MCS-51单片机的汇编语言中,带符号数采用补码编码方式。2、 计算机中的堆栈是一组按照后入先出(或先入后出)工作方式工作的存储单元。MCS-51单片机在复位后,若不修改SP,则第一个入栈的字节数据保存在08H 。3、 若要使工作寄存器R3映射在片内RAM中的1BH单元,此时PSW寄存器中的RS0= 1 ,RS1= 1 。4、 80C51单片机的中断系统具有5个中断源, 2 个中断优先级。5、 MCS-51单片机对SFR的访问只能使用 直接 寻址方式,位地址08H0FH被定义为片内数据存储器 21H 单元中的各位。6、 指令一般具有功能、时间和 空间三种属性。MCS-51指令系统中能够实现寄存器间接寻址的寄存器有 3 个。7、 8051单片机内部并行端口 P0 作一般I/O使用时,往往需要外接上拉电阻。8、 在所有MCS-51单片机的定时器工作方式中,方式2 能够提供最高定时精度,TF0在T0定时中断响应后 会自动清0 。二、 判断题:(20分,每小题2分)1、 8051的同级中断可以相互嵌套,从而实现特殊全嵌套功能。X2、 在MCS-51指令系统中,指令AJMP和LJMP的区别在于AJMP能够实现64KB范围的跳转。x3、 8051单片机所有内部并行端口均可驱动8个TTL负载。x4、 MCS-51单片机复位后片内RAM的内容将全部清0。x5、 MCS-51单片机的串行口只能提供异步通信方式。x6、 MCS-51单片机的P0口可作为外部数据总线。T西南科技大学20082009学年第 2 学期 单片机原理及应用B 期末考试试卷( A卷)7、 8051的堆栈只能设在片内RAM中且地址不得超过7FH。T8、 MCS-51单片机的外部程序存储器是通过实现读访问的。T9、 I2C是一种同步串行数据传输总线 。T10、 MCS-51单片机可通过串口实现扩展一个或多个并行IO接口,此时需要添加移位寄存器芯片。T三、 阅读下面的程序,根据要求回答问题(20分,每小题5分)1、 设(DPTR)=2000H,(SP)=62H,(5EH)=12H ,(5FH)=34H ,(60H)=67H,(61H)=50H,(62H)=80H,当执行完下列指令后:POPDPHPOPDPLPOPACCRET(PC)H =34H;(PC)L =12H;(DPH)=80H;(DPL)=50H;(P)=1;2、 设单片机时钟为12MHz,补全下列程序,使之完成将T0设置成:定时器、方式0、当INT0变成高电平后延时等待5 毫秒。CLRET0CLRTF0CLRTR0 ANLTMOD,#0F0HORLTMOD,#08HMOVTH0,#63HMOVTL0,#18HSETBTR0JNBTF0,$CLRTR0CLRTF03、 计算下面延时子程序的延时时间(设时钟为12MHz,需写出计算过程)。 DELAY:MOVR2,#10HDEL1:MOVR3,#00HDJNZR3,$DJNZR2,DEL1RET1、 内循环体执行时间=256*2*1=512us(2分)外循环体执行时间=16*(512+(1+2)*1)=8240us(2分)总执行时间=8240+(1+2)*1=8243us西南科技大学20082009学年第 2 学期4、 对51单片机的中断系统初始化如下:。MOVIE,#017HMOVIP,#012HSETBIT0SETBIT1SETBEA1)当INT1出现 下降沿 时将触发中断。2)T1不会触发中断。3)当INT1正在中断服务时,INT0中断请求将不中断INT1的中断服务。4)当INT1正在中断服务时,串行中断请求将中断INT1的中断服务。5)当T0和串行中断同时发生时,将首先执行 T0 的中断服务程序。四、 设计题:(30分)8051单片机应用系统电路如下图,其中LED显示器为共阴型,显示段与P0口的对应关系如下:abcdefghabcdefghabcdefgh百十个RC+5VK?8051P0P2.5P2.6P2.7VCCRESETEAT112M30p30pT1T2T3脉冲(10900Hz)220 x 8a,b,c,d,e,f,g,hP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7西南科技大学20082009学年第 2 学期 单片机原理及应用B 期末考试试卷( A卷)该系统用来测量脉冲信号的频率(设频率范围为10900Hz),并将测得的频率值显示在LED显示器上(十进制)。试回答:1) 当开关闭合后,上电复位电路的工作原理是什么?上电复位时间应大于系统中 的时间?(3分)2) 系统中引脚该怎样连接?为什么?(3分)3) 系统要求输入脉冲信号的高电平和低电平时间必须大于 us?为什么?(4分)4) 为什么分别要在各个LED显示器的公共端连接三极管,而不将其直接连接到P2端口对应的位上?(2分)5) 系统中LED显示器只能采用什么样的显示方式?为什么?(2分)6) 在系统中显示器上显示下面的字符,对应的段选码是什么?(3分)H= ;L= ;P= ; 7) 如果让你在上面的系统硬件上实现系统功能,你怎么做?(4分)8) 按照你实现系统功能的办法设计出程序(需画出程序流程图)。(9分)1)上电瞬间,电容未充电,RESET引脚为高电平,MCU处于复位状态(1分)。随着电容的充电,RESET引脚电压降低,当其为低电平时,MCU结束复位,开始工作(1分)。振荡器从起振到稳定(1分)2)接高电平(1分),因为系统中无外部程序存储器,程序代码应存放在8051的内部程序存储器中(1分),EA接高电平时让8051复位时从片内程序存储器中开始执行程序(1分)。3)1us(1分)。因为8051定时/计数器在处于计数状态时,输入的计数脉冲的高电平和低电平必须维持1个机器周期(1分),8051的机器周期为时钟周期的12分频(1分),当时钟频率为12MHz时,1个机器周期时间为1us(1分)。4)P2端口各位的负载能力为4个TTL负载(1分),小于电路中LED显示器公共端流出的电流值(1分),因此需要使用三极管进行放大。5)动态显示方式(1分)。因为电路中所有LED显示器的各段并联在一起共用P0口,符合动态显示方式的要求,而静态显示方式要求每一个LE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年论文写作考试试题及答案
- 集材工协作考核试卷及答案
- 2025年水运工程试验检测师资格考试(水运结构与地基)综合能力测试题及答案一
- 金属炊具及器皿制作工设备维护与保养考核试卷及答案
- 公路工程试验检测师资格考试(公共基础)综合能力测试题及答案(2025年贵州)
- 2025年医师资格考试(实践技能)复习题库及答案南宁
- 飞机无线电雷达系统装调工岗前考核试卷及答案
- 职业病诊断医师考试(职业性尘肺病)复习题及答案(2025年深圳)
- 2025年新入职员工岗前院感知识培训考核试题及答案
- 药品购销员效率提升考核试卷及答案
- 汽车零部件制造行业发展报告
- 修井机培训课件
- 医学科普文章写作技巧
- 物业高端化规定
- 采暖补贴审计方案(3篇)
- 锂电池公司管理制度
- GB/T 17948.7-2025旋转电机绝缘结构功能性评定总则
- 农光互补光伏发电项目发展趋势与前景分析
- 光伏发电建设工程质量监督检查大纲(2023版)
- 老人外出免责协议书
- 数字信号处理理论与应用练习题集
评论
0/150
提交评论