微机原理第8章1节2011SGQ.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理第8章1节2011SGQ

注意: ① 端口A可以工作在3种工作方式中的任意一种; ②端口B只能工作在方式0或方式1; ③端口C被分为高4位和低4位,可以分别工作在输入方式和输出方式,并不要求同为输入方式或同为输出方式. 例1:设A端口工作方式0,输出, B端口工作于方式0,输入。 例:设8255A的控制口地址为00EEH,要求对端口C的PC7置1, 则控制=0FH, 要求对端口C的PC3置0, 控制字=06H。 下面的程序可以实现上述要求: MOV AL , 0FH ;对PC7置1的控制字 MOV DX , 00EEH ;控制口地址送DX OUT DX , AL ;对PC7置1操作 MOV AL , 06H ;对PC3置0的控制字 OUT DX , AL ;对PC3进行置0的操作 8255A应用示例 初始化及应用程序片段: …… MOV DX,323H ;初始化 MOV AL OUT DX,AL SUB DX,2 ;DX=321H,指向B口 IN AL,DX NOT AL ;各位取反,闭合时为0,点亮LED应为1 DEC DX ;DX=320H,指向A口 OUT DX,AL …… * 时间:2010—11月24日(第13周周三) 本次课内容: 1、8255A的结构和引脚。 2、8255A的工作方式和控制字。 本次课重点: 1、并和和串行的数据传送。 2、8255A的基本概念. 3、8255A的工作方式。 4、8255A控制字的选择。 0 1 0 1 0 1 1 0 D0 D1 D2 D3 D4 D5 D6 D7 目 的 D0 D1 D2 D3 D4 D5 D6 D7 源 并行通信适于短距离、高速通信 并行的数据传送 将数据的各位同时在多根并行传输线上进行传输。 第八章 并行接口芯片8255 0 1 1 0 1 0 1 0 TxD 源 RxD 目的 串行通信适于长距离、中低速通信 串行数据传送 将数据的各位按时间顺序依次在一根传输线上传输。 并行接口芯片应具有的功能: (1) 具有两个以上的输入/输出数据端口(锁存/缓冲); (2) 每个数据端口有与CPU用应答方式交换信息所必须的控制和状态信息;也有与外设交换信息所必须的控制和状态信息; (3) 通常每个数据端口还具有能用中断方式与CPU交换信息所必须的电路; (4) 具有进行片选和读写控制的电路; (5) 可编程(由程序来选择数据端口,数据传送方向,交换信息的方式等)。 A组控制 B组控制 缓冲器 数据总线 DB o o o RD WR A0 A1 RESET CS 读/写 控制逻辑 A口 上C口 下C口 B口 PA7~PA0 PC7~PC4 PC3~PC0 PB7~PB0 内部总线 外设接口 CPU接口 内部逻辑 第一节 8255的结构 一、8255A的结构和功能 (书上304页图10-1) 8位内部数据总线 端口A和端口B可用作8位 数据I/O口,端口C既可作为8位I/O口,又可作为两个4位I/O口,还常用来配合A口和B口工作,作为控制信号输出、或作为状态信号输入。 1、 数据端口 8255A内部包含3个8位I/O端口A口、B口和C口,通过外部24根I/O线与外设交换数据或进行通信联络。其中C口可分为两个4位口使用。 A口 上C口 下C口 B口 PA7~PA0 PC7~PC4 PC3~PC0 PB7~PB0 内部总线 2、 控制逻辑 这是两组根据CPU的编程命令控制8255A工作的电路,控制寄存器用来接收CPU送来的命令字,以决定A组、B组的工作方式,或对C口的每一个位执行位操作。 A组控制 B组控制 内部总线 3、数据总线缓冲器 是双向三态的8位缓冲器, 用作8255A和系统数据总线的接口。 1)传送系统对8255A的控制字; 2)传送各端口的输入、输出数据。 缓冲器 数据总线 DB o o o RD WR A0 A1 RESET CS 读/写 控制逻辑 内部总线 至数据端口 至控制寄存器 4、 读/写控制逻辑 控制总线的开放与关闭;控制信息传送的路径和方向。 A1 A0 RD WR CS 功 能 0 0 0 1 0 对端口 A 读 0 1 0 0 1 对端

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档