欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    6.5可编程并行通信接口8255A.ppt

    • 资源ID:2236303       资源大小:759.50KB        全文页数:42页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    6.5可编程并行通信接口8255A.ppt

    6.5 可编程并行通信接口8255A,可编程通过软件工作方式连接外部设备时,通常不需外部电路,6.5.1 8255A的内部结构,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.和外设一边相连的信号,PA7PA0A组数据信号;PB7PB0B组数据信号;PC7PC0C组数据信号。,2.和CPU一边相连的信号,RESET复位信号,高电平有效。D7D0 数据线。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时间,方式0的输出时序,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 中断允许信号,方式1时输出端口对应的控制信号和状态信号,方式1的输出时序,3.方式2,(1)方式2的特点 只适用于端口A。端口C用5个数位提供控制和状态信号。,(2)方式2信号 INTRA 中断请求信号 STBA#选通信号IBFA 状态信息 OBFA#输出缓冲器满信号,ACKA#对OBFA的响应信号 INTE1 中断允许信号 INTE2 中断允许信号,方式2的控制信号,(3)方式2的时序,(4)方式2的使用场合一个并行外设既可以作为输入又可以作为输出输入输出动作不会同时进行,(5)方式2和其他方式的组合 如下面4张图所示,A端口工作于方式2,B端口工作于方式0输入情况,A端口工作于方式2,B端口工作于方式0输出情况,A端口工作于方式2,B端口工作于方式1输入情况,A端口工作于方式2,B端口工作于方式1输出情况,6.5.5 8255A的应用举例,8255A工作于方式的例子 8255A工作于方式的例子,.A工作于方式的例子,8255A作为打印机接口的示意,.工作于方式的例子,8255A作为中断方式打印机接口的示意,

    注意事项

    本文(6.5可编程并行通信接口8255A.ppt)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开