请问cpld与单片机接口接ALE和不接ALE的区别

[复制链接]
3557|3
 楼主| jack.king 发表于 2011-1-10 14:40 | 显示全部楼层 |阅读模式
请问cpld与单片机接口接ALE和不接ALE的区别?同样都接入晶振信号!都接入PSEN信号,当然包括WR,RD信号!
仙猫 发表于 2011-1-11 16:14 | 显示全部楼层
指的是地址锁存信号ALE吧?
并非任何外部存取都需要锁地址的,比如某CPU的地址总线为A15..8和AD7..0,如果系统设计成可以不看低8位地址的话ALE就派不上用场;再举个更极端的例子,假如对外存取只有一个地址,那么所有地址线都不必看了,ALE还有何用呢?
 楼主| jack.king 发表于 2011-1-12 14:12 | 显示全部楼层
呵呵!谢谢仙猫,哈哈!请问为什么要加入晶振信号呢!我看过很多都不接这个信号的!
create-xyu 发表于 2011-1-19 09:06 | 显示全部楼层
本帖最后由 create-xyu 于 2011-1-19 09:09 编辑

1# jack.king

51单片机的ALE引脚是信号输出脚,如果用总线方式访问外部存储器的话,需要用到ALE,wr,rd引脚,具体了解还要根据电路图来看,P0口先做低八位地址口,通过537或者245锁存,然后再做数据口输出8位的数据,单片机的总线时序和程序指令,你可以去查阅DATASHEET了解。如果用口线方式的,就不要考虑这些。

cpld 与单片机接口很灵活,不同硬件电路接口,cpld的程序设计就不同。没有定性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

488

主题

2158

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部