2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析_第1页
2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析_第2页
2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析_第3页
2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析_第4页
2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

2026年大学试题(计算机科学)-51单片微型机原理和接口教程历年参考题库含答案解析一、选择题从给出的选项中选择正确答案(共100题)1、根据PMBOK指南,以下哪项是项目资源管理的核心目标?A.确保项目团队高效运作B.控制项目成本C.满足进度要求D.保证质量达标2、在PMBOK指南中,以下哪项属于项目沟通管理的关键成功因素?A.建立沟通模型B.选择适当的沟通方法C.提高信息传递效率D.管理干系人期望3、根据PMBOK指南,风险管理的第一个过程是:A.识别风险B.规划风险管理C.定性风险分析D.制定应对策略4、项目采购管理中,以下哪种合同类型对买方风险最大?A.固定总价合同B.成本补偿合同C.工料合同D.总价加激励费用合同5、在PMBOK指南中,以下哪项不属于项目干系人管理的输出成果?A.干系人登记册B.干系人参与计划C.变更请求D.干系人参与评估矩阵6、根据PMBOK指南,项目进度管理中的关键路径是指:A.项目最短工期B.最长的活动序列C.最灵活的活动D.最重要活动集合7、在PMBOK指南中,以下哪项是项目范围确认的主要目的?A.控制范围变更B.验收项目可交付成果C.评估范围变更影响D.更新范围基准8、根据PMBOK指南,以下哪项工具可用于项目时间估算?A.类比估算B.SWOT分析C.挣值分析D.决策树分析9、在PMBOK指南中,项目质量管理的质量保证过程属于哪个过程组?A.启动B.规划C.执行D.监控10、根据PMBOK指南,以下哪项不是项目风险管理过程的组成部分?A.规划风险管理B.定性风险分析C.规划应对风险D.风险成本分析11、在PMBOK指南中,项目人力资源管理的主要任务是:A.组建项目团队B.管理项目干系人C.规划沟通D.控制变更12、根据PMBOK指南,项目整合管理不包括以下哪项内容?A.制定项目章程B.制定项目管理计划C.实施整合变更控制D.制定业务文档13、在PMBOK指南中,以下哪项是估算活动持续时间的输入?A.活动清单B.资源日历C.活动属性D.以上都是14、根据PMBOK指南,以下哪项是项目沟通管理计划的主要内容?A.沟通需求和信息格式B.沟通模型和渠道C.沟通反馈机制D.以上都是15、在PMBOK指南中,项目收尾阶段的主要工作是:A.移交可交付成果B.释放项目资源C.总结经验教训D.以上都是16、根据PMBOK指南,以下哪项是项目采购管理的核心过程?A.规划采购管理B.实施采购C.控制采购D.结束采购17、51单片机的程序存储器地址范围是多少?A.0000H-7FFFHB.0000H-FFFFHC.0000H-3FFFHD.0000H-FFFFH(外部扩展)18、51单片机的P0口作为通用I/O口使用时,需要注意什么问题?A.无需外接上拉电阻B.必须外接上拉电阻C.只能输出低电平D.只能输出高电平19、51单片机的定时器/计数器T0工作在方式1时,其计数值是多少位?A.8位B.13位C.16位D.8位自动重装20、51单片机的串行口方式1主要用于什么?A.同步移位寄存器B.双机通信C.波特率可变的8位UARTD.多机通信21、51单片机的复位信号是高电平有效还是低电平有效?A.高电平有效B.低电平有效C.上升沿触发D.下降沿触发22、51单片机的中断源有几个?A.3个B.4个C.5个D.6个23、51单片机的定时器/计数器T1工作在方式2时,有什么特点?A.自动重装初值B.需要手动重装初值C.只能计数不能定时D.计数溢出后自动清零24、51单片机的特殊功能寄存器SP的初始值是多少?A.00HB.07HC.7FHD.FFH25、51单片机的EA引脚的作用是什么?A.允许访问外部程序存储器B.禁止访问外部程序存储器C.选择外部数据存储器D.选择外部中断源26、51单片机的PO口在访问外部存储器时承担什么功能?A.仅作为地址线B.仅作为数据线C.低8位地址线和8位数据线复用D.仅作为控制线27、51单片机的晶振频率为12MHz时,一个机器周期是多少微秒?A.1μsB.2μsC.12μsD.0.5μs28、51单片机的定时器/计数器T0工作在方式3时,T0被分成几个独立的8位计数器?A.1个B.2个C.3个D.4个29、51单片机的串行口方式0主要用于什么?A.串行通信B.并行扩展C/D转换器C.多机通信D.同步移位寄存器30、51单片机的定时器/计数器T1工作在方式1时,最大计数值是多少?A.256B.8192C.65536D.409631、51单片机的中断优先级查询顺序是怎样的?A.按自然优先级从高到低B.按自然优先级从低到高C.任意顺序D.按中断源编号从大到小32、51单片机的程序状态字PSW中,OV位表示什么?A.进位标志B.辅助进位标志C.溢出标志D.奇偶标志33、51单片机的定时器/计数器T0在计数模式下,对输入引脚的输入信号有什么要求?A.脉冲宽度不超过一个机器周期B.脉冲宽度不超过两个机器周期C.脉冲宽度不超过三个机器周期D.对脉冲宽度无要求34、51单片机的串行口方式2的波特率是多少?A.fosc/64B.fosc/32C.fosc/12D.可编程35、51单片机的IE寄存器中,EA位的作用是什么?A.允许总中断B.禁止总中断C.选择中断优先级D.设置中断响应36、51单片机的定时器/计数器T0在定时模式下,计数脉冲来自哪里?A.外部引脚T0B.系统时钟C.内部振荡器D.串行口37、51单片机的定时器/计数器T1在方式1时,TH1和TL1各占多少个位?A.TH1占8位,TL1占8位B.TH1占3位,TL1占13位C.TH1占高8位,TL1占低8位D.TH1占低8位,TL1占高8位38、51单片机的定时器/计数器T0在方式2时,初值重载是如何实现的?A.软件手动重载B.硬件自动重载C.通过中断标志位重载D.通过外部信号重载39、51单片机的串行口方式3的波特率如何设置?A.固定为fosc/64B.固定为fosc/32C.由定时器T1的溢出率决定D.由外部晶振决定40、51单片机的定时器/计数器T0在方式0时,计数器的位数是多少?A.16位B.13位C.8位D.8位自动重装41、51单片机的定时器/计数器T1在方式2时,最大计数值是多少?A.65536B.8192C.256D.12842、51单片机的串行口方式1的波特率如何设置?A.固定值B.由定时器T1的溢出率决定C.由外部晶振频率决定D.由电源电压决定43、51单片机的定时器/计数器T0在方式1时,计数初值的计算公式是什么?A.X=2^16-NB.X=2^8-NC.X=2^13-ND.X=2^4-N44、51单片机的串行口方式0的同步移位寄存器方式,数据传输方向是怎样的?A.只允许并行转串行B.只允许串行转并行C.两者均可D.不允许数据传输45、51单片机的定时器/计数器T1在方式3时,TL1被设置为什么模式?A.8位定时器B.8位计数器C.13位定时器D.16位计数器46、51单片机的程序存储器读取信号RD的作用是什么?A.读外部数据存储器B.读内部数据存储器C.读程序存储器D.读特殊功能寄存器47、51单片机的定时器/计数器T0在定时模式下,计数器的时钟来源是哪里?A.外部引脚T0B.系统时钟foscC.内部振荡器的12分频D.外部晶振48、51单片机的串行口方式2和方式3的主要区别是什么?A.波特率不同B.数据位长度不同C.方式2无第9数据位,方式3有第9数据位D.无区别49、51单片机的定时器/计数器T0在方式1时,若设定计数值N=5000,则初值X为多少?A.15536B.5000C.65536D.6053650、51单片机的串行口方式1中,当SM2=0时,该方式适用于什么通信?A.多机通信B.单机通信C.广播通信D.全双工通信51、51单片机的定时器/计数器T1在定时模式下,若要求产生1ms定时,晶振频率为12MHz,则初值应设为多少?A.65536B.1000C.64536D.6500052、51单片机的串行口方式0在扩展并行I/O口时,外接的移位寄存器可以是哪些类型?A.仅74LS164B.仅74LS165C.74LS164或74LS165D.任意类型的移位寄存器53、51单片机的定时器/计数器T0在方式2时,若需要定时200μs,晶振频率为12MHz,则初值应设为多少?A.200B.56C.15654、51单片机的串行口方式3在发送数据时,第9数据位TB8可以设置为什么内容?A.固定为0B.固定为1C.根据通信协议灵活设置D.由硬件自动设置55、51单片机的定时器/计数器T0在方式0时,若TH0=0FFH,TL0=0FFH,则当前计数值是多少?A.8191B.0C.511D.6553556、51单片机的串行口方式2在接收数据时,若RB8=1,这通常表示什么?A.起始位B.停止位C.地址帧D.数据帧57、51单片机的定时器/计数器T1在方式1时,若需要定时50ms,晶振频率为12MHz,则初值X为多少?A.15536B.50000C.65536D.100058、51单片机的串行口方式1在发送数据时,TXD引脚输出的是什么信号?A.移位时钟信号B.串行数据信号C.同步时钟信号D.复位信号59、51单片机的定时器/计数器T0在方式1时,若TH0=0B8H,TL0=0EH,则当前计数值为多少?A.15536B.46254C.50000D.6553660、51单片机的串行口方式0在发送数据时,数据从哪个引脚输出?A.TXDB.RXDC.P0.0D.P3.061、51单片机的定时器/计数器T1在方式2时,若TH1=0A0H,则计数溢出时TL1的值是多少?A.0A0HB.00HC.FFHD.无法确定62、51单片机的串行口方式3在接收数据时,若RI=0,这表示什么?A.数据已接收完B.数据尚未接收完C.接收缓冲区为空D.发送缓冲区为空63、51单片机的定时器/计数器T0在方式0时,若需要定时1ms,晶振频率为12MHz,则初值应设为多少?A.8191B.7191C.5536D.6553664、51单片机的串行口方式1在接收数据时,当接收完一帧数据后,硬件会将哪个标志位置1?A.TIB.RIC.SM0D.SM165、51单片机的定时器/计数器T0在方式1时,若TH0=0FCH,TL0=018H,则定时时间为多少微秒?A.1000B.5000C.10000D.50066、51单片机的串行口方式2和方式3在波特率设置上的主要区别是什么?A.方式2波特率固定,方式3波特率可编程B.方式2波特率可编程,方式3波特率固定C.两者波特率都固定D.两者波特率都可编程67、51单片机的定时器/计数器T1在方式1时,若需要定时200μs,晶振频率为12MHz,则初值X为多少?A.65336B.200C.65536D.6573668、51单片机的串行口方式1在发送数据时,若TB8=1,这表示什么含义?A.数据校验错误B.该数据为地址帧C.该数据为控制帧D.根据通信协议定义69、51单片机的定时器/计数器T0在方式2时,若TH0=0B0H,TL0初始值为0,则计数多少次后溢出?A.112B.144C.256D.12870、51单片机的串行口方式0在接收数据时,数据从哪个引脚输入?A.TXDB.RXDC.P0.0D.P3.071、51单片机的定时器/计数器T0在方式0时,若TH0=0FFH,则TL0的计数范围是多少?A.0-255B.0-65535C.0-8191D.0-3172、51单片机的串行口方式3在发送数据时,若TB8=0,接收端收到数据后会做什么处理?A.立即丢弃该数据B.根据SM2位决定是否接收C.无条件接收该数据D.报错73、51单片机的定时器/计数器T1在方式1时,若需要定时5ms,晶振频率为12MHz,则初值X为多少?A.60536B.5000C.65536D.6500074、51单片机的串行口方式1在接收数据时,当接收中断标志RI=1时,软件应该如何处理?A.硬件自动清零B.软件手动清零C.无需处理D.重新初始化串行口75、51单片机的定时器/计数器T0在方式1时,若TH0=0FFH,TL0=0FFH,则定时时间为多少微秒?A.0B.1C.2D.6553676、51单片机的串行口方式0在发送数据时,若SHCI=1,移位寄存器会在什么时候移位?A.每个机器周期B.每个振荡周期C.每个计数周期D.由外部时钟控制77、51单片机的定时器/计数器T0在方式2时,若需要定时100μs,晶振频率为12MHz,则初值应设为多少?A.156B.100C.256D.5678、51单片机的串行口方式3在接收数据时,若RB8=1且SM2=1,接收端会做什么处理?A.接收该数据并置位RIB.丢弃该数据C.接收数据但不置位RID.产生错误中断79、51单片机的定时器/计数器T1在方式2时,若TH1=0F0H,则计数多少次后溢出?A.16B.240C.256D.1580、51单片机的串行口方式1在发送数据时,若SMOD=1,波特率会如何变化?A.波特率提高一倍B.波特率降低一倍C.波特率不变D.波特率减半81、51单片机的定时器/计数器T0在方式1时,若需要定时10ms,晶振频率为12MHz,则初值X为多少?A.55536B.10000C.65536D.5500082、51单片机的串行口方式0在接收数据时,当接收完8位数据后,硬件会自动做什么?A.清零接收缓冲区B.置位RI标志C.停止移位D.关闭串行口83、51单片机的定时器/计数器T0在方式0时,若TH0=0FFH,TL0=0FFH,则当前计数值是多少?A.8191B.0C.511D.6553584、51单片机的串行口方式3在发送数据时,若TB8=1,接收端收到数据后RB8的值是多少?A.0B.1C.取决于SM2D.取决于波特率85、51单片机的定时器/计数器T1在方式1时,若TH1=0B8H,TL1=0EH,则当前计数值为多少?A.47342B.15536C.50000D.6553686、51单片机的串行口方式1在接收数据时,若SM2=1且RB8=0,接收端会做什么处理?A.接收数据并置位RIB.丢弃该数据C.接收数据但不置位RID.产生错误中断87、51单片机的程序计数器PC是一个16位的计数器,它的功能是:A.存放下一条要执行的指令地址B.存放当前正在执行的指令C.存放累加器的运算结果D.存放I/O端口的输入数据88、当8051单片机复位时,堆栈指针SP的初始值是:A.00HB.07HC.08HD.FFH89、以下关于51单片机中断优先级的描述,正确的是:A.外中断0最高,定时器0次之,外中断1再次,定时器1再次,串口最低B.外中断0最低,定时器0次低C.所有中断优先级相同D.定时器中断优先级高于外中断90、51单片机串行口工作方式为方式2时,波特率的计算式是:A.fosc/64或fosc/32B.fosc/12C.2^SMOD×fosc/32D.fosc/1691、51单片机的P0口作为通用I/O口使用时,需要注意:A.内部无上拉电阻,输出高电平时需外接上拉电阻B.内部有强上拉,无需外接电阻C.只能作输出口,不能作输入口D.P0口无需任何外部电路即可正常工作92、定时器/计数器T0工作在方式1时,其计数位数是:A.8位B.13位C.16位D.32位93、若要使51单片机的定时器T0工作在计数模式,需要:A.置位TMOD寄存器的C/T位B.清零TMOD寄存器的C/T位C.置位TMOD寄存器的GATE位D.清零TMOD寄存器的GATE位94、51单片机的串行口方式1的波特率由以下哪个因素决定:A.定时器T0的溢出率B.定时器T1的溢出率C.系统晶振频率直接决定D.外中断请求信号95、51单片机访问外部数据存储器时,利用哪个引脚输出低8位地址:A.ALE引脚B.P0口C.P2口D.P1口96、51单片机的EA引脚功能为:A.控制是否访问外部程序存储器B.控制数据存储器读写C.控制中断使能D.控制串行口使能97、51单片机中,片内RAM的20H-2FH单元具有的特殊功能是:A.可作为位寻址区使用B.只能按字节操作C.用于存放特殊功能寄存器D.用作堆栈区98、51单片机的中断响应过程不包括以下哪项操作:A.保存PC断点B.关总中断标志C.转入中断服务程序入口D.自动保存累加器ACC的内容99、51单片机串行口方式0主要用于:A.扩展并行I/O接口B.实现异步通信C.实现双机通信D.实现DMA传输100、51单片机的外部中断0的请求信号来自哪个引脚:A.P3.2B.P3.3C.P3.4D.P3.5

