版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考研单片机试题及答案一、单选题(每题1分,共10分)1.在8051单片机中,累加器A的位地址是()(1分)A.8EHB.80HC.88HD.84H【答案】B【解析】8051单片机中,累加器A的位地址是80H。2.下列哪种寻址方式不属于8051单片机指令系统中的寻址方式?()(1分)A.立即寻址B.寄存器寻址C.变址寻址D.直接寻址【答案】C【解析】8051单片机指令系统中没有变址寻址方式。3.8051单片机的P0口作为输入口使用时,需要外接上拉电阻,这是因为()(1分)A.P0口是双向口B.P0口是开漏输出C.P0口内部没有上拉电阻D.P0口驱动能力弱【答案】C【解析】P0口作为输入口使用时,需要外接上拉电阻,因为P0口内部没有上拉电阻。4.8051单片机的中断系统中,优先级由高到低依次是()(1分)A.外中断0、定时器0、定时器1、外中断1B.定时器0、定时器1、外中断0、外中断1C.外中断0、外中断1、定时器0、定时器1D.定时器1、定时器0、外中断0、外中断1【答案】A【解析】8051单片机的中断系统中,优先级由高到低依次是外中断0、定时器0、定时器1、外中断1。5.在8051单片机中,若PC=1000H,当前指令地址为1003H,执行一条长跳转指令JMP2000H后,PC的值为()(1分)A.1004HB.2000HC.1003HD.1002H【答案】B【解析】执行长跳转指令JMP2000H后,PC的值变为2000H。6.8051单片机的串行口工作在方式2时,其波特率取决于()(1分)A.晶振频率B.串行口工作方式C.定时器溢出率D.串行口引脚状态【答案】C【解析】8051单片机的串行口工作在方式2时,其波特率取决于定时器溢出率。7.8051单片机的定时器/计数器工作在方式1时,其计数长度为()(1分)A.8位B.13位C.16位D.32位【答案】C【解析】8051单片机的定时器/计数器工作在方式1时,其计数长度为16位。8.在8051单片机中,若P1口的状态为0xFF,执行指令P1=0x00后,P1口的锁存器状态为()(1分)A.0xFFB.0x00C.0xAAD.0x55【答案】B【解析】执行指令P1=0x00后,P1口的锁存器状态为0x00。9.8051单片机的堆栈指针SP初始值为00H,执行PUSHA指令后,SP的值为()(1分)A.01HB.00HC.02HD.FFH【答案】C【解析】执行PUSHA指令后,SP的值变为02H。10.8051单片机的EA引脚的作用是()(1分)A.外部中断请求B.定时器输入C.外部存储器使能D.串行口时钟输出【答案】C【解析】8051单片机的EA引脚的作用是外部存储器使能。二、多选题(每题4分,共20分)1.以下哪些是8051单片机的特殊功能寄存器?()(4分)A.累加器AB.数据指针DPTRC.B寄存器D.中断允许寄存器IEE.定时器计数寄存器TH0【答案】A、B、C、D、E【解析】8051单片机的特殊功能寄存器包括累加器A、数据指针DPTR、B寄存器、中断允许寄存器IE、定时器计数寄存器TH0等。2.8051单片机的串行口有几种工作方式?()(4分)A.方式0B.方式1C.方式2D.方式3E.方式4【答案】A、B、C、D【解析】8051单片机的串行口有四种工作方式:方式0、方式1、方式2、方式3。3.8051单片机的中断系统有哪些中断源?()(4分)A.外部中断0B.定时器0中断C.定时器1中断D.串行口中断E.内部中断【答案】A、B、C、D【解析】8051单片机的中断系统有四个中断源:外部中断0、定时器0中断、定时器1中断、串行口中断。4.8051单片机的定时器/计数器有几种工作方式?()(4分)A.方式0B.方式1C.方式2D.方式3E.方式4【答案】A、B、C【解析】8051单片机的定时器/计数器有三种工作方式:方式0、方式1、方式2。5.8051单片机的P0、P1、P2、P3口有什么特性?()(4分)A.P0口是双向口B.P1口是单向口C.P2口是单向口D.P3口是双向口E.P0口内部没有上拉电阻【答案】A、C、D、E【解析】8051单片机的P0口是双向口,P2口是单向口,P3口是双向口,P0口内部没有上拉电阻。三、填空题(每题2分,共16分)1.8051单片机的程序存储器通常采用______存储器。(2分)【答案】ROM(或EPROM、EEPROM)2.8051单片机的堆栈操作是______操作的。(2分)【答案】后进先出(或LIFO)3.8051单片机的串行口工作在方式1时,其数据传输格式为______位数据,______位停止位,______位可变波特率。(3分)【答案】8;1;由定时器决定4.8051单片机的定时器/计数器工作在方式2时,其初值是______的。(2分)【答案】8位5.8051单片机的EA引脚接高电平,表示______。(2分)【答案】使用内部程序存储器6.8051单片机的P0口作为输出口使用时,需要外接______。(2分)【答案】上拉电阻7.8051单片机的中断响应时间是______。(2分)【答案】3个机器周期8.8051单片机的串行口工作在方式3时,其波特率由______决定。(2分)【答案】外部晶振频率和定时器/计数器四、判断题(每题2分,共10分)1.8051单片机的P0口作为输入口使用时,不需要外接上拉电阻。()(2分)【答案】(×)【解析】8051单片机的P0口作为输入口使用时,需要外接上拉电阻。2.8051单片机的定时器/计数器工作在方式1时,其计数长度为8位。()(2分)【答案】(×)【解析】8051单片机的定时器/计数器工作在方式1时,其计数长度为16位。3.8051单片机的串行口工作在方式2时,其波特率是固定的。()(2分)【答案】(×)【解析】8051单片机的串行口工作在方式2时,其波特率不是固定的,而是由定时器溢出率决定。4.8051单片机的堆栈操作是先进先出操作的。()(2分)【答案】(×)【解析】8051单片机的堆栈操作是后进先出操作的。5.8051单片机的EA引脚接低电平,表示使用外部程序存储器。()(2分)【答案】(×)【解析】8051单片机的EA引脚接低电平,表示不使用内部程序存储器。五、简答题(每题4分,共12分)1.简述8051单片机的累加器A的作用。(4分)【答案】累加器A是8051单片机中最重要的寄存器之一,主要用于算术运算和逻辑运算,是许多指令的操作对象。2.简述8051单片机的中断响应过程。(4分)【答案】8051单片机的中断响应过程分为以下几个步骤:中断请求、中断允许、中断优先级、中断响应、中断服务、中断返回。3.简述8051单片机的串行口工作方式1的传输格式。(4分)【答案】8051单片机的串行口工作方式1的传输格式为8位数据,1位停止位,可变波特率。六、分析题(每题10分,共20分)1.分析8051单片机的定时器/计数器工作在方式2时的特点。(10分)【答案】8051单片机的定时器/计数器工作在方式2时,其特点如下:(1)计数长度为8位,初值和计数溢出后自动重装初值。(2)计数器溢出后,TF0或TF1标志位自动置1,并产生中断请求(如果中断允许)。(3)适用于需要固定周期中断的场景。2.分析8051单片机的串行口工作在方式3时的特点。(10分)【答案】8051单片机的串行口工作在方式3时的特点如下:(1)串行口工作在全双工模式,支持接收和发送数据。(2)波特率由外部晶振频率和定时器/计数器决定。(3)数据传输格式为10位,包括1位起始位、8位数据位、1位停止位。(4)适用于需要高速数据传输的场景。七、综合应用题(每题25分,共50分)1.设计一个8051单片机程序,实现每隔1秒钟点亮一个LED灯。(25分)【答案】```assemblyORG0000HMOVTMOD,01H;设置定时器0为方式1MOVTH0,3CH;设置定时器初值MOVTL0,0B0HSETBTR0;启动定时器0SETBEA;开启中断SETBET0;开启定时器0中断ORG000BHTIMER0_ISR:CLRTR0;停止定时器0MOVTH0,3CH;重新加载定时器初值MOVTL0,0B0HCPLP1.0;翻转P1.0口的状态RETIEND```2.设计一个8051单片机程序,实现串行口工作在方式1,发送一个字符串“HELLO”(25分)【答案】```assemblyORG0000HMOVSCON,50H;设置串行口为方式1MOVTMOD,20H;设置定时器1为方式2MOVTH1,0FDH;设置波特率为9600SETBTR1;启动定时器1MOVR0,OFFSETSTRING;设置字符串起始地址SETBEA;开启中断SETBES;开启串行口中断ORG0023HSERIAL_ISR:JNBTI,$;等待发送完成CLRTI;清除发送完成标志MOVA,@R0;取字符串内容MOVSBUF,A;发送数据INCR0;指向下一个字符CJNER0,OFFSETSTRING+5,$;判断是否发送完毕RETISTRING:DB'HELLO'END```---标准答案一、单选题1.B2.C3.C4.A5.B6.C7.C8.B9.C10.C二、多选题1.A、B、C、D、E2.A、B、C、D3.A、B、C、D4.A、B、C5.A、C、D、E三、填空题1.ROM(或EPROM、EEPROM)2.后进先出(或LIFO)3.8;1;由定时器决定4.8位5.使用内部程序存储器6.上拉电阻7.3个机器周期8.外部晶振频率和定时器/计数器四、判断题1.(×)2.(×)3.(×)4.(×)5.(×)五、简答题1.累加器A是8051单片机中最重要的寄存器之一,主要用于算术运算和逻辑运算,是许多指令的操作对象。2.8051单片机的中断响应过程分为以下几个步骤:中断请求、中断允许、中断优先级、中断响应、中断服务、中断返回。3.8051单片机的串行口工作方式1的传输格式为8位数据,1位停止位,可变波特率。六、分析题1.8051单片机的定时器/计数器工作在方式2时,其特点如下:(1)计数长度为8位,初值和计数溢出后自动重装初值。(2)计数器溢出后,TF0或TF1标志位自动置1,并产生中断请求(如果中断允许)。(3)适用于需要固定周期中断的场景。2.8051单片机的串行口工作在方式3时的特点如下:(1)串行口工作在全双工模式,支持接收和发送数据。(2)波特率由外部晶振频率和定时器/计数器决定。(3)数据传输格式为10位,包括1位起始位、8位数据位、1位停止位。(4)适用于需要高速数据传输的场景。七、综合应用题1.设计一个8051单片机程序,实现每隔1秒钟点亮一个LED灯。```assemblyORG0000HMOVTMOD,01H;设置定时器0为方式1MOVTH0,3CH;设置定时器初值MOVTL0,0B0HSETBTR0;启动定时器0SETBEA;开启中断SETBET0;开启定时器0中断ORG000BHTIMER0_ISR:CLRTR0;停止定时器0MOVTH0,3CH;重新加载定时器初值MOVTL0,0B0HCPLP1.0;翻转P1.0口的状态RETIEND```2.设计一个8051单片机程序,实现串行口工作在方式1,发送一个字符串“HELLO”。```assemblyORG0000HMOVSCON,50H;设置串行口为方式1MOVTMOD,2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北省任丘市高二化学下册期末考试模拟考试卷附答案(夺分金卷)
- 2026年浙江省义乌市高二化学下册期末考试模拟测试卷含完整答案(历年真题)
- 2026年贵州省赤水市高二化学下册期末考试模拟试卷及参考答案(达标题)
- 2026年河南省新密市高二化学下册期末考试模拟考试卷(达标题)附答案
- 2026年吉林省磐石市高二化学下册期末考试模拟测试卷(模拟题)附答案
- 2026年黑龙江省虎林市高二化学下册期末考试模拟卷及答案(夺冠系列)
- 2026年广东省廉江市高二化学下册期末考试模拟卷(夺冠系列)附答案
- 2026年甘肃省合作市高二化学下册期末考试模拟试卷及参考答案【培优A卷】
- 2026年山东省安丘市高二化学下册期末考试模拟卷含答案【夺分金卷】
- 2026年湖南省涟源市高二化学下册期末考试模拟测试卷含答案(B卷)
- 江苏省淮安市淮阴师范学院第一附属小学2025-2026学年三下数学期末考试试题(含答案解析)
- 2025年遴选教育事业真题及答案
- 2026年山东省中考数学试卷(含答案及解析)
- 2026年高考真题-数学(全国二卷) 含解析
- 《商务数据采集与处理》课件 第1节:采集基础
- (2026版)《超龄劳动者基本权益保障暂行规定》解读课件
- 2026年汽修专业考试试题及答案
- (某大型国企)财务岗位招聘笔试试题(附答案)
- 2026年湖北省路桥工程专业技术职务水平能力测试(工程规划与咨询副高级)练习试题及答案
- 福建省厦门市2026届初中毕业年级二模考试物理试卷(含解析)
- 2026年医疗器械生产质量管理规范培训试题及答案
评论
0/150
提交评论