单片机复习题1-附答案页码.doc_第1页
单片机复习题1-附答案页码.doc_第2页
单片机复习题1-附答案页码.doc_第3页
单片机复习题1-附答案页码.doc_第4页
单片机复习题1-附答案页码.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

单片机复习题2014-4一 填空题1. *一般的微机控制系统主要由微处理器(CPU)、存储器、I/O接口电路等组成,相互之间通过三组总线:即 地址总线 、 数据总线 和控制总线来连接。P.5.2. *CPU主要由 算数运算器 、 逻辑运算器 组成,它是计算机的核心部件。运算器主要完成算术运算和逻辑运算的操作。P.5.3. *存储器的主要功能是存放 程序 和 数据 。P.54. *总线是一组传输线的集合,根据传递信息种类,分为 地址 总线、 数据 总线和 控制 总线。P.6.5. 51单片机的AB有 16 根,它的寻址范围为 64K 。P.6.6. MCS-51系列单片机的数据总线为 8 根,Pentium 4的数据总线为 64 位。P.6 7. *单片机是指把中央处理单元(CPU)、随机存储器(RAM)、只读存储器(ROM)、 I/O接口 以及 定时器和计时器 等主要部件集成在一块半导体芯片上的微型计算机。P.8.8. *程序计数器PC用来存放 下一个要执行指定 的地址,具有自动 加1 的功能。P.9.9. *运算器主要由 ALU(算术运算器与逻辑运算器),A(累加器),B(寄存器),PSW(程序状态字符寄存器) 和暂存器等组成。P.910. *控制器由 等组成。P.911. AT89C2051单片机片内有两个可编程的十六位加1定时/计数器: T0 和 T1 。P.7012. *在单片机应用系统中,常用的显示器主要有 LED 与 LCD 。P.88.13. *在微型计算机系统中,CPU与外部的基本通信方式有两种: 并行通信 和 串行通信 。P.117.14. *串行通信按传送方向可以分为3种传输方式: 单工 、半双工 和 双工 。P.12015. *D/A转换器的功能就是将输入的 数字量 量转换成模拟量。P.13716. 为了确保读单片机引脚的正确性,在读引脚之前向该口线输出过 ,而没有再次输出过 。P.21 - P.22.17. AT89C2051单片机复位信号的输入端是 RSE 引脚,电平有效,其有效时间应持续 2个机械周期 以上。P.24.18. 在C51语言程序设计中,sfr SCON = 0x98; 语句的作用是 。P.31 - P.49.19. 在C51语言程序设计中,sbit p10 = P10; 语句的作用是 。P.31 - P.49.20. 在C51语言程序设计中,code char table3 = 0x1,0x4,0x9; 语句的作用是 。P.31 - P.49.21. 在C51语言程序设计中,为定时器1定义中断服务函数,其函数头部为 。P.61.二 选择题1. *#MCS-51系列单片机的字长是 。A)32位B)8位C)64位D)16位2. *定时器/计数器控制寄存器TCON中定时器0的溢出标志位是 。A)IT0B)IT1C)TF0D)TF13. #定时器/计数器控制寄存器TCON中定时器1的溢出标志位是 。A)IT0B)IT1C)TF0D)TF14. *中断允许寄存器IE的中断允许控制位是指 。A)EX0B)ET0C)ESD)EA5. #中断允许寄存器IE的串行口中断允许位是指 。A)EX0B)ET0C)ESD)EA6. *串行口通信规定了字符数据的传送格式,即每个数据以相同的帧格式传送。每一帧信息由 组成。A)起始位、数据位 B)起始位、数据位、奇偶校验位和停止位C)起始位、数据位和停止位D)起始位、数据位、CRC校验位和停止位7. *#AT89C2051单片机复位信号的输入端是RST引脚,高电平有效,其有效时间应持续 以上。A)12个时钟周期 B)2个机器周期C)1个机器周期 D)24个机器周期8. *定时计数器T0的溢出中断标志位是TF0, 。A)CPU响应中断后,硬件自动清除请求标志位TF0B)不能在中断服务程序之外读取TF0C)不能通过读取TF0判断是否发生T0的溢出D)只要TF0为1,一定执行TO相应的中断服务程序9. 定时计数器T1的溢出中断标志位是TF1, 。A)CPU响应中断后,硬件自动清除请求标志位TF1B)不能在中断服务程序之外读取T1C)不能通过读取TF1判断是否发生T1的溢出D)只要TF1为1,一定执行T1相应的中断服务程序10. C语言中,运算符 & 的含义是 。A)位或 B)位异或C)位与 D)逻辑与11. * 属于输入设备。A)显示器 B)打印机C)绘图仪 D)摄像头12. *符号&的含义是 。A)位或 B)位异或C)位与 D)逻辑与13. *有char ch=0xf0; C语言表达式chch的值为 。A)0xf0 B)0x00C)0x0f D)以上全不对14. *有char ch=0xf0; C语言表达式ch | ch的值为 。A)0xf0 B)0x00C)0x0f D)以上全不对15. *有char ch=0xf0; 将变量ch最低位置1的C语句是 。A)ch |= 0x01; B)ch &= 0x01;C)ch = ch; D)ch = ch & 0xff;16. *有char ch = 0x0f; 则表达式ch & 0x0f的值为 。A)0x0f B)0x01C)0x00 D)0xff17. *外中断0中断服务程序的函数头部为 。A)void INT0_Server(void) interrupt 0B)int INT0_Server(void) interrupt 0C)void INT0_Server(void) interrupt 1D)int INT0_Server(void) interrupt 118. *MCS-51系列单片机,在同一优先级里,有查询序列确定了优先级结构,其优先级别从高到低排列顺序为 。A)串行口中断, 外部中断0,外部中断1,定时器/计数器0,定时器/计数器1B)外部中断0,外部中断1,串行口中断,定时器/计数器0,定时器/计数器1C)外部中断1,外部中断0,定时器/计数器1,定时器/计数器0,串行口中断D)外部中断0,外部中断1,定时器/计数器0,定时器/计数器1,串行口中断19. *MCS-51系列单片机有一个中断优先级寄存器IP,用来设定中断源的优先级。其中 是内部定时器/计数器0中断优先级控制位。A)PX0 B)PT0C)PS0 D)EX0三 判断题1. #位是计算机所能表示的最基本、最小的数据单位。P.7.2. *字节是计算机所能表示的最基本、最小的数据单位。P.7.3. #哈佛结构为数据和程序提供了各自独立的存储器,而冯诺依曼体系结构将数据和程序都放在一个存储器中。P.7 - P.84. *时钟周期(又称为振荡周期)是指振荡器产生一个振荡脉冲信号所用的时间,是振荡频率的倒数,称为节拍。P.23.5. 机器周期是指CPU完成某一个规定操作所需的时间。P.23.6. *机器周期是指CPU执行一个C语句所需的时间。P.23.7. #复位后,单片机从0013H单元开始执行程序。P.24.8. *复位后,单片机从0003H单元开始执行程序。P.249. 指令系统指一台计算机所能执行的全部指令的集合。10. #为MCS-51系列的计算机系统开发软件,不能使用C语言。P.30 - 11. #51系列单片机有一个中断允许寄存器IP,用来设定中断源的优先级。P.5812. 边沿触发的外部中断nINT0和nINT1的中断标志位IE0和IE1,CPU响应中断后,硬件自动清除。P.60.13. 电平触发的外部中断nINT0和nINT1的中断标志位IE0和IE1,CPU响应中断后,硬件自动清除。但是需外围硬件控制电路的配合,撤销申请中断的低电平。P.6014. 定时器T0、T1的溢出中断标志位TF0和TF1,在CPU响应中断后,硬件自动清除。P.60.15. *串行口中断标志位RI、TI,CPU响应中断后,这些中断标志不会自动清除,必须用软件清除。P.127. P.60.16. *T0由2个8位特殊功能寄存器TH0(高8位)和TL0(低8位)构成。P.70.17. #T1由两个8位特殊功能寄存TH1(高8位)和TL1(低8位)构成。P.70.18. *89C2051单片机的串行口主要由两个物理上独立的串行数据缓冲器SBUF、发送控制器、接收控制器、输入移位寄存器和输出控制门组成。P.126.19. *键盘有两种基本类型:编码键盘和非编码键盘。P.10220. 键盘按结构方式划分,有独立式键盘和矩阵式键盘两大类。P.10221. #触摸屏不是输入设备。P.22. *DAC0832是8位分辨率的D/A芯片。P.138.23. #ADC0809是逐次逼近式D/A转换器,精度为8位。P.147.24. *ADC0809是逐次逼近式A/D转换器,精度为8位。START:启动信号输入端。EOC:转换结束标志输出端。P.147.四 简答题1. *#画出最小单片机系统的电路原理图。2. *#简述I/O接口的主要功能。I/O接口是CPU与外部设备进行信息交换的部件,I/O接口的主要功能是:完成外设与CPU的连接,转换数据传送速度,转换电平,转换数据格式及将I/O设备的状态信息反馈给CPU等。P.6.3. *简述单片机主要特点。(1)体积小、结构简单、可靠性高;(2)控制功能强;(3)低电压、低功耗;(4)优异的性价比。P.8 - P.9.4. 微机工作原理。计算机的工作过程就是不断地取指令、分析指令和执行指令的过程。微型计算机的指令是在控制器的控制下执行。执行一条指令的全过程是:从程序存储器中读出指令,送指令寄存器保存,然后送指令译码器进行译码,译码结果送定时控制电路,在定时控制电路里产生各种定时信号,再送到系统的各部分进行相应的操作以完成指令所规定的功能。程序计数器(PC)用来存放下一个要执行指令的地址。P.9-P.10.5. 中断源就是能发出中断请求,引起中断的设备或信号。中断源主要有几种?:(1)故障源:(2)外围设备;(3)实时控制信号;(4)断点。P.55.6. #简述中断的作用。(1)具有分时处理功能;(2)具有实时处理功能;(3)故障处理功能。P.55.7. 中断处理过程分为四个阶段。中断请求、中断响应、中断处理、中断返回。P.59.8. *简述中断响应条件。(1)有中断请求信号;(2)中断请求没有被屏蔽;(3)中断是开放的;(4)CPU在处理完现行指令后响应中断;(5)CPU没有处理同级或更高级中断。P.58 - P.59.9. D/A转换器的主要性能指标。(1)分辨率;(2)相对精度;(3)转换时间;(4)线性误差。P.138.10. #简述A/D转换器的主要技术指标。(1)分辨率;(2)量程;(3)精度;(4)转换时间;(5)输出逻辑电平;(6)工作温度范围。P.146-P.147.11. *影响单片机系统可靠、安全运行的主要因素是什么?影响单片机系统可靠、安全运行的主要因素是来自系统内部和外部的各种电气干扰,以及系统结构设计、元器件选择、安装、制造工艺和外部环境条件等。P.152 - P.165.12. #简述单片机系统常用的抗电磁干扰的硬件措施。抗干扰的硬件措施有滤波技术、去耦电路、屏蔽技术、接地技术等。P.154.五 综合题1,*设计一个单片机系统电路,控制两个LED的亮灭。(1)画出电路图;(2)编写程序,使两个LED不停的交替亮灭变化,间隔时间自行设定。2,*有一个单片机控制系统,P1.0口线接LED发光二极管的阴极,LED的阳极通过限流电阻接电源正极。利用定时器1的定时功能和中断,编程实现每隔1秒使LED的亮灭状态改变一次。3,*设计一个单片机系统,有一个按键用于输入,4个LED发光二极管用于显示。画出原理图。编写程序,按键每按一次就切换一次显示状态,共有3种显示状态:(1)第一步,LED1亮,其它LED灭;第二步LED2亮,其它LED灭;第三步LED3亮,其它LED灭;第四步LED4亮,其它LED灭;然后回到第一步。(2)第一步,LED4亮,其它LED灭;第二步LED3亮,其它LED灭;第三步LED2亮,其它LED灭;第四步LED1

温馨提示

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

评论

0/150

提交评论