微控制器系统设计复习题讲解

上传人:我** 文档编号:112835933 上传时间:2019-11-07 格式:DOC 页数:13 大小:313.67KB
返回 下载 相关 举报
微控制器系统设计复习题讲解_第1页
第1页 / 共13页
微控制器系统设计复习题讲解_第2页
第2页 / 共13页
微控制器系统设计复习题讲解_第3页
第3页 / 共13页
微控制器系统设计复习题讲解_第4页
第4页 / 共13页
微控制器系统设计复习题讲解_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《微控制器系统设计复习题讲解》由会员分享,可在线阅读,更多相关《微控制器系统设计复习题讲解(13页珍藏版)》请在金锄头文库上搜索。

1、v 1. 通过 PA 口控制 PB 口,PA 口作为输入口与开关 K0K7 相连,PB 口作为输出口与小灯 L0L7 相连。设计硬件电路,且编程控制,在拨动开关时控制小灯的亮灭。 ORG 0000HSTART:MOV DPTR,#0FF7FHMOV A,#90HMOVX DPTR,ALOOP:MOV DPTR,#0FF7CHMOVX A,DPTRINC DPTRMOVX DPTR,ASJMP LOOPENDv 例题 用6264(8K8位)给8051单片机的外围扩展8K的片外数据存储器,画出与单片机相连地址线、数据线和控制线,并注明信号名称。例题1 给8051单片机的外围扩展一片16K8位片外程

2、序存储器,画出与单片机相连地址线、数据线和控制线,并注明信号名称。 LED显示器有静态显示和动态显示两种方式,显示原理是什么?静态显示:公共端应接在固定电平(共阳极接低电平,共阴极接高电平);段选与8为IO口相联动态显示:将所有的显示位段选线的同名端并联接在一起,并由一个8位IO口控制,形成段选线的多为复用,显示为由相应的IO口弦控制,实现各位分时选通。LED数码显示器有两种连接方法共阳极接法或共阴极接法共阳极公共端接阳极,低电平有效(灯亮), 共阳极数码管内部发光二极管的阳极(正极)都联在一起,此数码管阳极(正极)在外部只有一个引脚共阴极公共端接阴极,高电平有效(灯亮),共阴极数码管内部发光

3、二极管的阴极(负极)都联在一起,此数码管阴极(负极)在外部只有一个引脚常用键盘接口分为独立式键盘接口和行列式键盘接口。一般按键较少时采用独立式键盘,在按键较多时采用矩阵式键盘。他们的工作原理是什么?编程 扫描 中断独立式键盘:每个按键单独占有一根IO口线,一般采用低电平有效行列式键盘:按键设置在行列线交点上,行列分别链接到按键开关的两端,行列电平相等消抖和按键释放怎么理解?按键在按下时会产生抖动,释放时也会产生抖动,所以设计时必须考虑消抖。通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭

4、合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。v A/D转换是把连续的模拟电信号转换成时间和数值离散的数字信号的过程。v A/D转换过程主要包括采样、量化和编码。 v 如当满量程电压为5V,采用10位A/D转换器的量化间隔、绝对量化误差、相对量化误差分别为: D/A转换器与 A/D转换器的功能是什么?各在什么场合下使用? A/D转换是把连续的模拟电信号转换成时间和数值离散的数字信号的过程。D/A转换器是将数字信号转变成为模拟信号A/D转换器是将模拟信号转变成为数字信号A/D转换适用场合: 低速A/D转换器(数字电压表)中速逐次逼近型(应用系统)高速A/D并行比较

5、器(多媒体信息采集和处理为主)例 D/A 转换器的主要性能指标有哪些?设某 DAC 有二进制 12 位,满量程输出电压为 5V,请问它的分辨率是多少? 性能指标:量程 分辨率 量化误差 转换速率 分辨率计算:量化间隔: 绝对量化误差:相对量化误差:v 4-12 判断下列说法是否正确? v (1) “转换速度”这一指标仅适于 A/D转换器,D/A 转换其可以忽略不计转换时间。 错v (2) ADC0809可以利用“转换结束”信号 EOC向8051 单片机发出中断请求。 对v (3) 输出模拟量的最小变化量称为 A/D转换器的分辨率。错 应该为输入模拟量 v (4) 输出的数字量变化一个相邻的值所

6、对应的输入模拟量的变化称为 D/A 转换器的分辨率。 错 输入数字量的变化v 4-13 请分析 A/D 转换器产生量化误差的原因,具有 8 位分辨率的 A/D 转换器,当输入 05V 电压时,其最大量化误差是多少? 量化误差是ADC的有限位数对模拟量进行量化引起 的误差量化间隔:5/(28-1)=0.0196量化误差: /2*100%=0.98%v 4-15 8051 单片机与 DAC0832 接口时,有那三种工作方式?各有什么特点?适合在什么场合使用?1、单缓冲方式这种方式只适用于只有一路模拟量输出或几路模拟量非同步输出的情形,其方法是控制 数据锁存器和DAC寄存器同时接收数据,或者只使用数

7、据锁存器而把DAC寄存器接成直通方式。该接口主要用于DA转换器和单片机或者多个DA转换器 之间数据不同步的情况。2、双缓冲方式这种方式适用于多个DAC0832同步输出的情形,方法是先分别将转换数据输入到数据锁存器,再同时控制这些DAC0832的DAC寄存器以实现多个D/A转换同步输出。3、直通方式这种方式适用于连接反馈控制线路,方法是使所有的控制信号均有效 。该方式适合用在没有CPU或不与CPU接口的场合。a、 直通方式不能直接与系统的数据总线相连,需要另加 锁存器b、 单缓冲方式内部寄存器一个工作在直通,另一个工作在受控状态,也可以同时选通及锁存c、 双缓冲方式 RS-232、RS-485、

