



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河 南 科 技 大 学2009 至2010 学年第 2 学期试卷课程 数据采集技术 年级、专业 电信071-074 专业、班级 姓 名 学 号 -密-封- -线-试卷B第1页共4 页 河南科技大学教务处 题号一二三四五六七八九十总分得分一、 填空题(每题5分,共30分) (1)、MCS52系列单片机的基本产品是 8032 、 8052 、 8752 三种机型, 8032 无片内程序存储器, 8052 、 8752 有 8 KB片内程序存储器。(2)、MCS51单片机组成结构中包含 运算器、控制器、片内存储器 、 4个I/O口、串行口、定时器/计数器、中断系统、 振荡器 等功能部件。(3)、MCS51单片机的ALE引脚是 地址 锁存有效信号的输出端,在每个机器周期内输出 2个 脉冲。 MCS51单片机的PSEN引脚是 片外 程序存储器读选通信号输出端, 低 电平有效。MCS51单片机的EA引脚是片外程序存储器选用端, 低 电平时,选用片外程序存储器。(4)、MOV A, R0的寻址方式是 寄存器寻址 。MOV A, R0的寻址方式是 寄存器间接寻址 。MOV A, 30H的寻址方式是 直接寻址 。MOV A, #30H的寻址方式是 立即寻址 。MOVX A, A+DPTR的寻址方式是 变址寻址 。(5)、MCS51系列单片机有4个8位的并行输入/输出口:P0、P1、P2、P3。P0口是一个 三态双向 口,内部无 上拉 电阻;P1(P2、P3)口是一个 准双向 口,内部有 上拉 电阻。(5)、MCS51系列单片机的复位端RST上出现 10 ms以上的高电平, 单片机就实现复位。复位结束后, 单片机从 0000 H运行程序。二、 简答题(每题5分,共20分)(1)、用图示的方法说明51子系列的程序存储器和数据存储器的编址图。答:51子系列的程序存储器的编址图(2)、MCS51单片机采用内部时钟方式时,其应用电路如右图示。当外接晶振的频率为2 MHz12 MHz 时,电容C1、C2的作用是什么?对振荡频率的精度有何影响? 答:电容C1、C2的作用是对晶振电路中的高次谐波及其它杂波起旁路作用, 电容C1、C2对振荡频率有微调作用,影响其精度。 (3)、试举例说明了DB、EQU、ORG伪指令的作用。TAB1:DB30H,73DB的功能是把其后的项或项表(字符串按字符顺序以ASCII码)存入从标号地址开始的连续存储单元中。TAB2 EQU 3000HEQU 的功能是将EQU指令后面的符号赋给EQU前面的标号,TAB2 EQU 3000H执行完后,TAB2的值为3000H。MOV A,#7FHENDEND:表示汇编程序结束。(4)、5位LED动态显示,定时器T0工作在方式1,定时器T0每中断一次显示一位,轮流显示,显示频率等于80Hz,MCS51单片机的晶振频率为12 MHz。 计算定时器T0两次中断之间的时间间隔与定时器T0的TH0和TL0的置初值是多少?答:由题意可知,定时器T0两次中断之间的时间间隔是: T = 1 / (8 * 50) = 2.5 ms Tc = (1 / 12MHz) / 12= 1 us N = T / Tc = 2.5 ms / 1 us = 2500设T0计数初值为x,则216 x = 2500x = F63CH定时器T0的TH0的置初值是F6H, TL0的置初值是3CH。三、用汇编语言编写以下源程序(共10分, 每小题5分)(1)、51单片机的片内RAM(地址为40H)的数据写入外部数据存储器(地址为1000H)单元;外部数据存储器(地址为1001H)单元的数据读取到片内RAM(地址为41H)程序存储器。用汇编语言编程实现上述功能的程序。解答: (1)40H 1000H程序如下: MOVDPTR, # 1000HMOV A, 40H MOVX DPTR, A(2)1001H 41H程序如下: MOVDPTR, #1001HMOVX A, DPTRMOV 41H, A (2)、已知双字节有符号数存于(R2R3)和(R6R7),求差存于(R4R5),试用MCS51汇编语言编写实现上述功能的子程序。解答: 实现上述功能的子程序如下: CLRC MOVA, R3SUBBA, R7MOVR5, AMOVA, R2SUBBA, R6MOVR4, ARET四、应用电路原理设计 (共30分, 每小题10分)(1)、设计一个8031单片机应用系统,包括32K程序存储器和32K数据存储器。并说明共享数据总线和地址总线,是如何避免冲突的? 解答: CPU通过PSEN,RD,WR控制线实现共享数据总线和地址总线, 分三种情况:(1)当读取片外程序存储器中的数据时,CPU控制PSEN为低电平,RD、WR为高电平;(2)当读取片外数据存储器中的数据时,CPU控制RD为低电平,PSEN、WR为高电平;(3)当写片外数据存储器中的数据时,CPU控制WR为低电平,PSEN、RD为高电平;(2)、设计一个采用8031单片机的P1.2与P1.3输出口扩展8个输出口的电路原理,并说明其工作原理。解答:工作原理:通过P1.2口输出8位的数据,当每一位数据输出到P1.2口时,P1.3口产生一个脉冲,在脉冲的上升沿将数据输出到Q0,原Qn数据移位到Qn+1,当共输出8个脉冲后,相应的8位数据输出到Q0 Q7。 (3)、设计一个由5位LED组成的动态显示的电路,并给出对应的应用程序的流程图。5位LED组成的动态显示的电路如下图所示:对应的流程图如下图所示五、结合一个应用实例说明应用MCS51单片机开发一电子产品的一般过程与方法。(10分)答:下面以温度测试仪为例来说明应用MCS51单片机开发电子产品的一般过程与方法。 系统需求和可行性分析。详细了解用户的需求,要认真分析温度测试仪的精度,测试温度的范围等重要参数。再结合市场或用户的需求情况对该方案进行可行性分析,在系统可行的情况下制定出开发计划,同时进入系统方案的设计阶段。 系统方案的总体设计。本阶段的主要工作是系统总体目标功能的确定及系统硬、软件模块的功能的划分与协调。为整个测温仪系统实现建立一个框架,是系统实现的基础。 测温仪硬件系统的详细设计。本阶段的设计主要是围绕单片机功能扩展和外围设备配置及其接口而展开的。包括I/O口的分配,温度的/D转换和采集电路设计,单片机显示电路的设计等等。 硬件系统的调试。通过万用表等基本测试仪器实现对硬件总体电话的静态调试和动态调试,排除系统的硬件故障。 测温仪软件系统的详细设计与调试。系统软件设计时,要根据系统软件功能要求,将系统分为若干个相对独立的部分,并根据他们之间的联系和时间上的关系,设计出合理的软件总体结构。再对各个模块分别编写和调试,最后组合在一起来总体调试。软、硬件的系统联调。系统联调是指让用和系统的软件在其硬件上实际运行,进行软、硬件联合调试,从中发现硬件故障或软、硬件设计错误。现场调试。现场调试对用户系统的调试来说是最后必须的一个过程,只有经过现场调试的用和系统才保证其可靠地工作。若出现故障应相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 雷鸣的肠道神经通路研究-洞察及研究
- 安全入侵检测模型-洞察及研究
- 沉水植被修复-洞察及研究
- 矿山能源管理优化-洞察及研究
- 餐饮老板如何签协议合同
- 餐饮车整车销售合同范本
- 工厂工价合同协议书范本
- 团餐合同协议书模板模板
- 咖啡店技术入股协议合同
- 土地征收合同补充协议书
- 阿特拉斯变频无油螺杆空压机说明书
- 统编本四年级上册语文课堂作业本参考答案
- DBJ50-T-389-2021 高性能混凝土应用技术标准
- 项目经理带班检查记录表(每周一次)
- 智能消防应急照明与疏散指示系统方案
- 人卫九诊断学发热
- 《特困人员集中供养服务协议》
- 说明书hid500系列变频调速器使用说明书s1.1(1)
- 人教版五年级下册期末测试数学试卷【含答案】
- 铁路路基重力式挡土墙施工方案
- T∕CMES 35004-2021 增材制造 激光粉末床熔融316L不锈钢技术要求
评论
0/150
提交评论