西安工业大学汇编第7章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

串、并行通信和接口技术;6.0接口的功能以及在系统中的连接

6.1串行通信和串行接口

6.2可编程串行通信接口8251A

6.3并行通信和并行接口

6.4可编程并行通信接口8255A;6.0接口的功能以及在系统中的连接;6.0接口的功能以及在系统中的连接;二、接口与系统的连接;6.1串行通信和串行接口;6.1.1 串行通讯的根本概念;6.1串行通信和串行接口;1、串行通信;;就传输方式而言,串行通信线路可分成如下几种连接方式:;;;所有串行通信都需要一个时钟信号来作为数据的定时参考。发送器和接收器用时钟来决定何时发送和读取每一位数据。

根据采用统一时钟还是本地局部时钟,分为同步通信和异步通信两种。;〔1〕同步通信;同步传输的数据位的检测;;在异步通信时,每个字符构成一个字符帧,两个字符之间的传输间隔是任意的。

为区分各个字符,在每个字符前、后都用规定的数位来作为分隔位,和字符的信息位一起构成一个字符帧。

标准的异步通信的数据格式〔异步串行通信协议〕;异步串行通信协议;;波特率与收/发时钟;;异步串行通信数据位的检测;;异步串行通信的错误检测;同步传送和异步传送的不同点;远距离通信时需要通过普通网络传输

如果数字信号直接在公用网的传输线上传送,信号到了接收端后将发生严重畸变和失真。;5、串行通讯接口标准EIARS-232C;信号电平标准;机械特性接口标准;控制信号的定义;主要有:;常用的RS-232C连接;2.不使用MODEM;3.最简单连接;信号传输率;6.1.2 串行接口;能实现计算机和外设之间串行通信的接口称为串行接口。

功能:

将外设串行输入的数据转换成并行的数据送给CPU

将CPU输出的并行的数据转换成串行数据送给外设

可编程功能;可编程串行接口的典型结构;6.3并行通信和并行接口;0;以计算机的字长为传输单位,通常是8位、16位或32位,一次传送一个字长的数据

适合于外部设备与微机之间进行近距离、大量和快速的信息交换

例如:微机与并行接口打印机、磁盘驱动器

微机系统中最根本的信息交换方法

例如:系统板上各部件之间,接口电路板上各部件之间;含义:实现并行通信的接口称为并行通信接口。;6.4??编程并行通信接口8255A;6.4.18255A的内部结构;一、8255A的内部结构;8255内部结构图〔课本P249图6.17〕;;6.4.2 8255A的芯片引脚信号;端口A:

PA0~PA7

端口B:

PB0~PB7

端口C:

PC0~PC7

三组数据线均可为输入或输出。;2、和CPU相连的信号;A1、A0地址线

作为端口选择信号。;;6.4.3 8255A的控制字;三、8255A的控制字;1、方式选择控制字;方式选择控制字:例如;2、端口C按位置1/置0控制字;要求:

在8255的PC7输出一个窄脉冲

程序段:

MOVDX,0FFH;设控制存放器地址为0FFH

MOVAL,00001110B;PC7=0

OUTDX,AL; 写入控制端口

MOVAL,00001111B;PC7=1

OUTDX,AL

MOVAL,00001110B;PC7=0

OUTDX,AL;6.4.4 8255A的工作方式;1、方式0:根本输入输出方式;8255与显示块、开关键的连接;编程:;初始化及应用程序片段:;2、方式1:选通输入输出方式;方式1输入联络信号;端口A方式1输入时:;端口B方式1输入时:;方式1输入时INTE的控制;方式1输入时的控制字和控制信号;方式1输出联络信号;外设响应信号

表示外设已经接收到数据;PC2;方式1输出时的控制字和控制信号;3、方式2:双向传送方式;方式2的联络信号;;方式2双向引脚;方式2的控制字和控制信号;6.4.5 端口C的功能和状态总结;端口C的功能和状态总结;3、将数据写入口C时,可以采用:

通过C口地址向其写入1字节的数据,数据被写入C的输出锁存器,并从输出引脚输出,对设置为输入的引脚无效。

利用“C口的置1/0控制字”,使C口的某个输出引脚输出1或0。

4、当口A、B工作在方式2、方式1时,口C根据不同的方式,产生或接收控制/状态信号,通过读取口C的内容,可以知道外设的状态,这为查询方式传送数据提供了条件。;6.4.6 8255的应用实例;六、8255的应用实例

文档评论(0)

199****4744 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7002121022000045

1亿VIP精品文档

相关文档