找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4625|回復(fù): 7
收起左側(cè)

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?...

[復(fù)制鏈接]
ID:137248 發(fā)表于 2016-8-21 17:00 | 顯示全部樓層 |閱讀模式
這是我的程序,編譯過后會有警告出現(xiàn),但是程序找不出錯誤,也沒有沒調(diào)用的子函數(shù)求解。。。
#include "reg51.h"
#define uc unsigned char
#define ui unsigned int
#define duan P0
#define wei P1

uc cnt,x[8];

uc code dm[]=
{
        0xc0,0xf9,0xa4,0xb0,
        0x99,0x92,0x82,0xf8,
        0x80,0x90,0x88,0x83,
        0xc6,0xa1,0x86,0x8e
};

uc code wm[]=
{
        0xfe,0xfd,0xfb,0xf7,
        0xef,0xdf,0xbf,0x7f
};


void delay(ui c)
{
        uc i,j;
        for(;c>0;c--)
        for(i=38;i>0;i--)
        for(j=130;j>0;j--);
}

void fz()
{
        duan=0x00;
        wei=0x00;
        wei=wm[cnt];
        duan=dm[x[cnt]];
        cnt=++cnt%8;
        delay(1);
}

void main()
{

        while(1);
        {
                fz();
        }
}



*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?FZ?JSQ0_2

回復(fù)

使用道具 舉報

ID:137239 發(fā)表于 2016-8-21 17:18 | 顯示全部樓層
好像是說你聲明了FZ(),但是沒有調(diào)用
回復(fù)

使用道具 舉報

ID:137248 發(fā)表于 2016-8-21 19:19 | 顯示全部樓層
STC89C51 發(fā)表于 2016-8-21 17:18
好像是說你聲明了FZ(),但是沒有調(diào)用

可是不是有調(diào)用嗎?
回復(fù)

使用道具 舉報

ID:137239 發(fā)表于 2016-8-21 23:01 | 顯示全部樓層
水分子 發(fā)表于 2016-8-21 19:19
可是不是有調(diào)用嗎?

我終于看清了,你的while()循環(huán)后面有一個分號,導(dǎo)致main函數(shù)無法向下進行,去掉分號就好了。
回復(fù)

使用道具 舉報

ID:137248 發(fā)表于 2016-8-22 21:30 | 顯示全部樓層
STC89C51 發(fā)表于 2016-8-21 23:01
我終于看清了,你的while()循環(huán)后面有一個分號,導(dǎo)致main函數(shù)無法向下進行,去掉分號就好了。

我。。。無地自容了。。。。非常感謝。。。
回復(fù)

使用道具 舉報

ID:137239 發(fā)表于 2016-8-22 23:53 來自手機 | 顯示全部樓層
水分子 發(fā)表于 2016-8-22 21:30
我。。。無地自容了。。。。非常感謝。。。

以后一定要注意,這雖說是小問題,如果代碼很長,就不好找了。
回復(fù)

使用道具 舉報

ID:137248 發(fā)表于 2016-8-23 08:40 | 顯示全部樓層
STC89C51 發(fā)表于 2016-8-22 23:53
以后一定要注意,這雖說是小問題,如果代碼很長,就不好找了。

嗯,謝謝,還有一個問題。我設(shè)了a,b兩個變量。然后計算a=a*10+b;但是結(jié)果不是我想要的,這樣的算法是錯誤的嗎?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表