电路如图,分别写出2片8255A的端口地址
74LS138使能有效,是G1=1,G2A和G2B=0,选中第一片8255AY5=0,所以A5=1,A4=0,A3=1,选中第二块8255A,Y6=0,A5=1,A4=1...
74LS138使能有效,是G1=1,G2A和G2B=0,选中第一片8255A Y5=0,所以A5=1,A4=0,A3=1,选中第二块8255A,Y6=0,A5=1,A4=1,A3=0,然后再怎么分析呢,A2=A1=0,A1=A0=0是选中端口A?那么此时第一片8255A的A端口地址是多少?到这里就不会分析了
展开
2个回答
展开全部
更多追问追答
追问
我看答案是PA=00010100,这个是怎么来的?
追答
A8 = 片选 G2a‘ ,是低电平有效,A8 = 0
A7、A6 图中没有标出,理论上可以是任意值 X ,但是真实的系统是不可能的,取 A7 = A6 = 0
A5、A4、A3 由 LS138 译码,Y5 = 101 ,Y6 = 110,合成就是:
00010100 ,实际上00010101 也行。
实际上按 A7、A6 任意值分析,有4个地址区间可以寻址 8255A 。
考试碰到这样不严密的题目,懂得越多的同学答题越困惑!
展开全部
左边的 8255:
A8=0、A7=X、A6=X;
A5=1、A4=0、A3=1;
A2=?、A1=?、A0=X;
无关位取零,于是有:
000 101 ??0
即:
PA = 000 101 000
PB = 000 101 010
PC = 000 101 100
CO = 000 101 110
=======================
右边的 8255:
PA = 000 110 000
PB = 000 110 010
PC = 000 110 100
CO = 000 110 110
A8=0、A7=X、A6=X;
A5=1、A4=0、A3=1;
A2=?、A1=?、A0=X;
无关位取零,于是有:
000 101 ??0
即:
PA = 000 101 000
PB = 000 101 010
PC = 000 101 100
CO = 000 101 110
=======================
右边的 8255:
PA = 000 110 000
PB = 000 110 010
PC = 000 110 100
CO = 000 110 110
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询