单片机第二版测试题及答案解析_第1页
单片机第二版测试题及答案解析_第2页
单片机第二版测试题及答案解析_第3页
单片机第二版测试题及答案解析_第4页
单片机第二版测试题及答案解析_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

单片机第二版测试题及答案解析

一、单选题(每题3分,共30分)1.单片机的核心部件是()A.CPUB.存储器C.定时器D.中断系统2.8051单片机的定时器T0工作在方式1时,是()A.8位定时/计数器B.13位定时/计数器C.16位定时/计数器D.24位定时/计数器3.以下哪个不是单片机的编程语言()A.C语言B.BASIC语言C.汇编语言D.Python语言4.8051单片机的P0口作为通用I/O口使用时,需要外接()A.上拉电阻B.下拉电阻C.电容D.电感5.单片机的堆栈指针SP始终指向()A.堆栈底B.堆栈顶C.堆栈中间D.任意位置6.定时器T1工作在定时方式,采用12MHz的晶振,若希望定时10ms,则TMOD的值应设置为()A.0x01B.0x05C.0x10D.0x507.中断服务程序的入口地址是固定的,8051单片机定时器T0中断服务程序的入口地址是()A.0003HB.000BHC.0013HD.001BH8.8051单片机的片内数据存储器可分为()A.工作寄存器区、位寻址区、数据缓冲区B.程序存储器、数据存储器、特殊功能寄存器C.累加器、寄存器、控制器D.输入端口、输出端口、控制端口9.执行指令MOVA,55H后,累加器A的内容为()A.00HB.55HC.FFHD.AAH10.以下哪种通信方式不属于单片机常用的通信方式()A.并行通信B.串行通信C.光纤通信D.SPI通信二、填空题(每题3分,共15分)1.8051单片机的晶振频率为12MHz,机器周期为______。2.单片机的复位方式有______复位和______复位。3.定时器T0工作在方式2时,是______位定时/计数器。4.8051单片机的P1口有______个引脚。5.中断请求标志位TF0位于______寄存器中。三、简答题(每题10分,共30分)1.简述单片机的工作过程。2.说明定时器T1工作在定时方式时,如何设置定时时间。3.简述中断响应的条件和过程。四、程序分析题(每题15分,共15分)分析以下程序段,说明程序的功能,并计算执行完该程序后累加器A的内容。MOVA,30HADDA,20HDAA答案与解析:一、单选题1.答案:A解析:CPU是单片机的核心部件,负责执行指令、处理数据等。2.答案:C解析:定时器T0工作在方式1时,是16位定时/计数器。3.答案:D解析:Python语言不是单片机的编程语言,单片机常用的编程语言有C语言、汇编语言等。4.答案:A解析:8051单片机的P0口作为通用I/O口使用时,需要外接上拉电阻。5.答案:B解析:堆栈指针SP始终指向堆栈顶。6.答案:C解析:定时器T1工作在定时方式,采用12MHz的晶振,定时10ms,TMOD应设置为0x10。7.答案:B解析:8051单片机定时器T0中断服务程序的入口地址是000BH。8.答案:A解析:8051单片机的片内数据存储器可分为工作寄存器区、位寻址区、数据缓冲区。9.答案:B解析:执行指令MOVA,55H后,累加器A的内容为55H。10.答案:C解析:光纤通信不属于单片机常用的通信方式,单片机常用的通信方式有并行通信、串行通信、SPI通信等。二、填空题1.答案:1us解析:晶振频率为12MHz,机器周期为12/12=1us。2.答案:上电、按键解析:单片机的复位方式有上电复位和按键复位。3.答案:8解析:定时器T0工作在方式2时,是8位定时/计数器。4.答案:8解析:8051单片机的P1口有8个引脚。5.答案:TCON解析:中断请求标志位TF0位于TCON寄存器中。三、简答题1.答案:单片机的工作过程包括取指令、译码、执行指令等步骤。首先,单片机从程序存储器中取出指令,然后对指令进行译码,分析指令的功能,最后执行指令,完成相应的操作。解析:按照单片机工作的基本流程进行阐述。2.答案:定时器T1工作在定时方式时,首先要设置TMOD寄存器,确定工作方式。然后设置TH1和TL1的初始值,根据晶振频率和定时时间计算初始值。当定时器开始工作后,每经过一个机器周期,定时器的值加1,当定时器的值达到设定的定时时间时,产生溢出中断。解析:从设置寄存器、确定初始值以及定时器工作原理等方面说明。3.答案:中断响应的条件:有中断请求,且CPU开中断,中断优先级符合要求。中断响应过程:首先CPU中断主程序的执行,将断点地址(PC的值)压入堆栈保护,然后根据中断源的中断向量地址,跳转到相应的中断服务程序入口地址,执行中断服务程序,最后从中断服务程序返回主程序,恢复断点地址,继续执行主程序。解析:从条件和具体过程两方面详细说明。四、程序分析题答案:该程序的功能是将30H和20H相加,并进行十进

温馨提示

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

评论

0/150

提交评论