版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年大学本科三年级(电子信息工程)单片机原理试题及答案
(考试时间:90分钟满分100分)班级______姓名______第I卷(选择题共30分)答题要求:本大题共10小题,每小题3分。在每小题给出的四个选项中,只有一项是符合题目要求的。请将正确答案的序号填在括号内。1.单片机的核心部件是()A.CPUB.存储器C.定时器D.中断系统2.8051单片机的程序计数器PC为16位计数器,其寻址范围是()A.4KBB.8KBC.16KBD.64KB3.当8051单片机的EA引脚接高电平时,CPU访问程序存储器的地址范围是()A.0000H-0FFFHB.1000H-1FFFHC.0000H-FFFFHD.0000H-7FFFH4.8051单片机的定时器T0工作在方式2时,其最大定时时间为()A.8192usB.65536usC.256usD.128us5.8051单片机的外部中断0的中断入口地址是()A.0003HB.000BHC.0013HD.001BH6.若要使8051单片机的定时器T1停止工作,可通过设置()A.TCON寄存器B.SCON寄存器C.TMOD寄存器D.IE寄存器7.8051单片机的串行通信中,工作方式1的波特率取决于()A.定时器T0的溢出率B.定时器T1的溢出率C.晶振频率D.电源电压8.8051单片机的P0口作为通用I/O口使用时,需要外接()A.上拉电阻B.下拉电阻C.电容D.电感9.8051单片机的内部数据存储器中,可位寻址的区域是()A.00H-1FHB.20H-2FHC.30H-7FHD.80H-FFH10.8051单片机的复位信号是()A.高电平B.低电平C.上升沿D.下降沿第II卷(非选择题共70分)二、填空题(共20分)答题要求:本大题共10空,每空2分。请将正确答案填在横线上。1.8051单片机的指令系统按功能可分为数据传送类、算术运算类、逻辑运算类、控制转移类和______类。答案:位操作2.8051单片机的定时/计数器T0工作在方式0时,是13位定时器,其最大计数值为______。答案:81923.8051单片机的外部中断1的触发方式有电平触发和______触发两种。答案:边沿4.8051单片机的串行通信中,工作方式0的波特率固定为晶振频率的______。答案:1/125.8051单片机的P1口作为通用I/O口使用时,每位可驱动______个TTL负载。答案:46.8051单片机的内部数据存储器中,堆栈区一般设置在______区域。答案:30H-7FH7.8051单片机的定时器T1工作在方式1时,是16位定时器,其最大定时时间为______。答案:65536us8.8051单片机的中断系统中,中断优先级有______级。答案:29.8051单片机的程序存储器中,0000H地址单元存放的是______。答案:复位入口地址10.8051单片机的串行通信中,工作方式2的波特率取决于______。答案:定时器T1的溢出率三、简答题(共20分)答题要求:本大题共4小题,每小题5分。简要回答问题。1.简述8051单片机的中断响应过程。答案:首先中断源发出中断请求,若CPU允许中断(EA=1且相应中断源的中断允许位为1),则CPU在当前指令执行完后,响应中断,保护断点,将程序计数器PC的值压入堆栈,然后根据中断源的类型,跳转到相应的中断入口地址执行中断服务程序。2.8051单片机的定时器T0工作在方式1时,如何设置定时时间为10ms?(已知晶振频率为12MHz)答案:晶振频率为12MHz时,机器周期为1us。方式1是16位定时器,最大计数值为65536。定时10ms需要计数值为10000。TMOD设置为01H,TH0初始值为(65536-10000)/256的高8位,TL0初始值为(65536-10000)%(256)的低8位,启动定时器T0(TR0=1)。3.简述8051单片机的串行通信工作方式1的特点。答案:工作方式1是10位异步通信方式,包括1位起始位、8位数据位和1位停止位。波特率可变,由定时器T1溢出率决定。发送和接收都有独立的缓冲器SBUF,可实现全双工通信。4.8051单片机的P0口作为地址/数据总线使用时,有什么特点?答案:P0口是三态双向口。作为地址/数据总线时,分时复用,先输出低八位地址,然后作为数据总线传输数据。输出时需外接上拉电阻,才能输出高电平。四、程序分析题(共15分)答题要求:本大题共3小题,每小题5分。阅读下列程序,回答问题。已知8051单片机的晶振频率为12MHz,程序如下:```ORG0000HLJMPMAINORG0030HMAIN:MOVSP,60HMOVA,00HMOVR0,30HMOVR1,40HMOVR2,10HLOOP:MOV@R0,AADDA,01HMOV@R1,AINCR0INCR1DJNZR2,LOOPSJMP$```1.该程序的功能是什么?答案:该程序的功能是将00H开始的10个数据依次存放到30H开始的内存单元中,然后将每个数据加1后存放到40H开始的内存单元中。2.程序执行后,R0、R1、R2寄存器的值分别是多少?答案:程序执行后,R0的值为40H,R1的值为50H,R2的值为00H。3.若要将程序中的数据改为从10H开始存放,应如何修改程序?答案:将MOVA,00H改为MOVA,10H,将MOVR0,30H改为MOVR0,40H,将MOVR1,40H改为MOVR1,50H。五、综合应用题(共15分)答题要求:本大题共1小题,15分。请根据题目要求编写程序。利用8051单片机的定时器T0,采用中断方式,实现每隔1秒在P1.0引脚输出一个方波信号。(已知晶振频率为12MHz)答案:```ORG0000HLJMPMAINORG000BHLJMPT0_ISRORG0030HMAIN:MOVTMOD,01HMOVTH0,(65536-50000)/256MOVTL0,(65536-50000)%25
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年食品冷链仓储服务合同协议
- 影视拍摄制作合同2026年片酬支付时间协议
- 2026年劳动合同续签培训协议范本
- 家装暖气施工培训课件
- 家政清洁服务培训课件
- 新入厂员工安全培训
- 培训安全法的意义
- 培训不戴安全帽课件
- 圣华玻璃安全培训课件
- 《酒水知识与酒吧管理》 课件 第1-5章 酒水概述- 鸡尾酒
- 孕妇贫血教学课件
- 2026年失眠患者睡眠调理指南
- 2026年盘锦职业技术学院单招职业适应性测试题库及答案详解一套
- 雨课堂学堂在线学堂云《劳动教育(西安理大 )》单元测试考核答案
- 2026四川成都高新投资集团有限公司第一批校园招聘35人笔试考试备考试题及答案解析
- 复旦大学招生面试常见问题及回答要点
- 媒人介绍相亲协议书
- 道路交通法律课件
- 抢劫案件侦查课件
- 2025中国企业软件出海报告
- 2025年大学《农药化肥-农药残留检测》考试模拟试题及答案解析
评论
0/150
提交评论