参考答案及解析1.【参考答案】A【解析】项目资源管理的核心目标是确保项目团队和组织资源的有效利用和高效运作。它涉及规划资源管理、估计活动资源、获取资源和控制资源等过程。其他选项属于其他知识领域的管理目标。2.【参考答案】B【解析】选择适当的沟通方法是项目沟通管理的关键成功因素,包括推式、拉式和交互式沟通方式的选择。正确的沟通方式有助于确保信息准确、及时地传递给相关干系人。3.【参考答案】B【解析】规划风险管理是风险管理的第一个过程,其目的是定义如何进行风险管理活动。它输出风险管理计划,为后续风险识别和分析提供指导框架。4.【参考答案】B【解析】成本补偿合同对买方风险最大,因为买方需要承担项目的实际成本加约定费用。如果项目成本超支,买方需要支付更多。固定总价合同对买方风险最小,卖方承担成本超支风险。5.【参考答案】C【解析】变更请求是监控过程组的输出成果,不是干系人管理的直接输出。干系人登记册、干系人参与计划和干系人参与评估矩阵都是规划和管理干系人参与过程的输出。6.【参考答案】B【解析】关键路径是项目中持续时间最长的活动序列,决定了项目的最短完成时间。关键路径上的活动没有浮动时间,任何延误都会影响项目总工期。它是进度计划的核心概念。7.【参考答案】B【解析】范围确认的主要目的是正式验收已完成的项目可交付成果。它通过检查和验证来确认可交付成果符合既定标准和要求。范围控制才是处理范围变更的过程。8.【参考答案】A【解析】类比估算是项目时间估算的常用工具,它基于类似项目的实际数据来估算当前项目的工期。SWOT分析用于战略规划,挣值分析用于绩效监控,决策树用于风险分析。9.【参考答案】C【解析】质量保证(现在称为管理质量)属于执行过程组。它通过审计质量要求和质量测量结果,确保项目使用组织认可的过程和质量标准。它不是规划或监控活动。10.【参考答案】D【解析】风险成本分析不是PMBOK指南中定义的独立风险管理过程。风险管理包括规划风险管理、识别风险、定性风险分析、定量风险分析、规划风险应对、实施风险应对和监督风险等过程。11.【参考答案】A【解析】项目人力资源管理的核心任务是组建和管理项目团队,包括规划人力资源管理、组建项目团队、建设团队和管理团队等过程。其他选项属于其他知识领域的管理内容。12.【参考答案】D【解析】制定业务文档不属于项目整合管理的范畴,它是商业论证的一部分,通常在项目启动前完成。项目整合管理包括制定项目章程、制定项目管理计划、指导与管理项目工作、管理项目知识、监控项目工作、实施整体变更控制和结束项目或阶段等过程。13.【参考答案】D【解析】估算活动持续时间需要多个输入,包括活动清单、活动属性、资源日历、风险登记册、项目范围说明书、事业环境因素和组织过程资产。这些输入为估算提供必要的基础信息。14.【参考答案】D【解析】沟通管理计划应包含沟通需求、信息格式、沟通模型、渠道、反馈机制等内容。它是一个全面的沟通规划文件,确保项目信息能够准确、及时地传递给相关干系人。15.【参考答案】D【解析】项目收尾阶段需要完成多项工作:移交可交付成果给客户、释放项目资源、总结经验教训、归档项目文件。这些工作确保项目有序结束,并为未来项目提供参考。16.【参考答案】A【解析】规划采购管理是项目采购管理的第一个也是核心过程,它确定将从项目外部采购的产品、服务或成果。采购管理还包括实施采购、控制采购和结束采购等过程。17.【参考答案】B【解析】51单片机内部有4KB程序存储器,地址范围为0000H-FFFFH,通过EA引脚选择是否执行内部程序存储器。该范围覆盖整个64KB地址空间。18.【参考答案】B【解析】P0口作为通用I/O口使用时,内部没有上拉电阻,必须外接上拉电阻才能保证输出高电平时有足够的驱动能力。这是P0口的一个重要特点。19.【参考答案】C【解析】定时器/计数器T0工作方式1为16位计数方式,由TH0和TL0组成16位计数器,计数范围为0-65535,最大计数值为2的16次方减1。20.【参考答案】C【解析】串行口方式1是8位UART方式,波特率可变,常用于单片机与PC机或其他设备之间的异步串行通信,是最常用的通信方式。21.【参考答案】A【解析】51单片机的RST引脚复位信号是高电平有效,当RST引脚上出现持续两个机器周期以上的高电平时,单片机完成复位操作,程序指针指向0000H。22.【参考答案】C【解析】51单片机有5个中断源:外部中断0(INT0)、定时器中断0(TF0)、外部中断1(INT1)、定时器中断1(TF1)和串行口中断(TI/RI)。23.【参考答案】A【解析】定时器/计数器T1工作方式2是8位自动重装初值方式,当TL1计满溢出时,TH1中的初值自动装入TL1,适用于需要精确定时的场合。24.【参考答案】B【解析】51单片机复位后,程序状态字PSW为00H,堆栈指针SP的初始值为07H,这意味着复位后的第一个入栈地址为08H。25.【参考答案】A【解析】EA引脚为外部程序存储器选通信号,当EA为高电平时访问内部程序存储器,当EA为低电平时只访问外部程序存储器。26.【参考答案】C【解析】PO口在访问外部存储器时,先输出低8位地址信息(A0-A7),然后转为8位双向数据线(D0-D7),是地址和数据的复用引脚。27.【参考答案】A【解析】51单片机的一个机器周期等于12个振荡周期,当晶振频率为12MHz时,一个机器周期=12/12MHz=1μs。28.【参考答案】B【解析】工作方式3时,T0被分成两个独立的8位计数器TH0和TL0,其中TH0占用T1的控制位,TL0占用T0的控制位,此时T1通常用作串行口的波特率发生器。29.【参考答案】B【解析】串行口方式0是同步移位寄存器方式,主要用于扩展并行I/O接口,可以外接并行A/D或D/A转换器,波特率固定为fosc/12。30.【参考答案】C【解析】定时器/计数器T1工作方式1为16位计数方式,最大计数值为2的16次方,即65536,计数范围为0-65535。31.【参考答案】A【解析】51单片机的中断优先级查询顺序为:外部中断0>定时器中断0>外部中断1>定时器中断1>串行口中断,这是硬件规定的自然优先级。32.【参考答案】C【解析】PSW中的OV位是溢出标志位,当算术运算结果超出数据的表示范围时,OV=1,否则OV=0。CY是进位标志,AC是辅助进位标志,P是奇偶标志。33.【参考答案】B【解析】在计数模式下,输入的计数脉冲宽度不应超过两个机器周期,以保证能够正确识别脉冲。通常要求脉冲宽度至少为一个机器周期。34.【参考答案】B【解析】串行口方式2的波特率固定为fosc/32,不能通过定时器改变,适用于固定的通信速率场合。35.【参考答案】A【解析】IE寄存器中的EA位是全局中断允许位,当EA=1时开放所有中断,当EA=0时禁止所有中断。各个中断源的中断允许位由EX、ET等控制。36.【参考答案】B【解析】在定时模式下,计数脉冲来自系统时钟,每经过一个机器周期计数器加1。在计数模式下,计数脉冲来自外部引脚T0/P3.4。37.【参考答案】C【解析】定时器/计数器T1工作方式1为16位计数方式,TH1占高8位,TL1占低8位,共同组成16位计数器,计数范围为0-65535。38.【参考答案】B【解析】工作方式2是8位自动重装初值方式,当TL0计满溢出时,TH0中的初值自动装入TL0,整个过程由硬件自动完成,无需软件干预。39.【参考答案】C【解析】串行口方式3是9位UART方式,波特率由定时器T1的溢出率决定,可以通过设置T1的工作方式和SMOD位来调整波特率。40.【参考答案】B【解析】定时器/计数器T0工作方式0是13位计数方式,由TH0的高5位和TL0的8位组成13位计数器,计数范围为0-8191。41.【参考答案】C【解析】定时器/计数器T1工作方式2是8位自动重装方式,计数范围为0-255,最大计数值为256(2的8次方)。42.【参考答案】B【解析】串行口方式1是8位UART方式,波特率由定时器T1的溢出率决定,通过设置T1的工作方式、初值和SMOD位来精确控制波特率。43.【参考答案】A【解析】定时器/计数器T0工作方式1为16位计数方式,计数初值X=2的16次方减去设定计数值N,即X=65536-N。44.【参考答案】B【解析】串行口方式0作为同步移位寄存器时,数据从RXD引脚串行输入,从TXD引脚输出同步移位脉冲,主要用于并行扩展,实现串行转并行功能。45.【参考答案】B【解析】定时器/计数器T1工作方式3时,TL1被设置为8位定时器/计数器,由T0的控制位TR0和TF0控制;TH1被封锁,不能单独工作。46.【参考答案】C【解析】RD信号用于选中外部数据存储器,而程序存储器读取信号为PSEN(程序存储使能),当访问外部程序存储器时,PSEN有效。47.【参考答案】C【解析】在定时模式下,计数器时钟来源于内部振荡器经12分频后的信号,即每个机器周期计数器加1,计数周期为一个机器周期。48.【参考答案】C【解析】串行口方式2是9位UART,波特率固定为fosc/64或fosc/32;方式3也是9位UART,但波特率可编程。两者的主要区别在于方式2有固定的第9数据位而方式3可通过TB8/RB8控制。49.【参考答案】A【解析】工作方式1为16位计数方式,初值X=2的16次方减去N,即X=65536-5000=60536,对应的十六进制为EC78H,TH0=0ECH,TL0=78H。50.【参考答案】B【解析】当SM2=0时,串行口方式1适用于单主机与单从机之间的通信。当SM2=1时,才启用多机通信功能,此时只有收到地址帧后才能响应。51.【参考答案】C【解析】晶振频率12MHz时,一个机器周期为1μs。要定时1ms需要计数1000次,初值X=65536-1000=64536,即0FC18H,TH1=0FCH,TL1=18H。52.【参考答案】C【解析】串行口方式0可以外接74LS164(串行转并行输出)或74LS165(并行转串行输入)等专用移位寄存器,但不能使用通用的并行移位寄存器。53.【参考答案】B【解析】晶振频率12MHz时,一个机器周期为1μs。要定时200μs需要计数200次,初值X=256-200=56,即038H,TH0=TL0=038H。54.【参考答案】C【解析】在方式3中,TB8是可编程的第9数据位,可以根据通信协议的需要在发送前由软件设置,常用于多机通信中的地址帧/数据帧标识或校验位。55.【参考答案】B【解析】工作方式0为13位计数方式,TH0的高5位和TL0的8位共同组成13位计数器。当TH0=0FFH且TL0=0FFH时,相当于全部置1,从0开始计数,当前计数值为0。56.【参考答案】C【解析】在方式2的多机通信中,RB8=1表示接收到的是地址帧,本机地址与接收地址匹配时才能继续接收后续数据;RB8=0表示数据帧,本机应忽略。57.【参考答案】A【解析】晶振频率12MHz时,一个机器周期为1μs。要定时50ms需要计数50000次,初值X=65536-50000=15536,即3CB0H,TH1=3CH,TL1=B0H。58.【参考答案】B【解析】串行口方式1在发送数据时,TXD引脚输出串行数据信号,数据从低位到高位逐位输出;接收时TXD接收串行数据,RXD输出移位时钟。59.【参考答案】B【解析】工作方式1为16位计数方式,初值X=0B8EH=47342,当前计数值为65536-47342=18194,定时器计满18194次后溢出产生中断。60.【参考答案】A【解析】串行口方式0在发送数据时,数据从TXD引脚串行输出;接收时数据从RXD引脚串行输入,TXD引脚输出同步移位时钟信号。61.【参考答案】A【解析】工作方式2是8位自动重装初值方式,当TL1计满溢出时,TH1中的初值0A0H自动重装到TL1中,因此溢出后TL1的值仍为0A0H。62.【参考答案】A【解析】RI是串行接收中断标志位,当接收完一帧数据后硬件将RI置1,软件响应中断后需将该位清零。RI=0表示数据尚未接收完或还未响应中断。63.【参考答案】B【解析】工作方式0为13位计数方式,一个机器周期为1μs。要定时1ms需要计数1000次,初值X=8192-1000=7192,即1C18H,TH0=1CH,TL0=18H。64.【参考答案】B【解析】串行口方式1在接收数据时,当接收完一帧数据后,硬件自动将RI(接收中断标志)置1,请求CPU响应中断。发送完成后TI置1。65.【参考答案】A【解析】工作方式1为16位计数方式,初值X=0FCD18H=64760,计数值为65536-64760=776次,每个计数周期为1μs,定时时间为776μs约等于1000μs。66.【参考答案】A【解析】串行口方式2的波特率固定为fosc/64或fosc/32,由PCON寄存器的SMOD位决定;方式3的波特率由定时器T1的溢出率决定,可以灵活编程设置。67.【参考答案】A【解析】晶振频率12MHz时,一个机器周期为1μs。要定时200μs需要计数200次,初值X=65536-200=65336,即FF38H,TH1=0FFH,TL1=38H。68.【参考答案】D【解析】串行口方式1中TB8是可编程的第9数据位,其含义由具体的通信协议定义,可以是校验位、地址帧/数据帧标识或其他用途,需要预先约定。69.【参考答案】C【解析】工作方式2是8位自动重装方式,计数范围为0-255,共256个状态。无论初值是多少,每次都是从初值计数到255溢出,共计数256次。70.【参考答案】B【解析】串行口方式0在接收数据时,数据从RXD引脚串行输入;发送时数据从TXD引脚输出。RXD同时作为移位寄存器的数据输入端。71.【参考答案】A【解析】工作方式0为13位计数方式,TH0占高5位,TL0占低8位。TH0=0FFH表示高5位全为1,TL0作为低8位计数器,计数范围为0-255。72.【参考答案】B【解析】在串行口方式3的多机通信中,当接收端的SM2=1时,只有收到RB8=1的地址帧才置位RI并接收后续数据;当SM2=0时,无条件接收所有数据。73.【参考答案】A【解析】晶振频率12MHz时,一个机器周期为1μs。要定时5ms需要计数5000次,初值X=65536-5000=60536,即EC78H,TH1=0ECH,TL1=78H。74.【参考答案】B【解析】串行口接收中断标志RI=1时,CPU响应中断后软件必须手动将RI清零,否则中断会反复触发。这是51单片机中断处理的一个重要特点。75.【参考答案】B【解析】工作方式1为16位计数方式,初值X=0FFFFH=65535,计数值为65536-65535=1次,每个计数周期为1μs,因此定时时间为1μs。76.【参考答案】B【解析】串行口方式0在发送数据时,移位操作在每个振荡周期进行一次,数据从低位到高位逐位移出,TXD引脚输出移位时钟信号。77.【参考答案】A【解析】晶振频率12MHz时,一个机器周期为1μs。要定时100μs需要计数100次,初值X=256-100=156,即9CH,TH0=TL0=09CH。78.【参考答案】A【解析】在串行口方式3的多机通信中,当SM2=1且RB8=1时,表示收到的是地址帧,接收端会置位RI并接收后续数据,允许该地址的从机响应。79.【参考答案】A【解析】工作方式2是8位自动重装方式,初值为0F0H=240,计数范围为240-255,共计数16次后溢出(256-240=16)。80.【参考答案】A【解析】SMOD是电源控制寄存器PCON中的位,当SMOD=1时,串行口波特率提高一倍。在方式1和方式3中,波特率计算公式会乘以2。81.【参考答案】A【解析】晶振频率12MHz时,一个机器周期为1μs。要定时10ms需要计数10000次,初值X=65536-10000=55536,即D8F0H,TH0=0D8H,TL0=0F0H。82.【参考答案】B【解析】串行口方式0在接收完8位数据后,硬件自动将数据移入SBUF寄存器,并置位RI(接收中断标志)为1,请求CPU读取数据。83.【参考答案】B【解析】工作方式0为13位计数方式,TH0=0FFH表示高5位全为1(实际只用低3位),TL0=0FFH表示低8位全为1。由于是13位计数器,从0开始计数,当前计数值为0。84.【参考答案】B【解析】串行口方式3发送数据时,TB8的内容会被转移到接收端的RB8中。因此当发送端TB8=1时,接收端收到数据后RB8的值也为1。85.【参考答案】A【解析】工作方式1为16位计数方式,TH1=0B8H,TL1=0EH,组成16位计数器初值为0B80EH=47118,当前计数值为65536-47118=18418。86.【参考答案】B【解析】在串行口方式1的多机通信中,当SM2=1且RB8=0时,表示收到的是数据帧而非地址帧,接收端会丢弃该数据,不置位RI,只有地址帧才会被接收。87.【参考答案】A【解析】程序计数器PC用于存放下一条指令的地址,它是16位计数器

温馨提示

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

评论

0/150

提交评论