N82C55A2
CHMOS 可编程外设接口
- 描述
- Intel 82C55A 是一个高性能的 CHMOS 版本的 8255A 通用可编程 I/O 设备,设计用于与所有 Intel 和大多数其他微处理器一起使用。它提供了24个I/O引脚,可以单独编程并以三种主要模式操作。
- 品牌名称
- Intel/Altera
- 商品型号
- N82C55A2
- 商品编号
- C3195351
- 商品封装
- PLCC-44
- 包装方式
- 袋装
- 商品毛重
- 1克(g)
商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | I/O扩展器 | |
| I/O 数量 | 24 | |
| 是否有中断输出 | 有中断输出 | |
| 输出类型 | - | |
| 灌电流(IOL) | - |
| 属性 | 参数值 | |
|---|---|---|
| 拉电流(IOH) | - | |
| 时钟频率(fc) | 8MHz | |
| 工作电压 | - | |
| 工作温度 | 0℃~+70℃ |
商品概述
82C55A是一款高性能的CHMOS版本的行业标准8255A通用可编程I/O设备,设计用于与所有英特尔及大多数其他微处理器配合使用。它提供24个I/O引脚,可分为两组,每组12个,能单独编程,并可在三种主要操作模式下使用。82C55A与NMOS 8255A和8255A - 5引脚兼容。 在模式0下,每组12个I/O引脚可按4个和8个一组进行编程,用作输入或输出。在模式1下,每组可编程为具有8条输入或输出线,其余4个引脚中的3个用于握手和中断控制信号。模式2是一种选通双向总线配置。 82C55A采用英特尔先进的CHMOS III技术制造,功耗低,性能等于或优于等效的NMOS产品。它有40引脚DIP和44引脚塑料有引脚芯片载体(PLCC)封装。 82C55A是为英特尔微计算机系统设计的可编程外围接口设备,其功能是作为通用I/O组件,将外围设备连接到微计算机系统总线。82C55A的功能配置由系统软件编程,通常无需外部逻辑来连接外围设备或结构。 数据总线缓冲器是一个三态双向8位缓冲器,用于将82C55A连接到系统数据总线。CPU执行输入或输出指令时,缓冲器传输或接收数据,控制字和状态信息也通过数据总线缓冲器传输。 读写和控制逻辑块的功能是管理数据、控制或状态字的所有内部和外部传输。它接收来自CPU地址和控制总线的输入,并向两个控制组发出命令。 每个端口的功能配置由系统软件编程。本质上,CPU向82C55A“输出”一个控制字,该控制字包含“模式”“位设置”“位复位”等信息,用于初始化82C55A的功能配置。 控制组A控制端口A和端口C的高4位(C7 - C4),控制组B控制端口B和端口C的低4位(C3 - C0)。控制字寄存器可写可读,当读取控制字时,位D7始终为逻辑“1”,表示控制字模式信息。 82C55A包含三个8位端口(A、B和C),系统软件可将它们配置为多种功能特性,每个端口都有其特殊功能,以增强82C55A的功能和灵活性。端口A有一个8位数据输出锁存器/缓冲器和一个8位输入锁存器缓冲器,有上拉和下拉总线保持设备;端口B有一个8位数据输入/输出锁存器/缓冲器,只有上拉总线保持设备;端口C有一个8位数据输出锁存器/缓冲器和一个8位数据输入缓冲器(输入无锁存器),在模式控制下可分为两个4位端口,可用于与端口A和B配合的控制信号输出和状态信号输入,只有上拉总线保持设备。 有三种基本操作模式可供系统软件选择:模式0 - 基本输入/输出;模式1 - 选通输入/输出;模式2 - 双向总线。当复位输入为“高”时,所有端口将设置为输入模式,24个端口线由内部总线保持设备保持在逻辑“1”电平。复位解除后,82C55A可保持输入模式,无需额外初始化,这消除了“全CMOS”设计中对上拉或下拉设备的需求。在系统程序执行期间,可通过单个输出指令选择其他模式,使单个82C55A能通过简单的软件服务各种外围设备。
商品特性
- 与所有英特尔及大多数其他微处理器兼容
- 高速,与8 MHz的8086/88和80186/188配合实现“零等待状态”操作
- 24个可编程I/O引脚
- 低功耗CHMOS
- 完全与TTL兼容
- 控制字回读能力
- 直接位设置/复位能力
- 所有I/O端口输出具有2.5 mA直流驱动能力
- 有40引脚DIP和44引脚PLCC封装
- 有标准温度范围和扩展温度范围可选
