可编程并行接口芯片8255A
来源:百度文库 编辑:神马文学网 时间:2024/04/20 13:07:35
1. 8255A是一个具有3个8位数据口(即A口、B口、C口,其中C口还可作为两个4位口来使用)的并行输入/输入端口的接口芯片,它为Intel系列的CPU与外部设备提供了TTL电平兼容并行接口。三个数据口均可用软件来设置成输入口或输出口,与外设相连。C口具有按位置位/复位的功能,为按位控制提供了强有力的支持。
2. 8255A具有3种工作方式,即方式0,方式1,方式2。可适应CPU与外设间的多种数据传送方式,如查询方式和中断方式等,以满足用户的各种应用要求。
3. 8255A具有两条功能强、内容丰富的控制命令(方式字和控制字),为用户根据外界条件(I/O设备需要哪些信号线以及它能提供哪些状态线)来使用8255A构成多种接口电路和提供灵活方便的编程环境。8255A执行命令过程中和执行命令完毕之后,所产生的状态可保留在状态字中以便查询。
4. 8255A的C口是一个特殊的端口,除作数据口外,当工作在方式1和方式2时,利用对C口的按位控制可为A、B口提供专门的联络控制信号;在CPU读取8255A状态时,C口可作为方式1和方式2的状态字。
5. 8255A芯片内部主要由控制寄存器、状态寄存器和数据寄存器组成,因此以后的编程主要是对这三类寄存器进行访问。
2. 8255A具有3种工作方式,即方式0,方式1,方式2。可适应CPU与外设间的多种数据传送方式,如查询方式和中断方式等,以满足用户的各种应用要求。
3. 8255A具有两条功能强、内容丰富的控制命令(方式字和控制字),为用户根据外界条件(I/O设备需要哪些信号线以及它能提供哪些状态线)来使用8255A构成多种接口电路和提供灵活方便的编程环境。8255A执行命令过程中和执行命令完毕之后,所产生的状态可保留在状态字中以便查询。
4. 8255A的C口是一个特殊的端口,除作数据口外,当工作在方式1和方式2时,利用对C口的按位控制可为A、B口提供专门的联络控制信号;在CPU读取8255A状态时,C口可作为方式1和方式2的状态字。
5. 8255A芯片内部主要由控制寄存器、状态寄存器和数据寄存器组成,因此以后的编程主要是对这三类寄存器进行访问。
可编程并行接口芯片8255A
8255A芯片的引脚及其功能
专用键盘接口芯片的一种CPLD实现方案
基于Agilent系列芯片的红外通讯接口电路设计
5通道低功耗可编程传感器信号处理器AD7714与MCS-51系列单片机的接口电路图-电路图...
基于Agilent系列芯片的红外通讯接口电路设计 - 21IC中国电子网
支持802.11 a/b/g多媒体手持终端芯片问世
中星9号接收机各厂家芯片资料大全和升级接口针脚定义 LCD HOME论坛 - LCD论坛 ...
【方便大家区别DVI-A、DVI-D、DVI-I】DVI接口义DVI接口图DVI接口标准介...
dvi接口定义图 DVI-A DVI-D DIV-I接口图片以及区别-电子电路图,电子技术...
科学家创造出可编程“折纸”
中星9号接收机各厂家芯片资料大全和升级接口针脚定义(下)_精英1424251904的空间_...
Oracle并行服务器
并行实现细胞自动机
并行算法研究进展
并行审计技术初探
并行实现细胞自动机
造化与笔墨并行
Oracle Redo并行机制
Net 4.0并行计算
诸多因素推动WLAN芯片市场,A-GPS不甘示弱渐成主流
徐若萱 清醇与性感并行
OpenMP并行程序设计(一)
迎接P2P分布式并行计算