导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:初试ISA网卡开发板遇见的问题。[ynking]

 *第5097篇: C51编程:初试ISA网卡开发板遇见的问题。

  
楼 主:ynking 2002年9月20日21:48
 C51编程:初试ISA网卡开发板遇见的问题。
我有个问题,开发板我已经拿到手了,但是我将软件包原封不动的用KEIL又编译一次发现生
成的HEX文件烧写后通电,发现在开发板初始化向超级终端发送网卡地址后不断的发送乱
码,经我检查源程序发现在以下地方有问题:
  
2楼:ynking 2002年9月20日21:48
 ynking初试ISA网卡开发板遇见的问题。2
send_string("\r\nMAC address=");
for (i=0;i<6;i=i++)
  { temp=reg10;
    my_ethernet_address.bytes[i]=temp;
    send_hex(temp);
    temp=reg10;
   }
}
  
3楼:ynking 2002年9月20日21:49
 ynking初试ISA网卡开发板遇见的问题。3
程序在for语句死循环,不断地发送数据,但是从语法角度看for (i=0;i<6;i=i++)是正确
地,后来我将这里改为for (i=0;i<6;i=(i+1))后这里正常通过了,开发板初始化也正常显
示了。此时能ping通自己,但是就是ping不通网关,和其他地IP,不知是何原因。后来我检
查原来烧写进51单片机地程序也是和程序包地一致,我就怀疑是不是我的KEIL有问题,但是
我的KEIL是6.02版本地。我不知道是我哪里有错,请您赐教!不知其他地购买者有没有类似
地问题。
  
4楼:老古 2002年9月20日22:29
 答:必须使用keil c51 v6.20以上版本

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:初学者:ORCAD

[下一篇主题]:C51编程:ynking