导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件:AT89C52(DATASHEET上说其外扩展能力为6[huangxi205]

 *第5919篇: 硬件:AT89C52(DATASHEET上说其外扩展能力为64K)是否用不了NVRAM1455(128K*8),如果我要扩展64K以上的RAM该怎样处理?

  
楼 主:huangxi205 2002年11月4日11:30
 硬件:AT89C52(DATASHEET上说其外扩展能力为64K)是否用不了NVRAM1455(128K*8),如果我要扩展64K以上的RAM该怎样处理?
  
2楼:wandercloud 2002年11月4日11:49
 关于突破64k的方法
用89c52的一个I/O口,P1或P3未用的口做为选通信号,如高电平选1片64k底选另一片,但是
这种不能用128k的片字,另一种方法就是用P1或P3未用的口作为128k地址高位,也就是第17
根地址线,当读写地64k时先把高位置高,如果读高64k时就先置底,在用MOVX   A,@DPTR进
行读,但是此时计算地址时要把高位计算进去。我想现在应该能够明白,可以联系。
  
3楼:huangxi205 2002年11月4日12:26
 很多谢你,我想我已经基本上明白了,等我把我的原理图画好后,我把它发给你,到时你能否抽点宝贵的时间帮我看看?
  
4楼:1aogu 2003年1月30日12:40
 请使用W78C438单片机
请使用W78C438单片机,可轻松实现1M RAM 空间的访问!
  
5楼:a12345678 2003年1月30日18:39
 用一个IO脚作块切换

>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:C51编程:我有C51汇编的算法子程序,如果有人要可以联系

[下一篇主题]:C51编程:请问是编译的问题还是烧写器的问题呢?