展开全部
嘿嘿 俺可以帮你解决
1 你的接口电路图右一点问题 即A13用重复了 即A19~A13已经作了存储器的片选地址
就不能再作存储器片内单元的选择线了。
可以将存储器的地址改为A12~A0
另外译码器的输出Y2可以直接接存储器的片选信号CS 多接了一个与门不单是没用的
反而会造成地址范围的混乱。
2 确定地址范围:
要将地址分为2部分,低位地址线 作为存储器的片内存储单元的选择线 如 A12~A0
它们是变化的 0 0000 0000 0000选中第一个存储单元
0 0000 0000 0001选中下一个存储单元
.........................................................
1 1111 1111 1111 选中最后一个存储单元
剩余的高位地址 是固定不变的 通过地址译码器(如4LS138)作片选 即如A19~A13
要想Y2有效 选中存储器芯片 则 A19A18必须是高电平 A17A16必须是低电平
A15A14A13=010
即 A19A18 A17A16A15A14A13 =1100010 作片选
3 存储器芯片的地址范围是:0C4000H~0C5FFFH
呵呵 满意就选满意回答
1 你的接口电路图右一点问题 即A13用重复了 即A19~A13已经作了存储器的片选地址
就不能再作存储器片内单元的选择线了。
可以将存储器的地址改为A12~A0
另外译码器的输出Y2可以直接接存储器的片选信号CS 多接了一个与门不单是没用的
反而会造成地址范围的混乱。
2 确定地址范围:
要将地址分为2部分,低位地址线 作为存储器的片内存储单元的选择线 如 A12~A0
它们是变化的 0 0000 0000 0000选中第一个存储单元
0 0000 0000 0001选中下一个存储单元
.........................................................
1 1111 1111 1111 选中最后一个存储单元
剩余的高位地址 是固定不变的 通过地址译码器(如4LS138)作片选 即如A19~A13
要想Y2有效 选中存储器芯片 则 A19A18必须是高电平 A17A16必须是低电平
A15A14A13=010
即 A19A18 A17A16A15A14A13 =1100010 作片选
3 存储器芯片的地址范围是:0C4000H~0C5FFFH
呵呵 满意就选满意回答
追问
朋友你的答案我看了一下,准确的答案是 0C4000H - 0C7FFFH 哦,那个图也是原题。我的判断当初也和你一样 怎么会有2个A13 ,朋友你比我厉害,要不你在分析一下,我给你的准备答案。是不是弄错哪了
追答
呵呵 按照原图 Y3有效 也能选中存储器芯片
即 可以用另一组A19A18 A17A16A15A14A13 =1100011 作片选
则 对应的存储器芯片的地址范围是:0C6000H~0C7FFFH
即 由于Y2和Y3通过与门 都可以做存储器的片选 造成了存储器有2组地址
因此 把这2组地址和到一起 即是存储器的地址: 0C4000H - 0C7FFFH
在实际应用中 不仅是多余 也是没有必要的 存储器有一组唯一的地址与之对应最好
呵呵 满意 就给加分
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询