导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:ynking

* 11287: C51编程:ynking

   ynking 
ynking发表的帖子 

 C51编程:ynking
我有个问题,ISA网卡开发板我已经拿到手了,但是我将软件包原封不动的用KEIL又编译一
次,将生成的HEX文件烧写后通电,发现在开发板初始化向超级终端发送网卡地址后不断的发
送乱码,经我检查源程序发现在以下地方有问题:

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;
   }
}
程序在for语句死循环,不断地发送数据,但是从语法角度看for (i=0;i<6;i=i++)是正确
地,后来我将这里改为for (i=0;i<6;i=(i+1))后这里正常通过了,开发板初始化也正常显
示了。此时能ping通自己,但是就是ping不通网关,和其他地IP,不知是何原因。后来我检
查原来烧写进51单片机地程序也是和程序包地一致,我就怀疑是不是我的KEIL有问题,但是
我的KEIL是6.02版本地呀。我不知道是我哪里有错,请您赐教!不知其他地购买者有没有类
似地问题。非常感谢!!!

发表时间:2002年9月20日21:40:00

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:C51编程:初试ISA网卡开发板遇见的问题。我有个问题,开发板我已经拿到手了,但是我将软件包原封不动
[下一篇帖子]:代码与源码的区别我用C骗的2。5K源程序代码大约有多大,有没有2K