G单片机试卷答案G.doc

G单片机试卷答案G.doc

ID:50853051

大小:60.50 KB

页数:6页

时间:2020-03-15

G单片机试卷答案G.doc_第1页
G单片机试卷答案G.doc_第2页
G单片机试卷答案G.doc_第3页
G单片机试卷答案G.doc_第4页
G单片机试卷答案G.doc_第5页
资源描述:

《G单片机试卷答案G.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装订线(答案不得超过此线)湖南大学课程考试试卷湖南大学教务处考试中心姓名:学号:专业班级:第1页共6页湖南大学课程考试试卷课程名称:嵌入式系统及其应用;试卷编号:G;考试时间:120分钟题号一二三四五六七八九十总分应得分2515288816100实得分评分:评卷人一、填空题:(每空1分,共25分)1.8051单片机的内部硬件结构包括了:(CPU)、(RAM)、(ROM)、和(定时器/计数器)以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过(内部总线)相连接。2.MCS-51单

2、片机的P0~P4口均是(并行输入输出)口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的(数据总线)和(地址总线),在P0~P4口中,(P0)为真正的双向口,(其他)为准双向口;(P3)口具有第二引脚功能。3、MCS-51单片机系统扩展片外ROM时,需使用(P0)、(P2)两个端口,以及(ALE)、(PSEN)、(EA)三根控制线。4.定时器/计数器的工作方式3是指将(T0)拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为(波特率发生器)使用。5.假定SP=40H

3、 , (39H)=30H,(40H)=60H。执行下列指令:  POP DPH和POP DPL后,DPTR的内容为(6030)H ,SP的内容是(38)H 6.若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为(18~1FH)。7.对于指令SJMP$,其操作码为80H,其操作数(即偏移量)为(0FEH)。8.当EA接地时,MCS-51单片机将从(片外程序存储器)的地址0000H开始执行程序。9.MOVA,40H指令对于源操作数的寻址方式是(直接)寻址。10

4、.指令JB0A7H,ABC的作用是若(P2.7为高电平)则跳转到ABC。 二、问答题:(共3小题,共15分)1、什么是嵌入式系统?请简述嵌入式系统的特点。嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于系统对功能、可靠性、成本、体积和功耗严格要求的专用计算机系统。嵌入式系统是指用于实时控制、监视、管理或辅助其他设备运行的设备,可以是专用或多用途(但一般具有可编程的特性)的设备,“嵌入”意味着这些系统本身与所控制和管理的系统融为一体的,是其中的一个有机组成部分,是各种控制系统的基本构造

5、单元。嵌入式系统具有以下特点:1.系统的复杂性,2.系统的实时性,3.系统的可靠性,4.系统的专用性,5.技术密集,6.开发困难2、已知8031系统的INT1引脚输入温度超界中断请求信号,定时/计数器1作为定时检测的实时时钟,串行口与上位机采用中断方式通信。系统规定了中断的优先权排队次序为:串行通信→温度超界→定时检测,试确定IE、IP的内容。IE=10011100BIP=00010000B3、设振荡频率fosc=11.0592MHZ,串行口的初始化程序如下:MOVTMOD,#20HMOVTH1,#0FD

6、HMOVTL1,#0FDHMOVPCON,#80HMOVSCON,#0C0HSETBTR1试问:①、定时器/计数器1的工作方式为(方式2),串行接口的工作方式为(方式3);②、串行口工作的波特率为(19200)。三、程序阅读题:(共5小题,共25分)。1、源程序如下:(5分)START:MOVR0,#20HMOVDPTR,#4000HMOVR1,#10HLOOP:MOVXA,@DPTRMOV@R0,AINCR0INCDPLDJNZR1,LOOPRET试问:①、本程序执行中,一共循环(16)次,程序执行完后

7、R0=(30H);②、若程序执行前片外RAM(4000H)=2BH,程序执行完后片外RAM(4000H)=(2BH);③、本程序的功能是(将片外RAM区4000H~400FH的数据转存入片内RAM区20H~2FH)。1、源程序如下:设运行下面的子程序以前有A<10(4分)START:INCAMOVCA,@A+PCRETTAB:DB30H,31H,32H,33H,34H,35H,36H,37H,38H,39H试问:①、第1条指令的作用为(修正A变址值,达到绕过RET指令使基变址相加的地址正确指向TAB表);

8、②、若程序执行前A=07H,程序执行完A=(37H);③、本程序的功能为(将A里的10进制数转换为ASCII码)。2、源程序如下:(6分)START:MOVA,#1MOVR7,#1LP:CJNER7,#5,LP1RETLP1:INCR7MOVB,R7MULABSJMPLP试问:①、本程序执行后A=(120);②、本程序的功能是(5!=1×2×3×4×5)。4、源程序如下:(4分)START:MOVPSW,#80HMOVA,#7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。