线地址译码重叠区域的疑问

smileme 2003-03-26 06:13:16
书上说:
用27128给8031扩展16kbEPROM,27128的ce脚接8031的p2.7,
p2.6悬空。p2.7为0时选中该片。片内地址由p2.5到p2.0,
p0.7到p0.0决定。27128的地址空间范围是
0000h到3fffh,1000h到4fffh....4000h到7fffh等区域。
而我认为:
p2.7p2.6p2.5p2.4p2.3p2.2p2.1p2.0p0.7p0.6p0.5p0.4p0.3p0.2p0.1p0.0
0 *
0 *
p2.7肯定为0,p2.6可0可1
当p2.6为0时,范围从0000到3fff
当p2.6为1时,范围从4000到7fff
请问:1000到4fff等区域怎么来的,除了这个区域,等等区域具体是哪几个
...全文
413 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangluyan 2003-03-27
  • 打赏
  • 举报
回复
1000h到4fffh只能解释为是0000H-7FFFH中的一个字集!
smileme 2003-03-27
  • 打赏
  • 举报
回复
1000h到4fffh如何来得呢?????????
wangluyan 2003-03-26
  • 打赏
  • 举报
回复
P2.7为0:
1):P2.6为0
0000H--3FFFH
2):P2.6为1
4000H--7FFFH

你可以这样想:把上面的地址去掉P2.6,在随机加上去!!!
0*00,0000,0000,0000B---0*11,1111,1111,1111B
(1): 0000H-3FFFH
(2): 0000H-7FFFH
(3): 4000H-3FFFH
(4): 4000H-7FFFH
书上可能把P2.5和P2.6随机加上去的,我认为这种方式不太被人理解,你就按照你那样理解就行了,因为这每一种的可能都在里面!!!!

27,520

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