求救_谁帮我解释下这个程序

[复制链接]
3161|8
 楼主| smj088 发表于 2009-3-31 01:56 | 显示全部楼层 |阅读模式
#include "reg52.h"
#include "math.h"
/********************************************************/

/**********************************************************/ 

/************************************************************/

/***********************************************************/
/**********************************************************/
/************ vfd    ************************************/
unsigned char code disp_0[]={0x15,0x10,0x51,0x51,0x54,0x45,0x45,0x11,0x55,0x55 };
unsigned char code disp_1[]={0x15,0x04,0x11,0x14,0x04,0x14,0x15,0x04,0x15,0x14 };
unsigned char code disp_2[]={0x2a,0x20,0xa2,0xa2,0xa8,0x8a,0x8a,0x22,0xaa,0xaa};
unsigned char code disp_3[]={0x2a,0x08,0x22,0x28,0x08,0x28,0x2a,0x08,0x2a,0x28 };
/***************************************************************************************/
sbit  disp_clk = P1^0;
sbit  disp_cs = P1^2;
sbit  disp_out = P1^1;
sbit  disp_clk1 = P0^4;
sbit  disp_cs1 = P0^3;
sbit  disp_out1 = P0^5;
//**********************************************************************************
void chushi(void);

/***************************************************/
void chushi(void){
    P2=0xff;
    TMOD=0x05;  
    TCON=0x05;
    TH0=0xff;
    TL0=0xff;
    TH1=0;
    TL1=0;
    IE=0x2F;  
    IP=1;
    TR2=1;
    TR0=1;
    }
                            void main(void)
{  
     chushi();

}


为什么我写的这个程序,一编译就出现WARNING
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?CO?SERIAL

lost1421 发表于 2009-3-31 09:29 | 显示全部楼层

是不是要加个while(1)?

void main(void)
{  
     chushi();
     while(1);
}
btiger2000 发表于 2009-3-31 10:30 | 显示全部楼层

你定义的几个数组都没有调用!

wjy1107 发表于 2009-3-31 11:16 | 显示全部楼层

没有主函数,也就是程序没有入口啦。

jiyiche 发表于 2009-3-31 13:01 | 显示全部楼层

应该是数组没调用,被警告了

楼上的,有主函数啊。。
应该是数组没调用,被警告了
甄蔡组合 发表于 2009-3-31 14:06 | 显示全部楼层

uncall segment

songbangyan 发表于 2009-3-31 15:13 | 显示全部楼层

好象是你没调用的问题

还有楼主,单片机程序都要写成循环体的。不能这样单一执行
liuforever 发表于 2009-3-31 19:15 | 显示全部楼层

数组!!

没有调用应该没有影响的吧!!
 楼主| smj088 发表于 2009-4-1 23:20 | 显示全部楼层

没调用的原因

大部分人都说对了.是没调用的问题
我后面用起来就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部