wuhao
驱动小牛
驱动小牛
  • 注册日期2002-06-14
  • 最后登录2005-02-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1079回复:5

求教16位io口中i/ocs16.sbhe的正确译码方法?

楼主#
更多 发布于:2002-12-16 15:15
我现在用74ls273,2片作数据的io的低8位和高8位,现在的高8位和低8位的数据是一样求教如何解决.低8位的译码为cs=iow+300h(地址),
高8位的译码为cs1=iocs16+iow+300h(地址)
能否告之高16位的译码的表达式.谢谢!
hapi
驱动小牛
驱动小牛
  • 注册日期2002-03-08
  • 最后登录2007-09-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-16 15:35
低8位用A0+IOW+300
高8位用BHE+IOW+300
A0不必参与300的译码。
wuhao
驱动小牛
驱动小牛
  • 注册日期2002-06-14
  • 最后登录2005-02-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-16 15:57
这样的译码不行我试验过.
wuhao
驱动小牛
驱动小牛
  • 注册日期2002-06-14
  • 最后登录2005-02-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-16 16:04
8位用传送io是正确的.16位传送是高8位的数据低8位上的数据和高8位相同.
hapi
驱动小牛
驱动小牛
  • 注册日期2002-03-08
  • 最后登录2007-09-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-16 17:09
不会啊,你的io是不是已经设置成为16位总线?在BDR中。按照你现在的设置,能否向IO口低8位写出数据?
wuhao
驱动小牛
驱动小牛
  • 注册日期2002-06-14
  • 最后登录2005-02-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-02 11:17
搞定.
谢谢!
游客

返回顶部