根据原理图计算出8255A的4个端口地址.

根据原理图计算出8255A的4个端口地址,并简要说明如何计算的?
2025-04-24 06:09:01
推荐回答(1个)
回答1:

若总线A7A6A5A4A3=10000, 译码器138的Y0=0,8255片选有效,
若总线A2A1A0=000,010,100,110,依次是8255的A口,B口,C口,控制口地址,
若总线高8位A15~A8全为0,A6,A0亦为0 ,则:
A口地址 =0000 0000 1000 0000 =0080H
B口地址 =0000 0000 1000 0010 =0082H
C口地址 =0000 0000 1000 0100 =0084H
控制口地址=0000 0000 1000 0110 =0086H
若总线高8位A15~A8全为1,A6,A0亦为0 ,则:
A口地址 =1111 1111 1000 0000 =FF80H
B口地址 =1111 1111 1000 0010 =FF82H
C口地址 =1111 1111 1000 0100 =FF84H
控制口地址=1111 1111 1000 0110 =FF86H