导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助89c51与外部存储器的连接[Leafy]

 *第41673篇: 求助89c51与外部存储器的连接

  
楼 主:Leafy 2006年6月27日10:46
 求助89c51与外部存储器的连接
外部存储器选用29c256,p0,p2连接。wd、rd直接与29c256相连,p2.7做片选信号。
在仿真时执行movx @dptr,a时单片机的p0口、p2口都没有高低电平的变化,当然也无法写入、读出数据了,请问各位可是是哪里有问题呢?谢谢!
  
2楼:middlerui 2006年6月27日22:52
 没问题的,当读写的时候总线才工作的,平时是按普通的IO口格式工作的
没问题的,当读写的时候总线才工作的,平时是按普通的IO口格式工作的
  
3楼:Leafy 2006年6月28日09:41
 可以我在执行读写指令的时候总线也没有变化。。。
WRPR0:   CLR P2.7       
              MOV DPTR,#6000H        
              MOV R1,#64        
              MOV R0,#70H
WRPRO1: MOV A,@R0       
              MOVX @DPTR,A       
              INC R0        
              INC DPTR       
              NOP        
              NOP      
              djnZ R1,WRPRO1      
              SETB p2.7       
              SJMP $
电路连接是一般的跟外部存储器连接方法,p0口做地址/数据,通过74ls373与外部存储器连接,p20-p26做高位地址线。p2.7做外部存储器的选通线,外部存储器的读写信号都与单片机RD、WD直接相连,低电平有效。

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

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


[上一篇主题]:IDETCO-ARM2006国际嵌入式认证培训(西安即将开始了!!!)

[下一篇主题]:请高手发份GSM11.11和GSM11.14中文版给我