G单片机试卷答案G.doc_第1页
G单片机试卷答案G.doc_第2页
G单片机试卷答案G.doc_第3页
G单片机试卷答案G.doc_第4页
G单片机试卷答案G.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南大学课程考试试卷 课程名称:嵌入式系统及其应用 ;试卷编号: G ;考试时间:120 分钟 一、填空题:(每空 1 分,共5分) 18051 单片机的内部硬件结构包括了:(CPU) 、 (RAM) 、 (ROM) 、和(定时器/计 数器)以及并行 I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这 些部件通过(内部总线)相连接。 2MCS-51 单片机的 P0P4 口均是(并行输入输出)口,其中的 P0 口和 P2 口除 了可以进行数据的输入、输出外,通常还用来构建系统的(数据总线)和(地址 总线) ,在 P0P4 口中, (P0)为真正的双向口, (其他)为准双向口;(P3)口 具有第二引脚功能。 3、MCS-51 单片机系统扩展片外 ROM 时,需使用( P0 ) 、 ( P2 )两个端口,以 及(ALE ) 、 ( PSEN ) 、 ( EA )三根控制线。 4定时器/计数器的工作方式 3 是指将(T0)拆成两个独立的 8 位计数器。而另一 个定时器/计数器此时通常只可作为(波特率发生器)使用。 5假定 SP=40H , (39H)=30H, (40H)=60H。执行下列指令: POP DPH 和 POP DPL 后,DPTR 的内容为(6030)H ,SP 的内容是(38)H 6.若 MCS-51 单片机的程序状态字 PSW 中的 RS1,RS0=11,那么工作寄存器 R0-R7 的 直接地址为(181FH) 。 7.对于指令 SJMP $,其操作码为 80H,其操作数(即偏移量)为(0FEH) 。 8.当 EA 接地时,MCS-51 单片机将从(片外程序存储器)的地址 0000H 开始执行程 序。 9.MOV A,40H 指令对于源操作数的寻址方式是(直接) 寻址。 题 号一二三四五六七八九十总分 应得分2515288816100 实得分 评卷人 评分: 装订线(答案不得超过此线) 湖南大学课程考试试卷 湖南大学教务处考试中心 姓名: 学号: 专业班级: 第 1 页共 6 页 10指令 JB 0A7H,ABC 的作用是 若(P2.7 为高电平)则跳转到 ABC 。 二、问答题:(共 3 小题,共 15 分) 1、什么是嵌入式系统?请简述嵌入式系统的特点 。 嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于 系统对功能、可靠性、成本、体积和功耗严格要求的专用计算机系统。 嵌入式系统是指用于实时控制、监视、管理或辅助其他设备运行的设备,可以 是专用或多用途(但一般具有可编程的特性)的设备, “嵌入”意味着这些系统本 身与所控制和管理的系统融为一体的,是其中的一个有机组成部分,是各种控制系 统的基本构造单元。 嵌入式系统具有以下特点: 1.系统的复杂性,2.系统的实时性,3.系统的可靠性,4.系统的专用性,5.技 术密集,6.开发困难 2、已知 8031 系统的 INT1 引脚输入温度超界中断请求信号,定时/计数器 1 作为定 时检测的实时时钟,串行口与上位机采用中断方式通信。系统规定了中断的优 先权排队次序为:串行通信温度超界定时检测,试确定 IE、IP 的内容。 IE=10011100B IP=00010000B 3、设振荡频率 fosc=110592MHZ,串行口的初始化程序如下: MOVTMOD,#20H MOVTH1,#0FDH MOVTL1,#0FDH MOVPCON,#80H MOVSCON,#0C0H SETBTR1 试问: 、定时器/计数器 1 的工作方式为(方式 2 ) ,串行接口的工作方式为(方式 3) ; 、串行口工作的波特率为(19200 ) 。 三、程序阅读题:(共 5 小题,共 25 分) 。 1、源程序如下:(5 分) START:MOVR0,#20H MOVDPTR,#4000H MOVR1,#10H LOOP:MOVX A,DPTR MOVR0,A INCR0 INCDPL DJNZR1,LOOP RET 试问: 、本程序执行中,一共循环( 16 )次,程序执行完后 R0=( 30H ) ; 、若程序执行前片外 RAM(4000H)=2BH,程序执行完后片外 RAM(4000H) =( 2BH ) ; 、本程序的功能是( 将片外 RAM 区 4000H400FH 的数据转存入片内 RAM 区 20H2FH ) 。 2、源程序如下:设运行下面的子程序以前有 A10 (4 分) START:INCA MOVCA,A+PC RET TAB:DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H 试问: 、第 1 条指令的作用为(修正 A 变址值,达到绕过 RET 指令使基变址相加的地 址正确指向 TAB 表 ) ; 、若程序执行前 A=07H,程序执行完 A=(37H ) ; 、本程序的功能为(将 A 里的 10 进制数转换为 ASCII 码 ) 。 3、源程序如下:(6 分) START: MOV A,#1 MOV R7,#1 LP: CJNE R7,#5,LP1 RET LP1: INC R7 MOV B,R7 MUL AB SJMP LP 试问: 、本程序执行后 A=(120 ) ; 、本程序的功能是( 5!=12345 ) 。 4、源程序如下:(4 分) START:MOVPSW,#80H MOVA,#7FH MOV20H,#47H MOVR0,#20H ADDCA,R0 RET 执行本程序后有: 、A(0C7H ) ; 、PSW 中各标志位 C=(0 ),AC=( 1 ) ,OV=( 1 ),P=( 1 ) 。 5、源程序如下:(6 分) START: MOV A,R0 CLR C SUBB A,R1 JC LP MOV A,R0 XCH A,R1 MOV R0,A LP: INC R0 INC R1 DJNZ R7,START RET 已知 R0=20H,R1=21,R7=0FH,执行本程序后有: 、R0( 2FH ) ,R1=( 30H ) ; 、本程序的功能是(在无序表中找出最大数,将其转存入该表的表末位置 ) 。 四、作图题:(8 分) 1、试采用线选法,无关地址取 1,画出 8155 与 8031 的接口电路,要求 8155 中 RAM 的地址为 7700H77FFH。 (只要求画出 8155 中 ALE、CE、IO/M、WR、RD、RESET 脚与 8031 连接) (6 分) 2、8155 命令/状态口地址为( 7FF8H ) ,PA 口地址为( 7FF9H ) 。 (2 分) 五、读图题:(每空 2 分,共 8 分) 如下图所示的 8031 系统。 80318155 ALE RD WR RESET P2.7 P2.3 ALE RD WR RESET CE IO/M 试问: 8155I/O 口地址为( EFFFH ) ,片内 RAM 地址为( E7FFH ) ; 74LS377 地址为( FEFFH ) ,它用作输入还是输出( 输出 ) ; ADC0809 地址为( FBFFH ) ,它用作输入还是输出( 输入 ) ; DAC0832 地址为( FDFFH ) ,它用作输入还是输出( 输出 ) 。 六、编程题:(16 分) 依下图所示,试编程序使数码管按顺序依次周而复始地显示数字 099,要 求每个两位数显示的时间等于或略大于 500MS。 提示: 图中显示器的 09 七段显示代码依次为: C0H、F9H、A4H、B0H、99H、92H、82H、F8H、80H、90H。 设已有延时 1ms 的子程序 DS1MS 可供调用,不必另外编写。 8031 74LS377 8155 DAC0832 ADC0809 CS OE CE P2.0 WR RD P2.4 P2.3 P2.2 或非门 IO/M P2.1 G CLK WR 第 6 页共 6 页 a b c d f g e a b c d f g e . +5V+5V P1.0 P1.1 P0.1 a b c d e f g h hh VCCVCCCC 8051 P0.7 ORG0000H LJMPSTART ORG0030H START:MOVB,#0 LOOP0: MOVR0,#250 LOOP: MOVA,B ANLA,#0FH MOV20H,A MOVA,B SWAPA ANLA,#0FH MOV21H,A MOVA,20H MOVDPTR,#TAB MOVCA,A+DPTR MOVP0,A CLRP1.1 LCALL DS1MS SETBP1.1 MOVA,21H MOVDPTR,#T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论