ch7接口技术.ppt_第1页
ch7接口技术.ppt_第2页
ch7接口技术.ppt_第3页
ch7接口技术.ppt_第4页
ch7接口技术.ppt_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1、第七章:微型机接口技术,一:概述,二:可编程定时/计数器 8253,三: 可编程并行接口,四: 串行通讯和串行接口,五: 模拟通道接口,第七章:微型机接口技术,一:概述,二:可编程定时/计数器 8253,三: 可编程并行接口,四: 串行通讯和串行接口,五: 模拟通道接口,一、概述,8253,第七章:接口技术,概述,8255,模拟,串行通信,I/O接口的主要功能 P271(P224),第七章:微型机接口技术,一:概述,二:可编程定时/计数器 8253,三: 可编程并行接口,四: 串行通讯和串行接口,五: 模拟通道接口,三、可编程并行接口,8253,第七章:接口技术,概述,8255,模拟,串行通信

2、,可编程并行接口芯片8255A P281,并行打印机接口 P289,键盘和显示器接口 92,7.3.1、可编程并行接口芯片8255A,8253,第七章:接口技术,概述,8255,模拟,串行通信,内部结构(P281),7.3.1、可编程并行接口芯片8255A,8253,第七章:接口技术,概述,8255,模拟,串行通信,控制字(P282),控制字,方式选择控制字,端口C置位/复位控制字,7.3.1、可编程并行接口芯片8255A,8253,第七章:接口技术,概述,8255,模拟,串行通信,工作方式(P283),7.3.1、可编程并行接口芯片8255A,8253,第七章:接口技术,概述,8255,模拟

3、,串行通信,工作方式(P283),在工作方式1中C口与A口、B口的配合关系, 未用作控制状态的位仍可用作基本位, C口的D2、D4、D6在对应工作方式中读(读状态)写(写INTE)的含义不一样,三、可编程并行接口,8253,第七章:接口技术,概述,8255,模拟,串行通信,可编程并行接口芯片8255A P281,并行打印机接口 P289,7.3.2、并行打印机接口 P289,8253,第七章:接口技术,概述,8255,模拟,串行通信,三、可编程并行接口,8253,第七章:接口技术,概述,8255,模拟,串行通信,可编程并行接口芯片8255A P281,并行打印机接口 P289,键盘和显示器接口

4、 92,7.3.3、键盘和显示器接口 P292,8253,第七章:接口技术,概述,8255,模拟,串行通信,1键盘识别的方法:行反转法,扫描法。 2数码管显示控制方法:动态显示法,静态显示法。 动态显示法:多位数码管轮流点亮,反复扫描。当扫描速度快,人眼不能感觉数码管熄灭,这样就可以清晰地看到多位显示。显示代码信息由一个端口输出,再由其它端口控制各位数码管的公共端轮流有效。 静态显示法:每位数码管始终点亮,各位数码管的公共端始终有效,各位的显示代码信息由单独的端口输出,所以采用该方法时需用的端口较多。,第七章:微型机接口技术,一:概述,二:可编程定时/计数器 8253,三: 可编程并行接口,四

5、: 串行通信和串行接口,五: 模拟通道接口,四、串行通信和串行接口 P296,8253,第七章:接口技术,概述,8255,模拟,串行通信,四、串行通信和串行接口 P296,8253,第七章:接口技术,概述,8255,模拟,串行通信,异步通信,同步通信,异步通信 P297,8253,第七章:接口技术,概述,8255,模拟,串行通信,通信中两个字符的时间间隔是不固定的,而在同一字符中的两个相邻代码间的时间间隔是固定的,帧,波特率,异步通信 P297,8253,第七章:接口技术,概述,8255,模拟,串行通信,通信中两个字符的时间间隔是不固定的,而在同一字符中的两个相邻代码间的时间间隔是固定的,帧,

6、波特率,同步通信 P297,8253,第七章:接口技术,概述,8255,模拟,串行通信,在数据块开始处设置12个同步字符来进行的数据通信,在串行数据线上,始终保持连续的字符,即使没有字符时,也要发送专用的“空闲”字符或同步符,同步通信 P297,8253,第七章:接口技术,概述,8255,模拟,串行通信,同步通信效率高于异步通信,但同步通信要求用精确的同步时钟来控制发送端和接收端之间的同步。双方之间时钟信号的微弱差异,在长时间的通信中都将产生累积误差,导致通信失败,所以同步通信的硬件较复杂。,信号的调制和解调 P298,8253,第七章:接口技术,概述,8255,模拟,串行通信,为了保证信号传

7、送的可靠性,在长距离通信中,常常采用调制/解调器来保证信号品质 。,信号的调制和解调 P298,8253,第七章:接口技术,概述,8255,模拟,串行通信,为了保证信号传送的可靠性,在长距离通信中,常常采用调制/解调器来保证信号品质 。,RS-232-C串行通信标准P298,8253,第七章:接口技术,概述,8255,模拟,串行通信,(1) 通信时使用的信号、连接件以及信号和引脚的对应关系作了规定。,RS-232-C串行通信标准P298,8253,第七章:接口技术,概述,8255,模拟,串行通信,(2) 对通信时的信号电平标准也作了规定,采用负逻辑规定逻辑电平:-5V-15V规定为1,而将+5

8、V+15V规定为0。,第七章:微型机接口技术,一:概述,二:可编程定时/计数器 8253,三: 可编程并行接口,四: 串行通信和串行接口,五: 模拟通道接口,7.5.1 概述 P318,8253,第七章:接口技术,概述,8255,模拟,串行通信,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,一、 工作原理,二、 主要性能指标,三、 锁存器与D/A转换器,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,三、 锁存器与D/A转换器,(1).D/A转换器接受的数字量若发生变化则模拟量输出也会发生变化。

9、(2).数据总线是CPU和外部交换数据的公用通道,当CPU把数据送给输出设备时,只有执行总线周期的部分阶段总线会送出有效数据,因而必须利用及时把数据锁存起来。 (3).当D/A转换器本身的输入端不具有锁存功能时,可以外加数据锁存器。,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,三、 锁存器与D/A转换器,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,三、 锁存器与D/A转换器,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,四、 DAC0832,

10、8位 分辨率,-15V+15V,电流型输出,单电源,一级缓冲,二级缓冲,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,四、 DAC0832输出方式,(1)、单极性输出 对应数字量00FFH的模拟电压Vo的输出范围是0 -VREF,(2)、双极性输出 对应数字量00FFH的模拟电压VO2输出范围是-VREFVREF,7.5.2 D/A转换器 P319,8253,第七章:接口技术,概述,8255,模拟,串行通信,四、 DAC0832,(1)、 单缓冲方式 适用于只有一路模拟量输出或几路模拟量非同步输出的情形,(2)、 双缓冲方式 适用于多路D/A同时输出的情形,(3)、 直通方式 此时提供给DAC的数据,必须来自锁存端口,7.5.3

温馨提示

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

最新文档

评论

0/150

提交评论