首页 理论教育 芯片:简单了解与应用

芯片:简单了解与应用

时间:2023-10-11 理论教育 版权反馈
【摘要】:8255可作为单片机与多种外设连接时的中间接口电路。图10-1 8255的引脚名称及实物2.8255引脚功能说明8255的各引脚功能详见表10-1。表10-2 8255的控制字节表10-2中的D4、D3、D1、D0位分别用于设置PA口、PC口高4位、PB口、PC口的低4位的输入或输出。2)三个I/O通道口可组成共16种各种不同的输入或输出的操作。表10-3 8255常用的基本模式设置注意:当将某端口设置为基本输出模式时,默认输出为0。

芯片:简单了解与应用

1.8255实物和引脚名称

8255是Intel公司生产的可编程并行I/O接口芯片。它有3个8位并行I/O口(即PA、PB、PC)。其各端口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。其引脚名称和实物如图10-1所示。

978-7-111-46996-4-Part02-205.jpg

图10-1 8255的引脚名称及实物

2.8255引脚功能说明

8255的各引脚功能详见表10-1。

10-1 8255的各引脚功能

978-7-111-46996-4-Part02-206.jpg

3.8255的控制寄存器

8255的控制字节详见表10-2。

10-2 8255的控制字节

978-7-111-46996-4-Part02-207.jpg

表10-2中的D4、D3、D1、D0位分别用于设置PA口、PC口高4位(即表中PCH)、PB口、PC口的低4位(即表中的PCL)的输入或输出。当置1时,对应的端口设置为输入,置0时对应的口设置为输出。(www.xing528.com)

D2位用于设置PB和PCL的工作模式。D5、D6位用于设置PA及PCH的工作模式。8255有三种工作模式:

(1)基本输入/输出模式:无需应答联络信号和中断。PA、PB、PC三个通道均可通过编程设置为该工作方式的输入或输出,但不是双向的输入输出。其基本功能为:

1)输出信号具有锁存功能,输入信号PA是锁存的,而PB、PC是缓冲的。

2)三个I/O通道口可组成共16种各种不同的输入或输出的操作。

(2)选通输入/输出模式。

(3)双向选通输入/输出模式。

当D2、D5、D6为0时,设置相应的端口为基本输入/输出模式。该模式在一般场合应用最多。D7位为1时,D6~D0为工作方式设置位;D7位为0时,可以分别置位/清零PC口某位。

8255常用基本输入/输出模式设置见表10-3。

10-3 8255常用的基本模式设置

978-7-111-46996-4-Part02-208.jpg

注意:当将某端口设置为基本输出模式时,默认输出为0。设置为输出模式时仍能读出口线状态,当输出口置1时,仍能接受开关量的输入。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