早教吧作业答案频道 -->其他-->
***WARNINGL16:UNCALLEDSEGMENT,IGNOREDFOROVERLAYPROCESSSEGMENT:PR?DELAY?TEXT1出现了***WARNINGL16:UNCALLEDSEGMENT,IGNOREDFOROVERLAYPROCESSSEGMENT:PR?DELAY?TEXT1的警告,但不知如何修改.源程序如下.求大神指教.#includec
题目详情
*** WARNING L16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS SEGMENT:PR?_DELAY?TEXT1
出现了*** WARNING L16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS SEGMENT:PR?_DELAY?TEXT1的警告,但不知如何修改.源程序如下.求大神指教.
#include
char led1[]={0x00,0x18,0x3c,0x7e,0xff};
char led2[]={0xff,0x7f,0x3f,0x1f,0x0f,0x03,0x01,0x00};
char led3[]={0x13,0x23,0x33,0x43,0x53,0x63,0x14,0x24,0x34,0x44,0x54,0x64};
char mode=1,run=1;
delay(char time)
{
int j;
\x05for(;time>0;time--)
\x05 for(j=1000;j>0;j--){}
}
main()\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05
{
int m,i;
\x05while(1)
\x05{
\x05 for(i=2000;i>0;i--){}
\x05 switch(P1)
\x05\x05{
\x05\x05 case 0xfe:run=1;break;
\x05\x05 case 0xfd:run=0;break;
\x05\x05 case 0xf7:run=1;mode=1;break;
\x05\x05 case 0xef:run=1;mode=2;break;
\x05\x05 case 0xdf:run=1;mode=3;break;
\x05\x05 case 0x7f:P0=0x02;P2=0xff;break;
\x05\x05}
\x05}
if(run)
\x05{
\x05 switch(mode)
\x05\x05{
\x05\x05 case 1:P0=0xee;m++;P2=led1[m];if(m>5) m=0;delay(50);break;
\x05\x05 case 2:P0=0x3e;m++;P2=led2[m];if(m>8)\x05 m=0;delay(50);break;
\x05\x05 case 3:P0=0x9c;m++;P2=led3[m];if(m>12) m=0;delay(50);break;
\x05\x05}
\x05}
}
出现了*** WARNING L16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS SEGMENT:PR?_DELAY?TEXT1的警告,但不知如何修改.源程序如下.求大神指教.
#include
char led1[]={0x00,0x18,0x3c,0x7e,0xff};
char led2[]={0xff,0x7f,0x3f,0x1f,0x0f,0x03,0x01,0x00};
char led3[]={0x13,0x23,0x33,0x43,0x53,0x63,0x14,0x24,0x34,0x44,0x54,0x64};
char mode=1,run=1;
delay(char time)
{
int j;
\x05for(;time>0;time--)
\x05 for(j=1000;j>0;j--){}
}
main()\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05
{
int m,i;
\x05while(1)
\x05{
\x05 for(i=2000;i>0;i--){}
\x05 switch(P1)
\x05\x05{
\x05\x05 case 0xfe:run=1;break;
\x05\x05 case 0xfd:run=0;break;
\x05\x05 case 0xf7:run=1;mode=1;break;
\x05\x05 case 0xef:run=1;mode=2;break;
\x05\x05 case 0xdf:run=1;mode=3;break;
\x05\x05 case 0x7f:P0=0x02;P2=0xff;break;
\x05\x05}
\x05}
if(run)
\x05{
\x05 switch(mode)
\x05\x05{
\x05\x05 case 1:P0=0xee;m++;P2=led1[m];if(m>5) m=0;delay(50);break;
\x05\x05 case 2:P0=0x3e;m++;P2=led2[m];if(m>8)\x05 m=0;delay(50);break;
\x05\x05 case 3:P0=0x9c;m++;P2=led3[m];if(m>12) m=0;delay(50);break;
\x05\x05}
\x05}
}
▼优质解答
答案和解析
单片机的程序吧.你的delay函数定义了,但是没有调用.
看了 ***WARNINGL16:...的网友还看了以下:
y=-1/2(x+3)²+2,x为何值时,y随x增大而增大,x为何值时,y随x增大而减小,函数y有 2020-05-16 …
点x=1是函数y={[e^(1/x-1)-1}/{[e^(1/x-1)+1]}的跳跃间断点,当x从 2020-05-16 …
实数x、y满足不等式组:y大于等于0,x-y大于等于0,2x-y-2大于等于0,求Z=(y-1)/ 2020-05-20 …
1.已知4y+3m与2x-5成正比例(其中m是常数)试说明y是x的一次函数.2.已知一次函数y=( 2020-05-20 …
反比例函数y=x分之k的图象过点(1,负2)(1)求反比例函数关系式(2)当x大于0时,y的值随x 2020-05-21 …
已知a,b为正数,求证)若√a+1>√b,则对于任何大于1的正数x,恒有ax+x/(x-1)>b( 2020-06-12 …
已知抛物线y=ax^2+bx+c经过点A(-1,4)B(5,4)且与y轴的交点的纵坐标为3/2(1 2020-06-21 …
已知一次函数y=(3-k)x+2-k.(1)当k为何值时,其图像经过原点?(2)当k为何值时,y随 2020-06-27 …
关于不等式解x^2+5x+1/3+2x-x^2大于等于1即解(x+2)(2x-1)/(x+1)(x 2020-08-01 …
抛物线y=-2x2+8x-6①用配方法求顶点坐标对称轴②x取何值时y随x增大而减小③x取何值时y=0 2020-11-07 …