- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
(完整版)单片机原理与接口技术试题及答案
一、单项选择题(每小题2分,共20分)
1.以下关于单片机的描述中,错误的是()
A.单片机是将CPU、存储器、I/O接口集成在一块芯片上的微型计算机
B.8051系列单片机的程序计数器(PC)是16位寄存器
C.单片机的机器周期由12个时钟周期组成(假设晶振为12MHz)
D.所有单片机的中断系统都支持优先级设置
2.8051单片机中,用于存放当前指令地址的寄存器是()
A.ACCB.SPC.PCD.DPTR
3.当8051单片机的PSW寄存器中RS1=1、RS0=0时,当前工作寄存器组为()
A.0组(00H-07H)B.1组(08H-0FH)
C.2组(10H-17H)D.3组(18H-1FH)
4.以下指令中,会改变程序计数器(PC)值的是()
A.MOVA,0FHB.ADDA,R2
C.CJNEA,50H,LOOPD.INCDPTR
5.8051单片机定时器/计数器工作在模式1时,其计数位数为()
A.8位B.13位C.16位D.自动重装8位
6.若晶振频率为6MHz,8051单片机的一个机器周期时间为()
A.1μsB.2μsC.4μsD.8μs
7.以下关于中断优先级的描述中,正确的是()
A.8051单片机默认所有中断源优先级相同
B.高优先级中断可以打断低优先级中断服务程序
C.同一优先级的中断请求按硬件顺序响应
D.中断优先级寄存器IP只能通过软件设置两个优先级
8.8051单片机扩展外部数据存储器时,使用的控制信号是()
A.PSENB.ALEC.EAD.RD/WR
9.ADC0809与8051接口时,用于选择模拟通道的引脚是()
A.EOCB.OEC.ALED.ADDA/B/C
10.以下关于I2C总线的描述中,错误的是()
A.仅需两根信号线(SCL和SDA)
B.支持多主设备竞争
C.数据传输时SCL为高电平期间SDA必须保持稳定
D.所有设备的SCL和SDA引脚需接下拉电阻
二、填空题(每空1分,共20分)
1.8051单片机的片内数据存储器中,可位寻址的空间是______,共______个可寻址位。
2.若SP=60H,执行PUSHACC指令后,SP变为______,ACC的内容被压入______单元。
3.8051的中断系统中,外部中断0的触发方式由______寄存器的______位控制,可设置为______触发或______触发。
4.定时器/计数器T0工作在模式2时,其最大定时时间(晶振12MHz)为______μs,此时定时器会自动重装的初值存放在______寄存器中。
5.当执行MOVXA,@DPTR指令时,单片机将访问______存储器,此时______引脚(填控制信号)有效。
6.DAC0832的工作方式包括______、______和______三种。
7.8051单片机的P0口作为通用I/O口使用时,需要外接______;作为地址/数据总线时,可输出______位地址和______位数据。
三、简答题(每小题6分,共30分)
1.简述冯诺依曼结构与哈佛结构的主要区别,并说明8051单片机采用哪种结构。
2.说明8051单片机中断响应的过程(需包含关键寄存器操作)。
3.简述ADC转换的基本步骤,并说明ADC0809的EOC引脚在转换过程中的作用。
4.比较定时器/计数器的四种工作模式(模式0-3),说明模式2的特点及典型应用场景。
5.说明8051单片机扩展外部程序存储器时,P2口和P0口的作用(需涉及控制信号)。
四、分析题(每小题8分,共16分)
1.已知8051单片机晶振为12MHz,T0工作在模式1,定时50ms。请计算定时器初值,并写出初始化程序段(包括定时器模式设置、初值装载、中断允许和启动定时器)。
2.分析以下程序段的功能,并说明执行后A、B、CY的值:
MOVA,35H
MOVB,47H
ADDA,B
DAA
五、设计题(每小题12分,共24分)
1.设计一个基于8051单片机的温度监测系统,要求使用DS18B20数字温度传感器(单总线接口),实现以下功能:每5秒采集一次温度,若温度超过50℃则通过P1.0控制蜂鸣器报警。要求:
(1)画出简化的硬件连接图(标出关键引脚);
(2)写出主程序流程(包含定时器中断服务程序);
(3)给出温度读取和比较的关键代码片段。
2.设计一个8×8LED点阵显示系统,使用8051单
文档评论(0)