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

答案

楼主#
更多 发布于:2002-12-16 17:40
能向IO口低8位写出数据?
MOV DX,300H
MOV AL,55H
OUT DX,AL
IN AL,DX

是正常。55H

mov dx,300h
mov ax,1234h
out dx,ax
in ax,dx
不正常 1212h
 
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-16 17:51
??????
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-16 17:52
高8位错,还是时序?
hapi
驱动小牛
驱动小牛
  • 注册日期2002-03-08
  • 最后登录2007-09-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-16 20:00
最好用逻辑分析仪看看时序,到底错在什么地方了, :D :D
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-17 11:29
1. 你的板卡(300H)是16bit的吗?
2. 如果是,你的主板用的什么ISA桥片?
据我所知,目前有一款主流的桥片在高8bit时序有问题。
建议换一款老的兼容机试一下。
助人乃快乐之本 有人给分就更快乐了 :-)
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-17 11:36
看了一下,那款桥片是ITE的IT8888F。
现在许多工控机都用这款芯片,
可是它的ISA总线高8bit时序是错的。
建议你可以换兼容机,或是换其它工控机。要挑一下的。
助人乃快乐之本 有人给分就更快乐了 :-)
游客

返回顶部