[技术问答] M0516+32K RAN +LCD控制器 请9个哥 看看 哪里接错了

[复制链接]
4444|36
 楼主| cub_wolf 发表于 2013-9-13 15:36 | 显示全部楼层 |阅读模式
M0516+32K RAN +LCD控制器  请9个哥  看看 哪里接错了
RAM.JPG
 楼主| cub_wolf 发表于 2013-9-13 16:22 | 显示全部楼层
高手在哪里
戈卫东 发表于 2013-9-13 16:36 | 显示全部楼层
为什么A0经过了锁存器变成了A8?
戈卫东 发表于 2013-9-13 16:37 | 显示全部楼层
似乎AD0..AD7跟AD8..AD15搞反了.
 楼主| cub_wolf 发表于 2013-9-13 16:39 | 显示全部楼层
哦哦的对对 高8位  低8位反了 我想知道 控制端口 对不对呢  CS什么的
戈卫东 发表于 2013-9-13 16:41 | 显示全部楼层
两个CS信号似乎没有处理好.
如果BUS上面没有别的器件了,那么在LCD的CS上加一个反相器就可以了.
如果还有别的器件,那就规规矩矩地弄好地址译码吧.
戈卫东 发表于 2013-9-13 16:43 | 显示全部楼层
有的LCD会有不止一个CS信号,往往是一个低电平有效,另一个高电平有效,这样有时候可以省下地址译码器件...你可以看看....
 楼主| cub_wolf 发表于 2013-9-13 16:46 | 显示全部楼层
没有其他的了 但是 我不明白M0516怎么也有一个CS  一般来讲62256的cs是译码出来的
戈卫东 发表于 2013-9-13 17:06 | 显示全部楼层
地址范围,RAM是0-0xfffe, LCD是0x10000-0x10002
戈卫东 发表于 2013-9-13 17:08 | 显示全部楼层
像它这种只有一个CS的情况,逻辑上这个CS是无用的,但它有可能降低功耗,所以并不是无用的.
 楼主| cub_wolf 发表于 2013-9-13 17:12 | 显示全部楼层
地址是0---0xfffe    哦
 楼主| cub_wolf 发表于 2013-9-13 17:13 | 显示全部楼层
0-ffff吧
 楼主| cub_wolf 发表于 2013-9-13 17:17 | 显示全部楼层
MDK里应该设置如图
SET.JPG
戈卫东 发表于 2013-9-13 17:17 | 显示全部楼层
没有奇地址,所以是0-0xfffe,当然地址0xffff已经被0xfffe的半字覆盖了.
 楼主| cub_wolf 发表于 2013-9-13 17:23 | 显示全部楼层
嗯 我有点明白了 接到系统里面是A1 到A15的含义了  我的MDK设置的地址没错吧
缥缈九哥 发表于 2013-9-13 17:38 | 显示全部楼层
本帖最后由 缥缈九哥 于 2013-9-13 17:39 编辑

对了。就是地址乱了。
ecoren 发表于 2013-9-14 20:17 | 显示全部楼层
打酱油
zxf0168 发表于 2014-1-27 21:57 来自手机 | 显示全部楼层
飘渺九哥给力
zxf0168 发表于 2014-5-28 22:35 | 显示全部楼层
cub_wolf 发表于 2013-9-13 16:22
高手在哪里

高手在后面啊:lol
zxf0168 发表于 2014-5-28 22:35 | 显示全部楼层
戈卫东 发表于 2013-9-13 16:36
为什么A0经过了锁存器变成了A8?

我也不明白这是为什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

253

帖子

0

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