单片机全地址译码法问题

全译码不是只对高危地址进行译码例:取器件6264A0-A12都是X我想问那A B C 口对应的P2.7 2.6 2.5 口怎么知道是高位还是低位地址选择(A15-A0) 0 0 0 X X X X X X X X X X X X XP2.7 2.6 2.5前面3个地址0怎么来?0000H-1FFFH

每个IO口组的命名都是由低到高依次为PX.0~PX.7所以P2.5 2.6 2.7当然是最高的三位咯
根据138的性质,可以知道当ABC都输入0时Y0被选中Y0输出低电平0
6264的片选有效。所以其高三位当然是0咯

若8255要被选通,必须Y1口输出低电平,对应的ABC就是100所以地址就是
2.7 2.6 2.5
0 0 1 X X X X X X X X X X X X X
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-08
RAM6116的地址是8000H到8FFFH应该是两片RAM6116吧?
6116是2K*8b的芯片,如果从8000H开始,只能到87FFH呀?
否则会有两个地址访问到同一个RAM空间,
或者某些地址上无数据,或者纯粹访问不到RAM
看你怎么连接的高位地址线了
相似回答