xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1774回复:11

51寻址32M如何做

楼主#
更多 发布于:2002-03-10 14:46
用p0 p2做低位地址 可以寻到64K
然后呢?
p1口全用上的话 才有2^8=256页
256*64k=16M 另一半的内存呢? 总不能闲着吧 ^^
教教小弟 谢谢了哦
我是白痴 我怕谁 ^^
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-03-10 17:18
用户被禁言,该主题自动屏蔽!
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-10 18:50
错了

p2还要接一个138
5555 不够了....
我是白痴 我怕谁 ^^
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-03-10 19:33
用户被禁言,该主题自动屏蔽!
plasma
驱动小牛
驱动小牛
  • 注册日期2002-02-19
  • 最后登录2008-02-27
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-10 23:03
用一个移位寄存器,把串行数据变成并口数据。
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-10 23:05
用一个移位寄存器,把串行数据变成并口数据。

没..没其他方法了吗? ........ 5555555
我是白痴 我怕谁 ^^
Wxy8030
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-11 01:41
首先、能具体讲一下你的应用么?因为如果单单是寻址,可以用一根时钟线、一根数据线扩展74HC164,几个74HC164级连起来作为输出地址用,你想扩展多少就可以扩展多少。但不知道这样是否适用你的电路!
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-11 08:10
首先、能具体讲一下你的应用么?因为如果单单是寻址,可以用一根时钟线、一根数据线扩展74HC164,几个74HC164级连起来作为输出地址用,你想扩展多少就可以扩展多少。但不知道这样是否适用你的电路!

好像不行 我打算用51控制SM卡 连读带写的
5555 只好加片子了
我是白痴 我怕谁 ^^
Wxy8030
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-11 14:26
为什么不行呢?读和写控制再加一到两根控制线嘛!只要选通地址搞定了,别的都好办了!
yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-03-12 09:00
用164串口扩展并口当然可以实现,不过我认为操作如此大的存储器用这种方法是会影响存储速度的,不如用8位的并行数据锁存如377挂在51的总线上,用一位(加非门)或两位P1口来控制存储器或并行数据锁存的选通,再加一位P1口把32M分为两个16M页.
呵呵,还有5位或6位P1口剩余,而且比164来控制快多了
 :P :P :P :P :P :P :P :P :P :P
yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-03-12 09:09
我上面说错了,我没看清楚你要控制的是SM卡,xpangya你气死我了,你看了SM卡的DataSheet了吗?这么多天了,你居然没看SM卡的DataSheet,而且回答你的问题也不给分,去看看SM卡的资料吧,它可没这么多地址线让你操作.
 :mad: :mad: :mad: :o :o :( :( :) :) :P :P
xpangya
驱动牛犊
驱动牛犊
  • 注册日期2002-02-28
  • 最后登录2002-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-03-14 08:14
不仅仅是sm卡的问题啊 我还有一片27根地址线的片子 好在我用373搞定了 不过软件上看效率好低啊 4个周期才能写一个地址 好麻烦 :(
我是白痴 我怕谁 ^^
游客

返回顶部