微机原理习题课.ppt
《微机原理习题课.ppt》由会员分享,可在线阅读,更多相关《微机原理习题课.ppt(31页珍藏版)》请在三一办公上搜索。
1、关于实验课,I am told,and I forgetI see,and I rememberI do,and I understand,实验名称:实验六至实验七实验分组:因为实验设备数量有限仍旧跟上次一样分两组,每节课一组。实验时间:2010年1月4日、6日、11日。即微机原理的上课 时间。实验地点:在大学生活动中心的楼里,从“东门”进去上四楼。实验老师:陈毅华 老师,电话:。,四、典型8位DAC芯片(DAC0832)1.主要性能指标 分辨率:8位 建立时间:1us,电流型输出 单电源:+5V+15V,低功耗:200mW 基准电压范围:-15V+15V,三、D/A转换器与CPU的接口1.根
2、据CPU与DAC芯片的特点,正确设计控制信号。2.DAC芯片本身带或不带锁存器,不带的须在CPU与DAC间加锁存器(273、373)。3.合理设计和调整DAC的输出电路。,2内部结构和引脚 由8位输入锁存器、8位DAC寄存器、8位D/A转换电路组成。,低电平锁存,高电平直通,7.5.2 并行和串行D/A转换器,3DAC 0832的工作方式 根据对DAC0832的输入锁存器和DAC寄存器的不同的控制方法,0832有三种工作方式:单缓冲方式、双缓冲方式、直通方式。见书P321。,4DAC 0832的输出方式 0832的输出是电流型的。在微机系统中,通常需要电压信号。可用运算放大器将其转换为单极性或
3、双极性的输出电压。(1)单极性输出 对应数字量00FFH的模拟电压输出范围是0-VREF。(2)双极性输出 对应数字量00FFH的模拟电压输出范围是-VREF+VREF。,7.5.2 并行和串行D/A转换器,五、应用 用DAC产生锯齿波形,单缓冲方式。Lop1:MOV AL,00H Lop2:OUT 20H,AL CALLDELAY INC AL CMP AL,0FFH;峰值 JZ lop1 JMP lop2周期调整:加NOP指令 调整DELAY子程序的延时时间,7.5.2 并行和串行D/A转换器,一、A/D转换的基本方法和特点,1.双积分式ADC 特点:转换速度慢、转换精度高、对干扰的抑制性
4、强。2.逐次逼近式ADC 特点:转换速度快、转换精度高、抗干扰能力差。3.电压频率转换法(V/F)ADC 特点:转换速度慢、抗干扰性能好、易于实现远距离或隔离传输。,二、A/D转换器的主要性能指标1.分辨率转换器对微小输入量变化的敏感程度,通常用转换器输出数字量的位数来表示。1/2n或n位 以8位ADC为例,其分辨率8位,数字量变换范围0255。当输入电压满刻度为5V时,对输入模拟电压的分辨能力为:5V/25619.5mV,7.5.3 并行和串行A/D转换器,2.转换时间完成一次A/D转换所需要的时间。如:25us,则转换率为1/25us40KHZ 3.转换精度任一数值量所对应的模拟量输入实际
5、值与理论值之间的差,通常用数字量的最低有效位(LSB)来表示,为 1/2LSB。由于模拟量是连续的,而数字量是离散的。所以,在某个范围内的模拟量对应于某个数字量。,1.模拟输入电压的连接 输入端常有:VIN(),VIN(),三、A/D转换器与CPU的连接方法,差动输入时将信号接在VIN()、VIN()两端,7.5.3 并行和串行A/D转换器,2.数据输出线与CPU总线的连接 若A/D输出有可控的三态门,输出直接与总线相连;若A/D输出无可控的三态门,需外接三态门。,3.启动信号的提供 电平启动(转换过程中,该信号始终为高或某一电平):通过D触发器等提供有效电平信号 脉冲启动(一定宽度的正负脉冲
6、):通过OUT指令产生一个选通脉冲信号,4.转换结束信号及数据读取 ADC在转换结束时,产生一结束信号,可将此信号提供给CPU,启动CPU读取转换好的数据。转换结束信号通常为电平变化:,未转换时,转换时,转换结束,7.5.3 并行和串行A/D转换器,四、典型8位A/D转换器(ADC0809),1 ADC 0809的性能和结构 ADC 0809是CMOS逐次比较式A/D转换器。主要技术指标:分辨率8位,模拟电压输入范围:05V;8个模拟输入通道,可在程序控制下对任意通道进行转换;时钟频率10KHz1280KHz,标准时钟频率(640KHz)下的转换时间为100s。电源电压+5V,功耗15mW,7
7、.5.3 并行和串行A/D转换器,ADC0809的内部结构框图如图:IN0IN7可输入8路模拟电压;通道号由地址信号A、B、C译码后选定;片内有地址锁存和译码器;转换结果送入三态输出锁存器,当输出允许信号OE有效时才输出到数据总线上。,7.5.3 并行和串行A/D转换器,2ADC0809的转换控制(1)ADC0809的转换时序,首先给ADC通道地址A、B和C,它们在ALE的上升沿被锁存;然后在ST(start conversion)的下降沿开始转换、且EOC变低;EOC变高时表示转换结束,这时令OE有效,即可读到转换结果。,(2)ADC0809的转换控制共有2个步骤:选择通道并启动转换;读取转
8、换结果,7.5.3 并行和串行A/D转换器,读取转换结果,7.5.3 并行和串行A/D转换器,例:通道地址由数据总线输入,查询方式读入数据。MOV AL,011B;D2D1D0=通道号 MOV DX,200H OUT DX,AL MOV DX,202HWAIT:IN AL,DX;AL的D0=EOC TEST AL,01H,JZ WAIT MOV DX,201H IN AL,DX;读取转换结果,7.5.3 并行和串行A/D转换器,微机原理习题课简述题,题1:什么是微机系统中的“接口”与“端口”?二者有什么不同?,答:接口是完成微处理器与外部设备数据通信的通道。端口是传送数据、状态、控制这三种信息
9、的接口电路中的寄存器,分别称为数据、状态和控制端口。接口与端口的区别是端口由一个或多个寄存器组成,而接口由若干个端口加上相应的控制逻辑组成。,答:CPU在运行程序期间,遇到某些特殊情况(被内部或外部事件所打断),暂时中止原先程序的执行,而转去执行一段特定的处理程序,这一过程就叫中断。中断的处理过程分为:中断请求、中断判优、中断响应、中断处理、中断返回。,微机原理习题课简述题,题2:什么是微机系统中的“中断”?“中断”的处理过程通常分为哪几步?,题3:如果一个系统中对应于中断类型码17H的中断处理子程序存放在1234:5670H开始的内存区域中,对应于该17H类型码的中断向量存放在0000:00
10、5CH开始的4个字节中。问:0段的005CH005FH这4个单元中的值分别为多少?,微机原理习题课简述题,答:所谓中断向量就是中断处理子程序的入口地址。每个中断向量占4个字节,其中前2个字节存放中断处理子程序入口地址的偏移量(IP,16位),后两个字节存放中断处理子程序入口地址的段地址(CS,16位)。按照中断类型码的序号,对应的中断向量在中断向量表中有规则地顺序排列:中断向量地址指针4中断类型码。本题中的CS为:1234,IP为:5670。CS和IP存放的地址为0000:005CH。那么005CH、005DH、005EH、005FH中分别为:70H,56H,34H,12H。,答:同步通信是通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 习题
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6225839.html