主题 : 裸机程序 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 43612
精华: 0
发帖: 42
金钱: 215 两
威望: 43 点
综合积分: 84 分
注册时间: 2011-04-18
最后登录: 2011-12-20
楼主  发表于: 2011-07-05 11:00

 裸机程序

demo5.rar (33 K) 下载次数:39     我的这个裸机程序是按照6410开发板给的程序改的,不知道为什么有错,在utils.c中定义set_Value程序之前是可以运行的,就是定义了之后就不行了,如果把set_value函数去掉也是可以运行的,求大侠帮忙下,在此不胜感激。rl num;
   unsigned int temp1,temp2;
   unsigned char i;
   setMode(0x05);
   num.auc[0]=0x00;
   num.auc[1]=0x00;
   num.auc[2]=0x00;
   num.auc[3]=0x00;
   temp1=(unsigned int) (div);
   temp2=(unsigned int) ((div-temp1)*10000);
   if(div>10000) return;
  
   else if(div>10)
   {
   num.auc[0]=temp1/256;
   num.auc[1]=temp1%256;
   num.auc[2]=temp2/256;
   num.auc[3]=temp2%256;
   }
   else return;
  for(i=0;i<4;i++)
  {
    setDate(num.auc);
    mcu_clk_clr();
    Delay(delay_time);
    mcu_clk_set();
    Delay(delay_time);
    mcu_clk_clr();
  }
  
   setMode(0x07);
   Delay(delay_time);
   mcu_clk_set();
   Delay(delay_time);
   mcu_clk_clr();
  }
附件中有完整的程序。谢谢大家、
级别: 新手上路
UID: 43612
精华: 0
发帖: 42
金钱: 215 两
威望: 43 点
综合积分: 84 分
注册时间: 2011-04-18
最后登录: 2011-12-20
1楼  发表于: 2011-07-05 13:09
谢谢大家啊,帮帮忙。
级别: 新手上路
UID: 43612
精华: 0
发帖: 42
金钱: 215 两
威望: 43 点
综合积分: 84 分
注册时间: 2011-04-18
最后登录: 2011-12-20
2楼  发表于: 2011-07-05 15:32
怎么没有人理啊,
级别: 新手上路
UID: 57887
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2011-10-31
最后登录: 2011-11-04
3楼  发表于: 2011-10-31 13:41

 回 楼主(weicheichei) 的帖子

很好
级别: 新手上路
UID: 53647
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2011-08-12
最后登录: 2012-08-27
4楼  发表于: 2011-11-01 19:40
楼主在自己设置时钟吗?还真没看懂