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

QQ登錄

只需一步,快速開始

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

warning C275: expression with possibly no effect單片機(jī)程序編譯錯(cuò)誤

[復(fù)制鏈接]
ID:571461 發(fā)表于 2019-6-26 10:30 | 顯示全部樓層 |閱讀模式
#include <reg52.h>
#define uchar unsigned char
#define uint  unsigned int
sbit wei=P2^4;
sbit wei1=P2^5;
sbit beep=P2^0;
sbit sensor=P0^7;
sbit sensor1=P0^6;
uchar flag1;
uchar flag;
void chuankou(uchar temp)
{
   uchar table1[]={1,2};
   uchar m;
   PCON=0x00;
   SCON=0x50;
   TMOD=0x20;
   TH1=0xE6;
   TL1=0xE6;
   TR1=1;
   for(m=0;m<2;m++)
   {
      SBUF=table1[temp];
          while(TI==0);
          TI=0;
   }
}
void delay(uint t)
{
    while(t--);
}
void Test_Voltage(void)
{
   if(sensor==0&sensor1==1)
   {
       delay(10000);
           if(sensor == 0)
           {
               flag1 = 1;

           }
else
           {
             flag1 == 0;
           }
   }
else
           {
             flag1 == 0;
           }
           }
   void action(void)
   {
     if(flag1 == 1)
         {
            wei=0xfe;
                P0 = 0x25;
                beep = 0;
                chuankou(1);
                delay(10000);
                beep = 1;
                delay(10000);
                wei=0xfd;

         }
         else
         {
            wei=0;
                P0 = 0x03;
         }
   }
void Test_Voltage1(void)
{
    if(sensor1==0&sensor==1)
        {
           delay(10000);
            if(sensor1==0)
           {
               flag = 1;

           }
          else
            {
             flag = 0;
           }

        }
        else
            {
             flag = 0;
           }
}
void action1(void)
   {
     if(flag == 1)
         {
            wei=0xfe;
                P0 = 0x9f;
                beep = 0;
                chuankou(0);
                delay(10000);
                beep = 1;
                delay(10000);
                wei=0xfd;

         }
          else
         {
            wei=0;
                P0 = 0x03;
         }
}
void main(void)
{
   while(1)
   {
      Test_Voltage();
          action();
          Test_Voltage1();
          action1();

   }
}
紅外感應(yīng).C(44): warning C275: expression with possibly no effect

回復(fù)

使用道具 舉報(bào)

ID:828092 發(fā)表于 2021-4-9 21:46 | 顯示全部樓層
倆flag1后面多打了一個(gè)等號(hào)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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