湖南大学微机原理期末考试习题答案.docx

上传人:太** 文档编号:60533021 上传时间:2022-11-16 格式:DOCX 页数:4 大小:15.76KB
返回 下载 相关 举报
湖南大学微机原理期末考试习题答案.docx_第1页
第1页 / 共4页
湖南大学微机原理期末考试习题答案.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《湖南大学微机原理期末考试习题答案.docx》由会员分享,可在线阅读,更多相关《湖南大学微机原理期末考试习题答案.docx(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、教务处填写:一年月日考试用装订线(题目不得超过此线)外线)olnJb湖南大学课程考试试卷湖南大学教务处湖南大学课程考试试卷答案课程名称:微机原理及其应用;课程编码:EC04018 ;试卷编号:A ;考试形式:闭卷;考试时间:皿分钟。题号 四总分应得分30202525100实得分评卷人注意:所有答案全部写在答题纸上,注明题号,写在试卷上无效。 一、填空题(30空,每空1分,共30分)1、5, 07H,基本 RAM2、P0 端口,P2、P0 端口。3、汇编语言文件,编译后的执行文件。4、堆栈。5、程序存储器,扩展RAM,基本RAM。6、内部时钟,外部时钟。7、0000H,高。8、单主单从,双器件(

2、或互为主从),单主多从。9、寄存器,位,变址。10、 14, 2, 2O11s 2, 4,定时器T1的溢出率,T2的溢出率(后面两空也可答成:定时器T1或T2的溢 出率,SMOD)12、 8, 100二、简答题(4小题,共20分)1s (共6分)中断服务程序的入口地址开始处通常放入一条转移指令,指向真正存放中断服务程序的入 口地址。(1.5分)中断服务入口地址分别为:外部中断0/1(0003H/0013H)(1.5分)、定时器0/1(000BH/001BH) (1.5 分)、串行口 1(0023H) (1.5 分)。2、(共6分)程序存储器(程序 Flash) (0000H-EFFFH)(1.

3、5 分);EEPROM (数据 Flash) (0000H-03FFH/F000H-F3FFH) (1.5 分);片内基本 RAM(00H-FFH) (1.5 分);片内扩展 RAM (0000H-06FFH) (1.5 分)。3、(共4分)都属于无条件转移指令(1分)它们的区别是转移的范围不同,UMP可以在64KB范围内实现转移,AJMP可以在2KB范围内实现 转移,SJMP只能在256个字节单元之间转移。(3分)4、(共4分)翻开ADC电源(设置ADC_CONTR中的ADC_POWER);适当延时,等ADC内部模拟电源稳定。一般延时1ms即可; 设置P1.1作为AD转换模拟量输入通道(设置

4、P1ASF寄存器)选择ADC通道(设置ADCJZONTR中的CHS2CHS0);根据需要设置转换结果存储格式(设置CLK_DIV中的ADRJ);根据需要设置转换速度(设置ADJCONTR中的SPEED1、SPEED2);启动AD转换(设置ADC_CONTR中的ADC_START=1);查询A/D转换结束标志ADJFLAG,判断A/D转换是否完成,假设完成,那么读出A/D转换结果(保存在ADJRES和ADJRESL寄存器中),并进行数据处理。三、程序阅读题(5小题,每题5分,共25分)1、(共5分)(1) 8(1分),数据存放的地址(1分),2BH (1分);(2)A的内容与2AH单元的内容不相

5、等就转移(或答:比拟A与2AH单元两数的大小)(2分)。2、(每空1分,共5分)CY=( 1 ), AC=( 1), P=( 0), A=( OOH ), R7=(0FFH )03、(共5分)A=( 00 ) A 分),SP=( 60H ) (1 分)程序的功能为:将o送扩展RAM地址为2410H的单元中。(3分)4、(共5分)串行口 1波特率发生器(2分),将内部RAM 20H 27H单元的数据依次通过串行口 1发送出去(3分)。5、(每空1分,共5分)(UMP) (#10H)(R0) (INCA) (DJNZ)四、编程题(此题共25分)1、(此题共10分)(1)画出程序流程图。(4分)(2

6、)用汇编语言编写程序。(6分)ORG 0000HMOV RO, #30HMOV RI, #40 HMOV DPTR, #2200HMOV R2,#8CLR CLOOP: MOVX A, DPTRMOV B, AMOV A, R0SUBB A, BMOV R1, AINC ROINC RIINC DPTRDJNZ R2, LOOPSJMP $2、 (1)画出单片机与发光二极管的连接图;(5分) (2)用汇编语言编程实现。(10分)解:采用T0定时100ms中断10次来实现1s的定时,T0初值为65536-100000*6/12=15536=3CB0H (初值计算局部 2 分)ORG 0000HUMP STARTORG OOOBHUMP TO-ISRSTART:MOV TMOD, #00HMOV THO, #3CHMOV TLO, #OBOHSETB ETOSETB EAMOV R2Z #10SETB TROSJMP $TO-ISR:DJNZ R2, TSIMOV R2, #10CPL Pl.7TSI: RETIEND(程序局部共8分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com