打印

请懂单片机的帮忙一下???

[复制链接]
1687|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
magicjiang|  楼主 | 2008-12-1 19:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
*** WARNING L5: CODE SPACE MEMORY OVERLAP
    FROM:    000BH
    TO:      000DH
Program Size: data=14.0 xdata=0 code=201
Target not created
程序是静态显示123456在6个LED管上面。。
#include "reg51.h"
#define uchar unsigned char
uchar count,dunum,wenum;
sbit dula=P2^6;
sbit wela=P2^7;
uchar code tabledu[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
uchar code tablewe[]=
{0xfe,0xfd,0xfb,0xf7,0xef,0xdf};
display();
void main()
{
   EA=1;
   ET0=1;
   TMOD=0x01;
   TH0=(65536-50000)/256;
   TL0=(65536-50000)%256;
   TR0=1;
   while (1)
     {
       if(count==20)
         {
           count=0;
           if(dunum==6)
               dunum=0;
           if(wenum==6)
               wenum=0;
           display();
           dunum++;
           wenum++;
         }
      }
}
void Timer0() interrupt 1
{
   TH0=(65536-50000)/256;
   TL0=(65536-50000)%256;
   count++;
}
display()
{  
   P0=0xff;
   wela=1;
   wela=0;
   P0=tabledu[dunum+1];
   dula=1;
   dula=0;
   P0=tablewe[wenum];
   wela=1;
   wela=0;
}

相关帖子

沙发
magicjiang|  楼主 | 2008-12-1 19:22 | 只看该作者

补充

*** WARNING L5: CODE SPACE MEMORY OVERLAP
    FROM:    000BH
    TO:      000DH
Program Size: data=14.0 xdata=0 code=201
Target not created 


为什么会出这个错误!!!!!

使用特权

评论回复
板凳
耕在此行| | 2008-12-1 19:38 | 只看该作者

没看出来

使用特权

评论回复
地板
ccxlslr| | 2008-12-1 19:42 | 只看该作者

呵呵,为什么我编译没有出错呢!

使用特权

评论回复
5
孤星119| | 2008-12-2 11:03 | 只看该作者

我也无问题

使用特权

评论回复
6
白鬓| | 2008-12-3 10:58 | 只看该作者

你程序的名称该成英文名字试试

新手问题,看了就想到自己以前

使用特权

评论回复
7
orangelxlf| | 2008-12-3 23:05 | 只看该作者

是不是软件问题?

是不是软件版本限制源程序的大小?但也不应该这么短的程序就不能编译。

使用特权

评论回复
8
urmif| | 2008-12-7 09:36 | 只看该作者

你先的什么单片机型号,还是没有选 ?

用的是Keil uVision吗?应该选择下单片机型号,是代码受限制了,要不就是你的软件没有**!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

46

帖子

0

粉丝