8255A的开发利用

2012-03-17 07:20:30王根义
电子设计工程 2012年11期
关键词:信号

王根义

(陕西职业技术学院 陕西 西安 710100)

目前各行各业对计算机通信和控制应用的需求量越来越大,但计算机通信和控制的技术却远远跟不上,因而不能提高微机通信和控制的性能,使微机通信和控制中的方式出现了死板性和局限性。本论文就是面对这种情况,采用逻辑代数知识,数字电子技术知识研究如何连接微机和8255A芯片,以灵活地应用8255A芯片进行各种通信和控制,提高微机通信和控制的档次,并结合具体通信实例进行了编程,经过实验完全可行。本论文获得了用8255A芯片进行通信和控制的新技术,总结了PC机基于用8255A芯片的多种具体可行的通信和控制的方式。

图1 工作方式控制字Fig.1 Workingmode controlword

1 8255A芯片的端口

1.1 8255A的控制端口

8255A的控制端口保存8255A的工作方式控制字的格式。

8255A的工作方式控制字的格式及各位的含义如图1所示[1]:

1.2 8255A的PC口

8255A的PC口保存按位置位/复位控制字。

8255A的按位置位/复位控制字的格式及各位的含义如图 2所示[2]。

8255A的工作方式控制字和PC口按位置位/复位控制字的端口地址相同,状态字端口地址就是PC口的地址[3-4]。

图2 PC口按位置位/复位控制字Fig.2 PC export by position/reset controlword

1.3 8255A的数据口

8255A的数据口有3个:PA、PB和PC。PA和PB都工作在方式0时,它们作为3个数据口可以无条件输入/输出;如果PA工作在方式1或方式2,或PB工作在方式1时,PC就有几个引脚作为控制信号[5-6]。

2 8255A在通信和控制中的应用

8255A的A组可以工作在方式0、方式1或方式2,B组只能工作在方式0或方式。

2.1 方式0

当8255A的A口和B口工作在方式0时,C口也就工作在方式0。A口、B口、C口高4位和C口低4位可以由16种组合方式由 D4、D3、D1和 D0来确定[9]。……

登录APP查看全文

猜你喜欢
信号
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
7个信号,警惕宝宝要感冒
妈妈宝宝(2019年10期)2019-10-26 02:45:34
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
电子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察