- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.5 可编程并行通信接口8255A 可编程 通过软件工作方式 连接外部设备时,通常不需外部电路 6.5.1 8255A的内部结构 1. 数据端口A、B、C (1)端口A对应 1个8位数据输入锁存器 1个8位输出锁存器/缓冲器。 (2)端口B对应 1个8位数据输入缓冲器 1个8位输出锁存器/缓冲器。 (3)端口C对应 1个8位数据输入缓冲器 1个8位输出锁存器/缓冲器。 通常使用方法: 端口A、B作为独立的输入或者输出端口 端口C配合端口A、B 2. A组控制和B组控制 (1)A组控制电路 控制端口A和端口C的高4位的工作方式和读写操作。 (2)B组控制电路 控制端口B和端口C的低4位的工作方式和读写操作。 3. 读写控制逻辑电路 功能: 管理数据传输过程。 4. 数据总线缓冲器 功能:通过它与系统数据总线相连。 6.5.2 8255A的芯片引脚信号 1. 和外设一边相连的信号 PA7~PA0——A组数据信号; PB7~PB0——B组数据信号; PC7~PC0——C组数据信号。 2. 和CPU一边相连的信号 RESET 复位信号,高电平有效 。 D7~D0 数据线 。 CS# 片选信号。 RD# 读出信号。 WR# 写入信号。 A1、A0 端口选择信号。 6.5.3 8255A的控制字 控制字分为两类: 各端口的方式选择控制字; C端口按位置1/置0控制字。 1. 方式选择控制字 8255A方式选择注意: 有三种基本工作方式: 方式0——基本的输入输出方式 方式1——选通的输入输出方式 方式2——双向传输方式 只有端口A能工作在方式2 同一组的两端口可分别工作在输入和输出方式 2. 端口C置1/置0控制字 置1/置0控制字注意: 必须写入控制口 D0位决定置1或置0 D3、D2、D1位决定了对哪一位操作 D7位必须为0 6.5.4 8255A的工作方式 方式0 方式1 方式2 方式0 (1) 方式0的工作特点 端口可作为输入口,也可作为输出口。 可以有16种不同的组合 (2) 方式0的输入输出时序 在方式0读取数据条件: 先发出地址信号 数据要领先于读信号 输入时序要求: 读出期间地址保持有效 数据必须保持到结束 读脉冲宽度至少为300ns 方式0输出时序要求: 地址信号必须提前有效且滞后消失 写脉冲宽度至少有400ns 数据必须提前并保持tWD时间 2. 方式1 方式1的特点 端口A、B可分别工作在方式1。 端口C配合方式1 (2) 方式1输入时序 下图是端口A、B工作于方式1输入时,各信号的示意图 上图控制信号说明: STB# 选通信号 IBF 缓冲器满信号 INTR 送往CPU的中断请求信号 INTE 中断允许信号 下图为方式1的输入时序 (3) 方式1输出时序 OBF# 输出缓冲器满信号 ACK# 外设响应信号 INTR 中断请求信号 INTE 中断允许信号 3. 方式2 (1) 方式2的特点 只适用于端口A。 端口C用5个数位提供控制和状态信号。 (2) 方式2信号 INTRA 中断请求信号 STBA# 选通信号 IBFA 状态信息 OBFA# 输出缓冲器满信号 ACKA# 对OBFA的响应信号 INTE1 中断允许信号 INTE2 中断允许信号 (4) 方式2的使用场合 一个并行外设既可以作为输入又可以作为输出 输入输出动作不会同时进行 (5) 方式2和其他方式的组合 如下面4张图所示 6.5.5 8255A的应用举例 8255A工作于方式0的例子 8255A工作于方式1的例子 1. 8255A工作于方式0的例子 2. 8255A工作于方式1的例子 方式2的控制信号 (3)方式2的时序 A端口工作于方式2,B端口工作于方式0输入情况 A端口工作于方式2,B端口工作于方式0输出情况 A端口工作于方式2,B端口工作于方式1输入情况 A端口工作于方式2,B端口工作于方式1输出情况 * * 8255A的内部结构图 方式0的输出时序 方式1时输出端口对应的控制信号和状态信号 方式1的输出时序
您可能关注的文档
- 中兴综合业务接入网关MSAG培训.ppt
- 中央空调系统设计培训资料.ppt
- 众义达新浪网络营销品牌推广方案.ppt
- 重庆协信投资控股(集团)有限公司定岗定编、核心业务流程和激励体系.ppt
- 珠江国际新城前策、定位及推广.ppt
- 住宅小区覆盖解决方案及思路.ppt
- 组织成员素质与行为模型.ppt
- 钻石展位素材课程培训.ppt
- 最新花好月圆中秋联谊晚会策划详细方案(绝对经典).ppt
- 遵义移动宽带业务三月份推广方案.ppt
- 关注社会风气的2023高考作文试题及答案.docx
- 2025年智能家居家居设计软件个性化定制市场发展趋势预测报告.docx
- 2025年农村电商品牌构建与农产品上行策略创新路径报告.docx
- 分布式能源交易在能源互联网中的市场潜力与竞争策略研究报告.docx
- 2025年生物制造产业生物制药产业市场潜力与增长动力分析报告.docx
- 关注科技进步与人文关怀的高考作文试题及答案.docx
- 三黄片生产工艺验证报告.docx
- 工业机器人在柔性制造系统中能源管理与应用研究报告.docx
- 建筑行业农民工权益保障与技能提升用工模式研究报告.docx
- 网红经济粉丝经济联动:2025年商业模式创新与可持续发展分析报告.docx
文档评论(0)