出现两个错误WARNING L10: CANNOT DETERMINE ROOT SEGMENT和WARNING L7: MODULE NAME NOT UNIQUE

编写51单片机程序时出现了两个警告WARNING L10: CANNOT DETERMINE ROOT SEGMENT和WARNING L7: MODULE NAME NOT UNIQUE
下面是我的代码:

#include <STC15F2K60S2.H>

sbit L1 = P0^0;
sbit L8 = P0^7;

void SelectHC573()
{
  P2=(P2 & 0x1f)|0x80;
}

void InitTimer0()
{
  TMOD = 0x01;
    TH0 = (65535-50000) / 256;
    TL0 = (65535-50000) % 256;
    
    ET0 = 1;
    EA = 1;
    TR0 = 1;
}

unsigned char count = 0;
unsigned char count1 = 0;
void ServiceTimer0() interrupt 1
{
  TH0 = (65535-50000) / 256;
    TL0 = (65535-50000) % 256;
    
    count++;
    count1++;
    if(count == 10)
    {
      L1 = ~L1;
        count = 0;
    }
    if(count1 == 100)
    {
      L8 = ~L8;
        count1 = 0;
    }
}

void main ()
{
    SelectHC573();
    InitTimer0();
  while(1)
    {
        
    }
}


不知道问题出在哪?有没有人能帮我一下

看着像是项目文件结构有问题,比如包含了其他不应该包含的文件