微机原理与接口技术(单片机)试题、答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
page 1
前正在执行指令的下一条指令的地址 D,控制器中指令寄存器的地址 , , 4,单片机访 问 ROM,片外 RAM 和片内 RAM 时,所用的指令分别为( D ) , 所用的指令分别为( , . A,MOV,MOVC,MOVX , , , C,MOVC,MOV,MOVX , , , B,MOVX,MOV,MOVC , , , D,MOVC ,MOVX,MOV , , , 5,当 RS1=1,RS0=0,将寄存器 R1 中的内容压入堆栈,应使用( A )指令. 中的内 容压入堆栈,应使用( 指令. , , , A,PUSH 11H , C,PUSH 01H , B,PUSH @R1 , D,PU SH R1 , A )位工作方式. 位工作方式. D,16 , 6,定时/计数器 T1 的工作方式 2 为( ,定时 计数器 A,8 , B,10 , C,13 , 7, , 当单片机的振荡频率为 12MHz 时, 则定时器每计一个内部脉冲的时间为 A ) ( . A,1s , B,2s , C,3s , D,4s , A )引脚输入. 引脚输入. 8,定时/计数器 T0 工作在门控方式时,其门控信号由( ,定时 计数器 工作在门 控方式时,其门控信号由( A,INT0 , B,INT1 , C,T0 , D,T1 , 9,AT89S51 串行通信的 4 种工作方式中, A )的波特率完全由晶振频率决定. 种 工作方式中, , ( 的波特率完全由晶振频率决定. 第 2 页 共 8页 A,方式 0 , B,方式 2 , C,方式 1 , D,方式 3 , 10,AT89S51 单片机在串行通信时接收或发送完成一帧数据后,标志位( B ) , 单 片机在串行通信时接收或发送完成一帧数据后,标志位( 由硬件自动置 1. . A,ROM , B,RI,TI , , C,SBUF , D,REN , 11,定时/计数器 T0 的中断入口地址为( B ) ,定时 计数器 的中断入口地址为 ( . A,0003H , B,000BH , C,0013H , D,001BH , 12,中断控制与哪些寄存器有关( D ) ,中断控制与哪些寄存器有关( . A,TCON, SCON,PSW,SP , , , , C,TCON,SCON,PSW,IP , , , , B,TCON,SCON,IE,SP , , , , D ,TCON,SCON,IE,IP , , , , 13,外部中断 INT1 的中断入口地址为( C ) , 的中断入口地址为( . A,0003H , B,000BH , C,0013H , D,001BH , 14,如果共阳极 LED 显示器 a 笔段为字形代码的最低位,若显示数字 7,则其字 , 笔段为字形代码的最低位, , 形代码应为( 形代码应为 C A,06H , ). . B,0F9H , C,0F8H , D,0CFH , . ) 15,如果提供 DAC0832 的基准电压为 , 的基准电压为+10V,其输出范围是( D , 其输出范围是( A,0  ̄ +5V , B,0  ̄ +10V , C,0  ̄ -5V , D,0  ̄ -10V , 三, 判断题(请使用"√"表示对, "×"表示错,每题 2 分,共 10 分) 得分 评阅人 1,在 AT89S51 单片机系统中,堆栈值越小,则堆栈的容量就越大. √ ) , 单片机 系统中,堆栈值越小,则堆栈的容量就越大. ( 2,在 AT89S51 单片机中两个压缩的 BC D 码按二进制相加后,必须经过 DA A 指 , 码按二进制相加后, 码的和. 令调整后方 能得到正确的压缩 BCD 码的和. √ ) ( 3,定时器 T1 工作在方式 2 时,TH1 的值装 入 TL1 后会自动清零. × ) , 后会自动清零. ( 4,AT89S51 单片机串行通信工作方 式 2 的波特率是由定时器 T1 的溢出率与 , SMOD 中的值共同决定的. × ) 中的值 共同决定的. ( 5,串行通信接收或发送完数据申请中断请求,CPU 在响应中断后,硬件 会自动清 ,串行通信接收或发送完数据申请中断请求, 在响应中断后, 请中断请求 除 中断请求标志. ( 除中断请求标志. × ) 第 3 页 共 8页 四, 问答题(每题 7 分,共 14 分) 得分 评阅人 1,内部 RAM 低 128 单元划分为哪 3 个主要部分 说明各部分的特点. , 个主要 部分?说明各部分的特点 说明各部分的特点. 1)00H ̄1FH 为通用工作寄存器区,共分为 4 组,每组由 8 个工作寄存器 ( R0 ̄R7)组成. (2 分) 由 RS1,RS0 决定当前组.工作时只有 1 组做当前组. 分) (1 2)20H ̄2FH 位地址
15,若 8 位 DAC 的输出满刻度电压是+5V,则其分辨率约为 19.53(或 19.6) , 的输出满刻度电压是 ,则其分辨率约 ( ) mV. . 二, 选择题(每空 1 分,共 15 分) 得分 评阅人 1,74HC373 集成电路是( C ) , 集成电路是 . A,驱动器 , B,译码器 , C,锁存 器 , A )有效. 有Байду номын сангаас. D,下降沿 , ) D,编码器 , 2,AT89S51 单片机的复位信号是( , 单片机的复位信号是( A,高电平 , B,低电 平 , C,脉冲 , 3, 程序计数器 PC 是用于存放和指示( C , 是用于存放和指示( A,当前正在执行指令的前一条指令的地址 B,当前正在执行指令的地址 , , C,当
page 2
区 分为 128 位,位地范围为 00H ̄7FH 3)30H ̄7FH 用户数据区 (2 分) (2 分) 2,指令 MOV @Ri, A 和指令 MOVX , 是什么? 是什么 两条指令功能是有区别的 . 分) (2 1)MOV @Ri, A 的功能是否相同 如果不同区别 的功能是否相同.如果不同区别 @Ri, A 指令是对片内 RAM 00H ̄7FH 的访问 (2 分) (2 分) MOVX @Ri, A 指令是对片外 RAM 低 256 个字节的访问 执行 MOVX 指令时,WR 引脚有效. 分) (1 五, 程序阅读题(每题 10 分,共 20 分) 得分 评阅人 第 4 页 共 8页 1, , MOV MOV R2 , R0 , #08H #7FH SETB RS1 CLR RS0 DL0: MOV MOV MOVC MOV DL1: A, @R0 #TAB DPTR , A, @A+DPTR A SBUF , DL1 JNB TI , CLR TI DEC R0 DJNZ R2 , DL0 ;0 ;5 1 6 2 3 7 8 4 9 TAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 99H DB 92H, 82H, 0F8H, 80H, 90H 答 : 该 程 序 段 用 于 完 成 一 个 LED 静 态 显 示 电 路 的 送 显 , 其 中 , 字 形 码 从 串 行 口 ( 或 TXD/RXD 78H ̄7FH 或 P3.0/P3.1) _送出 ( 3 分 ) 显示缓冲区地址 范围为 ) 送出 , 2 ( 组. 3 分) (4 分) ,本段程序使用了工作寄存器组第 2, , DATAPP: MOV JB RET LOOPXX: CPL A ADD MOV RET 单元中的原码求补码( 原码求补码 答:该程序段所完成的功能为: 对片内 RAM34H 单元中的原码求补码(对 片内 该程序段所完成的功能为: RAM34H 单元中的补码求原码) 单元中的补码求原码 ) . A, #81H 34H, A A, 34H ACC.7, LOOPXX 第 5 页 共 8页 六, 程序设计题(共 16 分) 得分 评阅人 1,试编写一段子程序,从存放在片内 RAM 中地址为 30H-3FH 单元中的数据块中 , ,试编写一段子程序, 单元中的数据块中, (6 找出最小值并存放在 B 中. 分) ( 1) 2) 3) 程序结构正确(能采用循环结构) 能判断两个数的大小 能采用寄存器间接寻址方 式 3分 2分 1分 2,已知 89S51 单片机的时钟频率为 12MHz,请编写一个程序,采用中断法,实 , ,请编写一个程序,采用中断法, 口输出下图所示脉冲的功能. (10 现利用定时器 T0 和 P1.0 口输出下图所示脉冲的功能. ( 分) 1)程序地址安排正确 2)能完成定时计数器,中断的初始化 3)主程序结构正确 3 )中断服务程序能完成高低电平输出 1分 3分 2分 2分 4)定时时间能完成 100us 和 350us 交替定时 2 分 (未采用中断法,但能实现波形输出的,扣 3 分) 第 6 页 共 8页 七, 综合设计题(每题 10 分,共 10 分) 得分 评阅人 1,设有一个 8 路模拟量输入的巡回监测系统,如下图所示,试求: , 路模拟量输 入的巡回监测系统,如下图所示,试求: (1) 该系统中所扩展的芯片片选信号采用的方法是 ) , 有 译码法 ( ; 2 分)
本文由蔓香源贡献 doc1。 试卷编号: 试卷编号: 课程编号: 课程编号: 适用班级: 适用班级: 学院: 学院 : 题号 题分 得分 一 15 二 15 三 10 四 14 ( A )卷 卷 闭卷 课程名称: 考试形式: 课程名称: 微机原理与接口技术 考试形式: 姓名: 姓名 : 专业: 专业: 五 20 六 16 七 10 八 九 学号: 学号: 班级: 班级: 考试日期: 考试日期: 十 总分 100 累分人 签名 请查看试卷中是否有缺页或破损. 如有立即举手报告以便更换. 考生注意事项: 1,本试卷共 9 页, 2,考试结束后,考生不得将试卷,答题纸和草稿纸带出考场. 一, 填空题(每空 1 分,共 15 分) 得分 评阅人 1,单片机"Micro Controller Unit"简称为 MCU(或微控制器单元) ,单片机" " (或微控制器单元) 2,十进制数-29 的补码二进制的表达式是 ,十进制数 11100011B . 16 位地址线. 位地址线. 26H . . . 3,AT89S51 地址总线由 P0 和 P2 口组成,共有 , 口组成, 4,在 AT89S51 内部 RAM 中,地址为 30H 的位,其字节地址为 的位, , 5,访问片 内 RAM 的寻址方式有直接寻址和 , 6,定义位的伪指令是 , BIT . 寄存器间接寻址 单片机汇编语言指令格式中, 7, AT89S51 单片机汇编语言指令格式中, , 在 必 不可少的部分是 操作码 . 8,当 AT89S51 单片机的定时 计数器设置为计数方式时,外部事件的最高计数频 , 单片机的定时 计数器设置为计数方式时 定时/计数器设置为计数方式时, 率为振 荡频率的 1/24 . 8 位计数 9,当定时/计数器 T0 工作在方式 3 时,T0 被拆分为 2 个独立的 ,当定时 计数 器 器. 10,AT89S51 串行口工作在方式 0 时,由 RXD 引脚接收数据,由 , 引脚接收数 据, 发送数据. 发送数据. 11,AT89S51 单片机的中断源分为 3 类,即 外部 , RXD 引脚 中断, 中断,定时中断和串行口 第 1 页 共 8页 中断. 中断. 12,外部中断 INT1 触发中断的有效输入信号有 , 13,行列式键盘 的工作方式有 循环 , 14,LED 显示器的显示方式有静态和 , 下降沿 和低电平. 和低 电平. 扫描和中断扫描两种. 扫描和中断扫描两种. 中断扫描两种 动态 两种. 两种.
相关文档
最新文档