亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5007|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

這個(gè)錯(cuò)誤WARNING L16: UNCALLED SEGMENT是為什么,不存在沒使用的函數(shù)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:643273 發(fā)表于 2019-11-16 17:52 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(qǐng)求援助;
這個(gè)是為什么,不存在沒使用的函數(shù)
#include<reg52.h>
#include<intrins.h>
#include<stdio.h>
#define uint unsigned int
#define uchar unsigned char
sbit dula=P2^6;
sbit wela=P2^7;
sbit adwr=P3^6;
sbit adrd=P3^7;
uchar flag,a;
unsigned char flag_uart,flag_time,flag_on,a,i,t0_num,ad_val;
float ad_vo;
uchar code table[]={0x3f,0x06,0x5b,0x4f,
      0x66,0x6d,0x7d,0x07,
      0x7f,0x6f,0x77,0x7c,
      0x39,0x5e,0x79,0x71};
void delayms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void init()
{
TMOD=0X21;
// SCON=0x50;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TH1=0xfd;
TL1=0xfd;
TR1=1;
ET0=1;
SM0=0;
SM1=1;
REN=1;
EA=1;
ES=1;
}
void display(uchar value)
{
uchar bai,shi,ge;
bai=value/100;
shi=value%100/10;
ge=value%10;
dula=1;
P0=table[bai];
dula=0;
P0=0xff;
wela=1;
P0=0x7e;
wela=0;
delayms(5);
dula=1;
P0=table[shi];
dula=0;
P0=0xff;
wela=1;
P0=0x7d;
wela=0;
delayms(5);
dula=1;
P0=table[ge];
dula=0;
P0=0xff;
wela=1;
P0=0x7b;
wela=0;
delayms(5);
}
uchar get_ad()
{
uchar adval;
adwr=1;
_nop_();
adwr=0;  
_nop_();
adwr=1;
P1=0xff;
adrd=1;  
_nop_();
adrd=0;  
_nop_();
adval=P1;
adrd=1;
return adval;
}
void main()
{
init();
wela=1;
P0=0x7f;
wela=0;
while(1);
{
  if(flag_uart==1)
  {
   flag_uart=0;
   ES=0;
   T1=1;
   switch(flag_on)
   {
    case 0: puts("Turn on ad!\n");
        TR0=1;break;
    case 1: printf("Turn off ad!\n");
           TR0=0;break;
    case 2: puts("Error!\n");
           break;
   }
   while(!TI);
   TI=0;
   ES=1;
  }
  if (flag_time==1)
  {
   flag_time=0;
   ad_val=get_ad();
   ad_vo=(float)ad_val*5.0/256;
   ES=0;
   TI=1;
   printf("The voltage is %f\n",ad_vo);
   while(!TI);
   TI=0;
   ES=1;
  }
  display(ad_val);
}
}
void timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
t0_num++;
if(t0_num==20)
{
  t0_num=0;
  flag_time=1;
}
}
void ser() interrupt 4
{
RI=0;
a=SBUF;
flag_uart=1;
if(a==1)
flag_on=0;
else if(a==2)
flag_on=1;
else
flag_on=2;
}
然后就出現(xiàn)這個(gè)了




:Build target 'Target 1'
compiling AD采集數(shù)碼管顯示.c...
AD采集事牘芟允?C(22): warning C290: missing return value
AD采集事牘芟允?C(38): warning C290: missing return value
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_DISPLAY?AD采糭數(shù)_牘_顯示
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?GET_AD?AD采糭數(shù)_牘_顯示
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?PRINTF?PRINTF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_PUTS?PUTS
Program Size: data=50.1 xdata=0 code=2952
creating hex file from "計(jì)算機(jī)與單片機(jī)互動(dòng)"...
"計(jì)算機(jī)與單片機(jī)互動(dòng)" - 0 Error(s), 6 Warning(s).
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:25310 發(fā)表于 2019-11-17 08:13 | 只看該作者
WARNING L16:  ******    這個(gè)不用理會(huì),就是有函數(shù)沒調(diào)用,嫌麻煩可以設(shè)置到不顯示。
回復(fù)

使用道具 舉報(bào)

板凳
ID:155507 發(fā)表于 2019-11-17 09:22 | 只看該作者
程序有問題

void main()
{
init();
wela=1;
P0=0x7f;
wela=0;
while(1);  <---- 紅字這里錯(cuò)了,去掉 ;
{
  if(flag_uart==1)
  {
回復(fù)

使用道具 舉報(bào)

地板
ID:643273 發(fā)表于 2020-3-19 09:32 | 只看該作者
好的呢,謝謝大佬們
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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