seandy
驱动牛犊
驱动牛犊
  • 注册日期2002-03-30
  • 最后登录2003-12-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1631回复:9

谁用过8255的,给指点一下吧!~

楼主#
更多 发布于:2002-10-13 21:09
1、8255芯片到底有没有锁存功能,怎么我测的好像不锁存呢?
2、每次操作一个口后,是不是要取消总线呢?
3、设置为输入后,读取数据时是不是也要先送0xFF呢?

[编辑 -  10/13/02 by  seandy]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-10-14 08:56
用户被禁言,该主题自动屏蔽!
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-14 09:15
1.缓存,没锁存。
2.是的,如果不再对它进行操作,不片选它就行了。
3.错误。
附件名称/大小 下载次数 最后更新
2002-10-14_M5L8255AP-5.pdf (1330KB)  4
曾经 所以 然后 ~!@ 完 @!~
seandy
驱动牛犊
驱动牛犊
  • 注册日期2002-03-30
  • 最后登录2003-12-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-14 12:20
yunri_2


       你好,但我怎么看到很多资料都说在方式0下,输出有锁存,输入没有锁存呢?
seandy
驱动牛犊
驱动牛犊
  • 注册日期2002-03-30
  • 最后登录2003-12-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-14 12:26
我现在是想这样控制8255的,把它设置在方式0工作模式.然后设置A.B口为输入,C口为输出.现在问题是这样,我写C口后,再读取A.B口,可是读不到数据,请问这是什么原因呢?
我在每次操作后都会有一个语句取消读或写信号,但没有取消片选信号,请问这样会不会导致无法读到数据?
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-14 13:06
不懂,贴个程序上来看看.
曾经 所以 然后 ~!@ 完 @!~
xiaodog
驱动大牛
驱动大牛
  • 注册日期2002-05-11
  • 最后登录2010-03-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-10-14 18:25
是否有锁存功能要看在哪种方式下工作
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-10-15 09:27
用户被禁言,该主题自动屏蔽!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-10-15 09:29
用户被禁言,该主题自动屏蔽!
jli1976929
驱动牛犊
驱动牛犊
  • 注册日期2002-05-27
  • 最后登录2006-08-25
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-10-15 11:37
1.肯定有锁存器,用于IO输出时。
2.我想你可能用的不是P0口(可能是P1,P2,P3口
吧)或P0口直接访问吧?取不取消总线
应按控制时序具体情况
3.如果MCS51 P0口扩展方式用法(MOVX。。。。。)则不用送0XFF,
如直接访问P0,P1,P2,P3口,则要送
0XFF。

                             啊,现丑啦!!!!! ;)

[编辑 -  10/15/02 by  jli1976929]
游客

返回顶部