导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[dirty]C51编程:老古,请教您读网卡SRAM的



No.1831
作者:dirty
邮件:@.com
ID:5645
登陆:8次
文章数:890篇
最后登陆IP:218.71.204.242
最后登陆:2003/8/12 16:17:07
注册:2001/8/15 10:36:00
财富:3654
发帖时间:2001/10/17 15:24:00
发贴者IP:166.111.62.151
标题:dirty:C51编程:老古,请教您读网卡SRAM的问题
摘要:No.1831C51编程:老古,请教您读网卡SRAM的问题 老古大侠,我用的一块DM9008的ISA网卡,目前插在PC机上,在DOS环境下用C语言对其编
程,准备调试好以后再移植到单片机上。
网卡复位,初始化,读取设置MAC地址都是完全按照您《单片机与ISA总线以太网解决方案》
一文介绍的方法进行的,我的理解,这时网卡应该可以接收包了,因为没实现任何协议,只
能接收广播包,监测CURR(当前接收页)与BNRY(最后一个已经读取的页)的差值,如果大于
1 应该有包进来,这时候就开始从RAM里读取包,读取包的程序我基本也是按你读取MAC地址
的程序进行的,只不过把RSAR1设为要读取的页,比如0x4c,把RBCR1设为1,RBCR0设为0,
读取256个数据,不知道这样的思路是否有问题。
目前问题是,我读出的所有数据,读出来单和双地址内容总是一样的,总是成对出现,和读
MAC地址的情况一样。附上我读数据的程序:
void ReadPage(uchar data[],int PageNumber){
    int i;
    int temp;
 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次