版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年高职电子信息工程技术(单片机应用)试题及答案
(考试时间:90分钟满分100分)班级______姓名______第I卷(选择题,共40分)每题只有一个正确答案,请将正确答案的序号填在括号内。(总共20题,每题2分,每题给出的选项中,只有一项符合题目要求)1.单片机的核心部件是()A.运算器B.控制器C.存储器D.I/O接口2.8051单片机的片内RAM中,可位寻址的字节地址范围是()A.00H-1FHB.20H-2FHC.30H-7FHD.80H-FFH3.8051单片机的定时器T0工作在方式1时,是()A.8位定时器B.13位定时器C.16位定时器D.24位定时器4.下列指令中,能使累加器A的内容清零的是()A.MOVA,00HB.CLRAC.CPLAD.ORLA,00H5.8051单片机的外部中断0的中断入口地址是()A.0003HB.000BHC.0013HD.001BH6.单片机的程序计数器PC用来()A.存放指令B.存放正在执行的指令地址C.存放下一条要执行的指令地址D.存放上一条已执行完的指令地址7.8051单片机的P0口作为通用I/O口使用时,需外接()A.上拉电阻B.下拉电阻C.电容D.电感8.定时器T1工作在方式2时,其最大定时时间为()A.(2^8-1)×机器周期B.(2^13-1)×机器周期C.(2^16-1)×机器周期D.(2^24-1)×机器周期9.下列数据传送指令中,正确的是()A.MOVXA,@R0B.MOVCA,@R0C.MOVA,@R1D.MOVXA,@DPTR10.8051单片机的ALE引脚的功能是()A.地址锁存允许信号B.外部程序存储器读选通信号C.外部数据存储器读选通信号D.定时器溢出标志11.单片机的复位信号是()A.高电平B.低电平C.上升沿D.下降沿12.8051单片机的片内ROM容量为()A.128BB.256BC.4KBD.8KB13.下列指令中,能实现将累加器A的内容与立即数0FH进行逻辑或运算的是()A.ORLA,0FHB.XRLA,0FHC.ANLA,0FHD.CPLA14.定时器T0的溢出标志是()A.TF0B.TF1C.IE0D.IE115.8051单片机的P1口作为通用I/O口使用时,其输出驱动能力为()A.4个TTL负载B.8个TTL负载C.10个TTL负载D.12个TTL负载16.单片机的串行通信中,数据传输的方式有()A.单工B.半双工C.全双工D.以上都是17.8051单片机的中断优先级有()A.2级B.3级C.4级D.5级18.下列指令中,能将累加器A的内容与片内RAM30H单元的内容进行交换的是()A.XCHA,30HB.XCHDA,@R0C.MOVA,30HD.PUSH30H19.定时器T1工作在方式0时,是()A.8位定时器B.13位定时器C.16位定时器D.24位定时器20.8051单片机的晶振频率为12MHz时,机器周期为()A.1μsB.2μsC.4μsD.8μs第II卷(非选择题,共60分)(一)填空题(每题2分,共10分)1.8051单片机的片内RAM中,工作寄存器区的地址范围是______。2.单片机的指令系统按功能可分为______、______、______、______、______等几类。3.定时器T0工作在方式2时,是一个______位的定时器。4.8051单片机的串行通信中,发送数据的引脚是______,接收数据的引脚是______。5.单片机的中断源有______、______、______、______。(二)简答题(每题5分,共15分)1.简述8051单片机的中断响应过程。2.说明定时器T1工作在方式1时的定时原理。3.简述单片机的复位电路的作用及复位方式。(三)程序分析题(每题10分,共20分)1.分析下列程序的功能,并说明执行该程序后累加器A的内容。```MOVA,3AHANLA,0FHORLA,30H```2.分析下列程序的功能,并说明执行该程序后P1口的内容。```MOVP1,0FFHCLRP1.0SETBP1.1```(四)综合应用题(15分)设计一个单片机应用系统,要求利用定时器T0实现定时1秒(晶振频率为12MHz),并在定时时间到后,通过P1口输出一个方波信号(高电平持续0.5秒,低电平持续0.5秒)。请编写程序实现上述功能。(材料:已知8051单片机的定时器T在方式1下为16位定时器,定时时间计算公式为:定时时间=(2^16-初值)×机器周期)(五)设计题(10分)利用8051单片机设计一个简易的数字时钟,要求能显示时、分、秒,并且具有整点报时功能。请画出硬件电路原理图,并编写相应的程序。(材料:可选用数码管显示时间,利用定时器中断实现时间的计时,整点报时可通过蜂鸣器实现)答案:1.B2.B3.C4.B5.A6.C7.A8.A9.A10.A11.A12.C13.A14.A15.B16.D17.A18.A19.B20.A填空题答案:1.00H-1FH2.数据传送类、算术运算类、逻辑运算类、控制转移类、位操作类3.84.P3.1、P3.05.外部中断0、外部中断1、定时器T0溢出中断、定时器T1溢出中断、串行口中断简答题答案:1.中断响应过程:首先,中断源发出中断请求,若CPU允许中断(即中断允许标志相应位为1),则CPU在当前指令执行完后,响应中断。然后,CPU将断点地址(即下一条要执行的指令地址)压入堆栈保护,再根据中断源的中断入口地址,跳转到相应的中断服务程序入口处执行中断服务程序。中断服务程序执行完毕后,CPU从堆栈中弹出断点地址,返回主程序继续执行。2.定时器T1工作在方式1时,是16位定时器。定时器T1的低8位和高8位分别由TL1和TH1组成。当定时器启动后,TL1和TH1开始计数,每经过一个机器周期,TL1和TH1的值各加1。当TL1溢出时,向TH1进位,当TH1也溢出时,定时器T1溢出,置溢出标志TF1为1,向CPU发出中断请求。3.复位电路的作用是使单片机的CPU及系统中其他部件处于一个确定的初始状态,并从这个状态开始工作。复位方式有上电复位和按键复位。上电复位是利用电容两端电压不能突变的特性,在上电瞬间使RST引脚保持高电平一段时间,实现复位。按键复位是通过按键按下使RST引脚接地,实现复位。程序分析题答案:1.该程序的功能是将累加器A中的内容3AH与0FH进行逻辑与运算,然后再与30H进行逻辑或运算。执行该程序后,累加器A的内容为3AH与0FH逻辑与运算的结果再与30H逻辑或运算的结果。3AH与0FH逻辑与运算结果为0AH,0AH与30H逻辑或运算结果为3AH,所以累加器A的内容为3AH。2.该程序的功能是先将P1口初始化为全高电平,然后将P1.0引脚清零,P1.1引脚置1。执行该程序后,P1口的内容为11111101B。综合应用题答案:```ORG0000HLJMPMAINORG000BHLJMPT0_ISRMAIN:MOVTMOD,01H;设置定时器T0为方式1MOVTH0,(65536-50000)/256;定时1秒的高8位初值MOVTL0,(65536-50000)%256;定时1秒的低8位初值SETBET0;允许定时器T0中断SETBEA;允许总中断SETBTR0;启动定时器T0SJMP$;等待中断T0_ISR:MOVTH0,(65536-50000)/256;重新设置高8位初值MOVTL0,(65536-50000)%256;重新设置低8位初值CPLP1.0;取反P1.0引脚电平RETI;中断返回END```设计题答案:硬件电路原理图:以8051单片机为核心,连接数码管显示电路(采用共阴极数码管,通过P0口输出段码,P2口输出位码),连接蜂鸣器电路(通过P1口的某一位控制蜂鸣器),连接电源电路、复位电路等。程序:```ORG0000HLJMPMAINORG000BHLJMPT0_ISRMAIN:MOVTMOD,01H;设置定时器T0为方式1MOVTH0,(65536-50000)/256;定时1秒的高8位初值MOVTL0,(65536-50000)%256;定时1秒的低8位初值SETBET0;允许定时器T0中断SETBEA;允许总中断SETBTR0;启动定时器T0MOV30H,00H;秒计数初值MOV31H,00H;分计数初值MOV32H,00H;时计数初值SJMP$;等待中断T0_ISR:MOVTH0,(65536-50000)/256;重新设置高8位初值MOVTL0,(65536-50000)%256;重新设置低8位初值INC30H;秒计数加1CJNE30H,60,NEXT1;秒是否到60MOV30H,00H;秒清0INC31H;分计数加1CJNE31H,60,NEXT1;分是否到60MOV31H,00H;分清0INC32H;时计数加1CJNE32H,24,NEXT1;时是否到24MOV32H,00H;时清0MOVP1.0,1;整点报时,蜂鸣器响LCALLDISPLAY;调用显示子程序SJMPNEXT2NEXT1:LCALLDISPLAY;调用显示子程序NEXT2:RETI;中断返回DISPLAY:MOVA,30H;取秒值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查秒的十位段码MOVP0,AMOVP2,0FEHLCALLDELAYMOVA,30HANLA,0FHMOVDPTR,TABMOVCA,@A+DPTR;查秒的个位段码MOVP0,AMOVP2,0FDHLCALLDELAYMOVA,31H;取分值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查分的十位段码MOVP0,AMOVP2,0FBHLCALLDELAYMOVA,31HANLA,0FHMOVDPTR,TABMOVCA,@A+DPTR;查分的个位段码MOVP0,AMOVP2,0F7HLCALLDELAYMOVA,32H;取时值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查时的十位段码MOVP0,AMOVP2,0EFHLCALLDEL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 光伏砷化镓组件制造工安全操作考核试卷含答案
- 装潢美术设计师岗前实操知识实践考核试卷含答案
- 2025国考A卷《公共基础知识》真题库及答案1套
- 筒并摇工安全素养竞赛考核试卷含答案
- 种畜冻精制作工安全实操考核试卷含答案
- 基材人造板处理与饰面材料选配工冲突管理模拟考核试卷含答案
- 陶瓷原料准备工岗前履职考核试卷含答案
- 广告合规审查员风险识别知识考核试卷含答案
- 天然气净化操作工安全培训模拟考核试卷含答案
- 2024年澧县事业单位联考招聘考试历年真题附答案
- 2025-2026学年北京市西城区高三(上期)期末考试生物试卷(含答案)
- 2026浙江宁波市江北区城市建设投资发展有限公司及下属子公司招聘7人笔试模拟试题及答案解析
- 2026年雅安职业技术学院单招综合素质考试备考题库带答案解析
- 2026年三亚交投产业发展有限公司招聘备考题库及参考答案详解
- 章丘区2024山东济南市章丘区龙山街道残联招聘“一专两员”1人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 义务消防员培训课件
- 2025年时事政治必考试题库完整参考答案及参考答案详解
- 消化内镜虚拟仿真训练系统的技术参数优化
- 2026年安徽粮食工程职业学院单招综合素质考试题库含答案详解
- 2025贵州黔西南州安龙县选聘城市社区工作者工作61人备考题库完整答案详解
- 2025年安徽公务员考试(法律专业知识)综合试题及答案
评论
0/150
提交评论