(完整版)单片机原理与接口技术试题及答案.docxVIP

(完整版)单片机原理与接口技术试题及答案.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

yclsb001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档