阅读:1093回复:5
答案
能向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 |
|
沙发#
发布于:2002-12-16 17:51
??????
|
|
板凳#
发布于:2002-12-16 17:52
高8位错,还是时序?
|
|
地板#
发布于:2002-12-16 20:00
最好用逻辑分析仪看看时序,到底错在什么地方了, :D :D
|
|
地下室#
发布于:2002-12-17 11:29
1. 你的板卡(300H)是16bit的吗?
2. 如果是,你的主板用的什么ISA桥片? 据我所知,目前有一款主流的桥片在高8bit时序有问题。 建议换一款老的兼容机试一下。 |
|
|
5楼#
发布于:2002-12-17 11:36
看了一下,那款桥片是ITE的IT8888F。
现在许多工控机都用这款芯片, 可是它的ISA总线高8bit时序是错的。 建议你可以换兼容机,或是换其它工控机。要挑一下的。 |
|
|