微机6并行接口芯片8255a.ppt

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

第 六 章 第六章 并行接口芯片8255A 教学重点 接口的功能以及在系统中的连接 8255A的工作方式和编程 8255A的应用 第六章 并行接口芯片8255A 接口的功能以及在系统中的连接 并行通信和并行接口 可编程并行通信接口8255A 6.1 接口的功能以及在系统中的连接 接口的功能 接口与系统的连接 微型计算机系统的硬件 8086计算机系统组成 接口的功能 寻址功能(M/IO、CS、片内寻址) 输入输出功能 数据转换功能 联络功能 中断管理功能 复位功能 可编程功能 错误检测功能 接口与系统的连接 6.2 并行通信和并行接口 6.3 可编程并行通信接口芯片8255A 具有多种功能的可编程并行接口电路芯片 最基本的接口电路:三态缓冲器和锁存器 与CPU间、与外设间的接口电路:状态寄存器和控制寄存器 还有端口的译码和控制电路、中断控制电路 分3个端口,共24个外设引脚 共三种输入输出工作方式 5.3 可编程并行通信接口芯片8255A 8255A的内部结构 8255A的芯片引脚信号 8255A的控制字 8255A的工作方式和应用举例 8255A的内部结构 8255A的芯片引脚信号 8255A与外设的连接信号 PA7~PA0 A组控制信号 PB7~PB0 B组控制信号 PC7~PC0 C组控制信号 8255A与CPU的连接信号 RESET信号 D0~D7 CS信号 RD信号 WR信号 A1、A0 8255A与CPU的连接信号 8255A的控制字 控制字分为两类: 各端口的方式选择控制字; C端口按位置1/置0C口控制字。 1. 方式选择控制字 方式控制字:示例 要求: A端口:方式1输入 C端口上半部:输出,C口下半部:输入 B端口:方式0输出 方式控制字或0B1H 初始化的程序段: MOV DX,0FFFEH ;假设控制端口为0FFFEH MOV AL,0B1H ;方式控制字 OUT DX,AL ;送到控制端口 初始化编程后: 当数据端口作为输入接口时,执行输入IN指令将从输入设备得到外设数据 当数据端口作为输出接口时,执行输出OUT指令将把CPU的数据送给输出设备 方式控制字应用思考题 设某8086系统中有2片8255A芯片,由74LS138译码器产生两个芯片的片选信号,如图所示。要求:第一片8255A的A口工作在方式0输出,B口工作在方式0输入,C口高4位为输出,低4位为输入。第2片8255A的A口为方式0输入, B口工作在方式1输入,C口高4位为输出,低4位为B口控制信号。 (1) 试指出两片8255A芯片各自的端口地址; (2) 试指出两片8255A芯片各自的方式控制字; (3) 试写出两片8255A芯片各自的初始化程序; 答: (1) 对于第一片8255A,必须满足A8=1,M/IO=0, A5=1, A4=1, A3=1,Y7有效,而其它位可以为0或1,若取它们均为0,则A口地址为0138H,则B口地址为013AH,则C口地址为013CH,则控制端口地址为013EH; 同理,第一片8255A的A口地址为0130H,则B口地址为0132H,则C口地址为0134H,则控制端口地址为0136H。 答: (2) 第一片8255A芯片由于A口工作在方式0输出,C口高4位为输出,所以控制字的D6 D5=00, D4 =0, D3=0; B口工作在方式0输入,C口低4位为输入, D2 =0, D1 =1, D0 =1。完整的控制字为83H);第二片8255A芯片由于A口工作在方式0输入,C口高4位为输出,所以控制字的D6 D5=00, D4 =1, D3=0; B口工作在方式1输出,C口的低4位为B口控制信号,设为输入, D2 =1, D1 =0, D0 =1。完整的控制字为95H); 答: 芯片的初始化程序如下所示: INIT8255 PROC MOV AL, 83H MOV DX, 13EH OUT DX, AL MOV AL, 95H MOV DX, 136H OUT DX, AL RET INIT825

文档评论(0)

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

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

1亿VIP精品文档

相关文档