2022年微机原理及应用单片机期末重点复习提纲doc

上传人:夏** 文档编号:567299724 上传时间:2024-07-19 格式:PDF 页数:5 大小:462.33KB
返回 下载 相关 举报
2022年微机原理及应用单片机期末重点复习提纲doc_第1页
第1页 / 共5页
2022年微机原理及应用单片机期末重点复习提纲doc_第2页
第2页 / 共5页
2022年微机原理及应用单片机期末重点复习提纲doc_第3页
第3页 / 共5页
2022年微机原理及应用单片机期末重点复习提纲doc_第4页
第4页 / 共5页
2022年微机原理及应用单片机期末重点复习提纲doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年微机原理及应用单片机期末重点复习提纲doc》由会员分享,可在线阅读,更多相关《2022年微机原理及应用单片机期末重点复习提纲doc(5页珍藏版)》请在金锄头文库上搜索。

1、2012微机原理及应用复习提纲一、 填空题(每题 1 分,共 10 分)0、单片机应用系统设计的基本要求很多, 要求在设计时将安全可靠性 放在第一位。1、某温度测量系统(假设为线性关系)的测温范围为0150,经 ADC0809 转换后对应的数字量为00HFFH,试写出它的标度变换算式。并计算数字量为ABH 时的温度值。2、某压力测量仪表的量程为400-1200Pa,采用 8 位 A/D 转换器, 设某一时刻单片机经采样及数字滤波后的数字量为ABH ,求此时的压力值(设该仪表的量程是线性的) 。3、某加热炉温度测量仪表的量程为200 800,采用8 位 A/D 转换器,设某一时刻单片机经采样及数

2、字滤波后的数字量为CDH ,求此时的温度值(设该仪表的量程是线性的) 。4、单片机应用系统中数字地和模拟地的连接原则:分开走线,最后在一点连接5、对单片机应用系统中易受干扰的信号加硬件滤波器,如果干扰信号频率比信号频率高,选用低通滤波器;如果干扰信号频率比信号频率低,选用高通滤波器;当干扰信号在信号频率的两侧时,需采用带通滤波器。6、数据采集中的软件抗干扰措施较多-程序判断滤波(限幅、限速)、算术平均滤波、中值滤波、加权平均滤波、滑动平均滤波、RC 低通数字滤波和复合数字滤波等。其中算术平均滤波适用于对周期性干扰的信号滤波,用限幅滤波对缓慢变化的物理参数进行采样时抗干扰的滤波效果好。7、程序运

3、行的软件抗干扰措施:指令冗余、软件陷阱、“ 看门狗 ” 技术8、“ 看门狗 ” 技术实际就是程序运行监视系统,看门狗(Wacth dog Timer)即看门狗定时器,是利用CPU 正常运行时必须在一定的时间间隔(根据程序运行要求而定)内发出工作正常 信号,当CPU 进入死循环后,因其不能发出工作正常信号,就能及时被发觉并使系统复位。9、为保证按键识别的准确性,在电压抖动的情况下不能进行状态的输入,抖动可能造成一次按键多次处理问题。为此,需要进行去抖动处理,去抖动有硬件和软件 两种方法。硬件方法就是加去抖电路,从根本上避免抖动的产生。软件的方法则是采用时间延迟以躲过抖动,待信号稳定后再进行扫描。

4、10、由于键的按下和释放是随机的,捕捉按键的状态变化主要有以下两种方法:外部中断捕捉、定时查询11、针对 DAC0832 的两个寄存器的不同使用方法,形成了DAC0832 的三种工作方式,分别为双缓冲方式、单缓冲方式和直通方式。12、ADC0809 在 A/D 转换开始后,只有确认数据转换完成后,才能进行传送。为此常常采用定时、查询、中断传送方式。13、液晶显示器LCD 从显示的形式上通常可分笔段型、字符型和点阵图形型。各显示器的特点及其应用。14、LED 显示器按其发光管排布结构的不同,可分为LED 数码管显示器和LED 点阵显示器。LED 数码管主要用来显示数字及少数字母和符号,LED 点

5、阵显示器可以显示数字、字母、汉字和图形甚至图像。 LED 点阵显示器虽然显示灵活,但其占用的单片机系统的系统软件、硬件资源远远大于LED 数码管。15、多位 LED 显示器的显示方式有动态显示和静态显示,它们的特点及其应用。16、计算机与外部设备的通信有两大类:并行通信与串行通信。它们主要优点和用途是什么17、在串行通信中,根据数据传送的方向性,可分为单工通信、半双工通信和全双工通信。18、常用的串行通信接口标准有:RS-232C、RS-449、RS-422A、 RS-423A 、RS-485、20mA 电流环、USB、IIC 及 SPI 等总线接口标准。19、80C51 串行口有4 种工作方

6、式,其中方式0 常用于扩展I/O 口、方式1 多用于双机通信、方式2 和方式 3 多用于多机通信班级学号姓名密封装订线密封装订线密封装订线精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 5 页二、 简答题(每题 5 分,共 4 题 20 分)0、单片机控制系统设计有哪些基本要求1、简述单片机应用系统的调试方法。2、简述单片机应用系统的软件开发过程3、简述 80C51 单片机的三总线即数据、地址和控制总线的构成4、简述中断响应的过程。5、简述 80C51 的寻址方式及相应的寻址空间;6、简述 80C51 的指令系统;7、简述汇编语言程序的

