主题:etr232i与8255连接.地址是什么?

  共有44774人关注过本帖    
yan
1楼


etr232i与8255连接.地址是什么?  发帖心情 Post By:2005-1-20 22:42:00   [只看该作者]

连接方式:  8255    etr232i
           /cs  连接 ce0#
           A0  连接  sa0
           A1  连接  sa1
           /rd       rd#
           /wr  连接 wr#
          reset 取反 reset

  已经写程序:地址是0X200 需要全部输出. 
     outportb(0x203,0x80);
     outportb(0x200,0xff);
     outportb(0x201,0xff);
     outportb(0x202,0xff);

应该全部都是高电瓶:不过测量后只有1.2v 
而且不受控制:象是没有初始化好,都是输入方式.
  是地址问题吗?

急.....
            谢谢.
ETR232I是不久前买的.


  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2005-1-21 9:37:00   [只看该作者]

按照上面的描述应当是对的,确认电源地接到8255器件,1.2V象是没通电.另外我们的CS0#有些客户要求是memory的配置,操作IO也不行.

  单帖管理 | 引用 | 回复 回到顶部
yan
3楼


  发帖心情 Post By:2005-1-21 13:58:00   [只看该作者]

我没有要求。后来改成接CS1#,地址用300。看样子是好使了。我的cs0#是用来做什么的??如何能够判别?

  单帖管理 | 引用 | 回复 回到顶部
x10
4楼


  发帖心情 Post By:2005-1-21 16:13:00   [只看该作者]

运行以下代码

unsigned char* cp = (unsigned char*)(0xc0000000l);
unsigned char ub1 = 0x55;
for(   )
{
   *cp = ub1;
   ub1 ^= 0xff;
}

用示波器观察CS0#,如果有波形,说明给你的配置成了memory片选。

  单帖管理 | 引用 | 回复 回到顶部
yan
5楼


  发帖心情 Post By:2005-1-29 16:08:00   [只看该作者]

如果使用CF卡,现在可以用cs0#吗?

  单帖管理 | 引用 | 回复 回到顶部
x10
6楼


  发帖心情 Post By:2005-1-30 20:55:00   [只看该作者]

我们在BIOS中CF卡使用的缺省地址为0x300-0x30F

  单帖管理 | 引用 | 回复 回到顶部
yan
7楼


  发帖心情 Post By:2005-1-31 11:17:00   [只看该作者]

那我怎么办?好像我的cs0#不是0x300.我想使用cf 卡.

  单帖管理 | 引用 | 回复 回到顶部
x10
8楼


  发帖心情 Post By:2005-1-31 23:47:00   [只看该作者]

请发邮件到我的邮箱chengshi_x10@263.net,告诉你的单位,我们想办法解决你的问题。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

etr232i与8255连接.地址是什么?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: