全站数据
8 4 2 0 5 8 1

8255A编程的端口地址是如何确定的

我妈是药师 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 12:09:26

问题描述

8255A编程的端口地址是如何确定的希望能解答下
精选答案
最佳答案

一般用CPU引脚的地址管脚中的A0-A9来确定8255A的地址,由于8255A有四个端口,因此用A0。

A1选择内部端口,A1-A9则通过编码电路当且仅当A1-A9为特定值时输出一个低电平连接到8255A的芯片选择管教CS,CS在收到低电平时就知道CPU在找自己,于是就接受CPU指令,此时8255A就和CPU连接上了。

因为8255A的编码电路只有当CPU地址管教为特定值时才连通,因此这个特定值皆可以作为8255A的地址