7、设计思想和设计方法。8、80C51 的存储器组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点?9、简述 80C51 的内部结构和80C51 引脚分别情况及其功能。三、 用 8051串行口外接 4094 扩展 8 位并行输出口,驱动所连接的8 只 LED管循环点亮。接口扩展如图所示。分别用查询和中断方式编程并绘制流程图(15 分)四、 编制一个单片机控制步进电机正反转的控制程序,具体要求如下所示。(共 15 分)开始通电时,步进电机停止转动;步进电机正反转均采用双相激磁方式(四相双四拍);单片机分别接有按钮开关K1、K2、K3,K3 用来控制步进电机的转

8、向,当按下K3 时,步进电机正转。当松开 K3时,步进电机反转。编制正反转工作时序表;绘制控制程序流程图;编写汇编语言程序。二、 某单片机温度控制系统工程中,晶振频率采用12MHz ,软件设计采用主程序和中断服务程序相结合的程序结构; (共 15 分)(1)主程序主要完成如下功能:完成系统的初始化;定时器设置;温度设定及显示。(2) 中断服务程序 ,中断由T1 产生,每隔5s 执行以下功能:温度检测(A/D 转换、读入采样数据、数字滤波) ;显示;温度控制;越限温度报警;(3)绘出主和中断程序的流程图并将程序补充完整。精选学习资料 - - - - - - - - - 名师归纳总结 - - -

9、- - - -第 2 页,共 5 页三、 设多次采样值存放在60H6FH 的单元内,编制采样值算术平均滤波子程序并绘制流程图。入口参数数据开始地址在R0中,采样次数存在R1中,出口参数平均值存入A中。 (共 10 分)四、 单片机温度检测系统中,设相邻两次采样值所允许的最大偏差Y=03H ,编制限幅滤波子程序。上一次采样值存入60 单元,本次采样值存入61 单元。(共 10 分)五、试根据图所示的8 路模拟量采集系统,以中断传送方式实现第4 路 IN4 的模拟量输入信号的一次采集,请编写程序。六、电路如图所示, 采用中断方式, 对路模拟信号轮流采样一次,并依次把转换结果存储到片内RAM以 DA

10、TA 为起始地址的连续单元中。七、用 DAC0832端口地址为FEFFH ,编写程序生成周期任意的锯齿波。设系统的基准电压为5 V,要求波形的最低电平为0 V ,最高电平为3 V。八、电路如图所示, 利用 DAC0832输出一个从 -5V 开始逐渐上升到0V再升至 5V,再从 5V逐渐降至0V,再降至 -5V 的三角形波电压,试编写程序。九、80C51串行口的工作方式0,这种方式常用于扩展I/O 口。在方式0 下,串行口同步移位寄存器的输入输出方式。串行数据从RXD(P3.0) 端输入或输出,同步移位脉冲由TXD(P3.1) 送出。发送和接收均为 8 位数据,低位在先,高位在后。波特率固定为f

11、osc/12 。当串口用于通信时,可以用普通I/O 模拟其工作方式,编写输出一个字节数据的子程序,入口参数: 待输出数据存于A中。;D0 D1 D2 D3 D4 D5 D6 D7P1.0(数据)P1.1(移位脉冲)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 5 页十、LCD1602显示模块可以和单片机AT89S51接口直接相连如下图,编写单片机向LCD1602显示模块写入一个字节的显示数据子程序,时序如图如下。入口参数为:命令存在DAT_BYTE 中。十一、在 IIC 串行总线应用中,在I2C 总线启动后或应答信号后的第1-8 个时

12、钟脉冲对应于一个字节的8 位数据传送如图所示。其特点是在SCL低电平期间为数据准备,允许总线上SDA 数据电平变换;在 SCL高电平期间,数据串行转送, SDA数据必须保持稳定,不能被改变。编程实现MCS51 通过IIC 总线读取一个字节的子程序,结果存放在A中。十二、X25F008 是具有 SPI 总线接口的从器件,具有在SCK的上升沿 输入( 接收 )数据和在 下降沿 输出( 发送 )数据,传送数据的时序图如下:主机输入 / 从机输出( MISO )的特点为:在SCU允许控制端/CS 为有效逻辑状态时,将串行时钟输出线P1.1 由 1 变为 0 时, 将使接口芯片内的数据串行左移一位,从而

13、输出 1 位数据至P1.3 口 ,完成 1 位数据 MISO (先为高位)如此循环8 次,可完成通过SPI 总线对 SCU器件读 8位数据的操作; 编程实现MCS51 通过 SPI 总线读取一个字节的子程序,结果存放在A中。十三、编程实现 : 开机时所有LED都发光 ; 当任意按钮Ki 按下,对应的LEDi 熄灭 , 松开则发光。(10CLK P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.780C51WRP2.0D0D1D2D3D4D5D6D7Q0Q1Q2Q3Q4Q5Q6Q7Q0Q1Q2Q3Q4D0D1D2D3D4K0K1K2K3K4K5LED0LED1LED2LED3LED4

14、LED5LED6LED7+5V74HC273C244P2.7 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 5 页分)十四、80C51用译码法扩展一片62256 RAM和一片 27256 ROM ,如下图所示,(1)确定 62256 RAM和27256 ROM存储器地址范围;(2)编程实现将27256 的最后 256 个单元数据传送到62256 的最开始的256 个单元中。十五、编程实现下图的显示内容, 延时程序可以省略( 10 分)十六、电路如图所示为并行输出的两位共阳LED 的静态显示接口电路。让两位数码管显示“ 51” ,试编写其显示程序。8751P1.7共阴极LEDabcdefgdp+5V100 87407 2P1.6P1.5P1.4P1.3P1.2P1.1P1.0P2.3P2.2P2.1P2.0精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 5 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号