微机原理 可编程接口芯片8255A与应用课件.pptVIP

  • 4
  • 0
  • 约6.23千字
  • 约 62页
  • 2017-08-12 发布于河南
  • 举报

微机原理 可编程接口芯片8255A与应用课件.ppt

微机原理 可编程接口芯片8255A与应用课件

第七章 可编程外围接口芯片8255A及其应用;7.1 8255A的工作原理;1、外形 40引脚的芯片; 双列直插式封装;;管脚小结: (1)与外设连接的管脚 8255A有三个数据端口,每个端口是8位的,由此与外设相连接的管脚共有24位。 A口有八个I/O引脚 PA7-PA0 B口有八个I/O引脚 PB7-PB0 C口有八个I/O引脚 PC7-PC0;(2)与CPU连接的管脚 数据线D7-D0; 读写控制线RD#、WR#; 片选信号CS#; 端口地址控制线A0和A1; 复位线RESET。;;8255A与系统的连接示意图;3、各部分功能简介 数据端口 A、B、C:可用来和外设传送信息;每个端口8位,通过编程设定其为输入口或输出口;;8255A的基本操作;8255A的初始化编程,通过输出指令让CPU对8255A控制字寄存器写数据,来设置8255A的初始状态 8255A有两类控制字 1、方式选择控制字: 选择各端口的工作方式及操作类型(输入\输出) 2、置位复位控制字: 对C端口的任一位进行置位或复位操作; 1、方式选择控制字;通过对8255A的控制口写入置位/复位控制字,可使端口C的任意一个引脚的输出单独置1或清0。;例1:设8255A的各端口地址为90H~93H,若要求各端 口的工作状态如下:应怎样对8255A进行初始化编程? A口:方式0输出; B口:方式0输入

文档评论(0)

1亿VIP精品文档

相关文档