8、CAN为外总线,它们是系统之间的通信用总线;I2C、SPI是内总线,主要用于系统内芯片之间的数据传输。SPI只需四条线就可以完成MCU与各种外围器件的通信,这四条线是:串行时钟线(SCK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线(/CS)。工作原理。I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。工作原理。1. 填空题 v (1) 干扰窜入单片机系统的主要途径有 空间场干扰、过程通道干扰、电源噪声干扰 。 v (2) 干扰的耦合方式主要有直接耦合、公共阻抗耦合、电容耦合、电磁感应耦合、漏电耦合 等几种形式。 v

9、(3) 常用的数字滤波方法有算术平均滤波法、递推平均滤波法、防脉冲干扰平均值滤波法等几种。 v (4) 常用的软件抗干扰技术有指令冗余、软件陷阱 、watchingdog看门狗等几种。 v 2. 选择题 v (1) 可以使 PC 摆脱“死循环”困境的是 C 。 v ANOP指令冗余 B软件陷阱技术 v CWatchdog 技术 D数字滤波 v (2) 可以抑制空间干扰的是 D 。 v A光电隔离 B双绞线传输 v C可靠接地 D屏蔽技术 v (4) Watchdog定时间隔 tw以满足最好为 A 。 v A1.1Ttw2T BTtw1.1T v C1.1Ttw1.5T D1.5Ttw2T v

10、(5) 单片机系统受到干扰后,容易使程序计数器 PC 发生改变,则不能使程序纳入正轨的是。 Cv A软件陷阱 BWatchdog 技术 v C指令冗余技术 D数字滤波技术 1 目前世界上流行的四种嵌入式处理器是哪几种?嵌入式微处理器、嵌入式微控制器、嵌入式数字信号处理器、嵌入式片上系统、嵌入式可编程片上系统ARM7、ARM9、ARM9E及ARM10E2 具体说明ARM7TDMI的含义,其中的T、D、M、I分别代表什么?ARM7TDMI是ARM7处理器系列成员之一,采用V4T版本指令。T表示Thumb,该内核可从16位指令集切换到32位ARM指令集;D表示Debug,该内核中放置了用于调试的结构

11、,支持片内Debug调试;M表示Multiplier,支持位乘法;I表示EmbeddedICE,内含嵌入式ICE宏单元,支持片上断点和观察点。3 简述CISC与RISC 体系结构的特点。CISC(Complex Instruction Set Computer)复杂指令集计算机1)指令复杂,开发成本高,指令长度不等,大量微码CISC指令长度不等、类型多、功能复杂。CISC采用微码ROM译码。CISC指令多为多周期完成。大多数CISC指令皆可对主存及寄存器器操作。RISC( Reduced Instruction Set Computer )精简指令集计算机2)RISC指令格式和长度固定,类型少

12、,功能简单、寻址简单方式少;RISC使用硬连线指令译码逻辑,易于流水线实现;RISC大多数指令单周期完成;RISC除Load/Store指令外,所有指令只对寄存器操作;RISC代码密度没有CISC高,CISC中的一条指令在RISC中有时要用一段子程序来实现。RISC不能执行x86代码RISC给优化编译程序带来了困难4 什么是ARM处理器的ARM状态和Thumb状态?ARM 处理器的七种基本工作模式是哪些?ARM状态下指令长度为32位,ARM指令,字对准Thumb状态下长度为16位, Thumb指令,半字对准。 用户(usr) 系统(sys) 快中断 (fiq) 中断 (irq) 管理 (svc

13、) 中止 (abt) 未定义 (und)5 ARM处理器有多少个可访问的寄存器? R13R15通常用来存储什么?37个 R13分组寄存器存SP R14子程序链接寄存器 存当前程序的返回地址 R15pc程序寄存器 6 ARM V4及以上版本的CPSR的哪一位反映了处理器的状态?若CPSR=0x00000090,分析系统的状态。T位 系统 工作在ARM状态,用户模式,fiq开中断,irq禁止中断7. ARM有哪几个异常的类型,为什么FIQ的服务程序地址要位于0x1C?在复位后,ARM处理器处于何种模式,何种状态?ARM的7种异常类型:复位RESET异常、未定义的指令UND异常、软件中断SWI异常、

14、指令预取中止PABT异常、数据访问中止DABT异常、外部中断请求IRQ异常、快速中断请求FIQ异常。在有快速中断发生时,CPU从0x1C处取出指令执行。ARM复位后处于管理模式,工作于ARM状态。7 简述ARM异常中断的响应过程。1.将CPSR的内容保存到相应的异常模式的SPSR_中 2.设置当前状态寄存器CPSR中的相应位 3.将产生异常中断指令的下一条指令的地址保存到相应的连接寄存器R14_ 中4.给程序计数器(PC)强制赋值(即装入相应的异常中断向量地址) 10一个字的数据0x89ABCDEF,存放在0x0C1000000x0C100003区域,分别说明采用小端模式存储和大端模式存储时,上述4个存储单元所存的数据大端模式:0x89ABCDEF 0x0C100000中存0x89 0x0C100001中存0xAB0x0C100002中存0xCD 0x0C100003中存0xEF 小端模式:0x0C100000中存0xEF 0x0C100001中存0xCD 0x0C100002中存0xAB0x0C100003中存0x89指令寻址方式、简单汇编指令阅读NOR Flash与NAND Flash优缺点。NOR Flash是由或非门组成存储单元的Flash存储器,而NAND Flash是由与非门组成存储单元的Flash存储器。NOR Flash的主要特点是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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