久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

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

QQ登錄

只需一步,快速開始

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

error C129: missing ';' before 'LED2'

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:974311 發(fā)表于 2021-10-28 17:28 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
#include <reg52.h>
#include <intrins.h>  


typedef unsigned char u8;
u8 LED1 LED2 LED3 LED4 LED5 LED7 LED8
u8 time1 time2 time3 time4 time5 time7 time8
u8 select_function


sbit RS=P2^0;   
sbit RW=P2^1;
sbit E=P1^2;
sbit T_RST=P1^3;
sbit T_CLK=P1^7;
sbit T_IO=P2^3;

sbit s7=P3^0;
sbit s6=P3^1;
sbit s5=P3^2;
sbit s4=P3^3;


unsigned char timechar[]={"TIME:"};
unsigned char datechar[]={"DATE:"};

void Timer0Init()
{
        TMOD=0X01;
        TH0=0XD8;
        TL0=0XF0;
        ET0=1;
        EA=1;
        TR0=1;
}


void time_calculate()
{
        time1++;
        if(time1==60)
        {
                time1=0;
                time2++;
        }
        if(time2==60)
        {
                time2=0;
                time3++;
        }
        if(time3==24)
        {
                time1=0;
                time2=0;
                time3++;
        }
}



void  WriteB(unsigned char  dat)
{
   unsigned char  i;
   for(i=8; i>0; i--)
  {
        T_IO=dat&0x01;
        T_CLK = 1;
        T_CLK = 0;
        dat = dat >> 1;
   }
}

unsigned char  ReadB(void)
{
    unsigned char i,readdat=0;
    for(i=8; i>0; i--)
    {
        readdat=readdat>>1;
        if(T_IO)
        {
            readdat|=0x80;
        }
        T_CLK = 1;
        T_CLK = 0;            
    }
    return(readdat);
}

void  W1302(unsigned char address,unsigned char dat)
{
    T_RST = 0;
    T_CLK = 0;
    _nop_();
    _nop_();
    T_RST = 1;
    _nop_();
    _nop_();
    WriteB(address);         
    WriteB(dat);           
    T_CLK = 1;
    T_RST =0;
}

unsigned char  R1302(unsigned char  address)
{
    unsigned char dat=0;
    T_RST = 0;
    T_CLK = 0;
    T_RST = 1;
    WriteB(address);           
    dat = ReadB();           
    T_CLK = 1;
    T_RST =0;
    return(dat);
}

void delay(unsigned int n)
{
  unsigned i=0,j=0;
    for(i=0;i<n;i++)
    {
      for(j=0;j<120;j++);
    }
}
void writedat(unsigned char dat)
{
  RS=1;
    RW=0;  
    E=0;   
    P0=dat;
    delay(5);
    E=1;
    E=0;
}

void writecom(unsigned char com)
{
  RS=0;
    RW=0;  
    E=0;  
    P0=com;
    delay(5);
    E=1;
    E=0;
}
void Initlcd()
{
    writecom(0x38);  
    writecom(0x0c);  
    writecom(0x06);  
    writecom(0x01);  
}


void keypros()
{
        if(s6==0)
        {
                delay(10);
          if(s6==0)
           {
                   select_function++;
                   if(select_function==4)select_function=0;
                   if(select_function!=0)TRO=0;
           }while(!s6);
          if(select_function==0)TRO=1;
   }
        /**********************************************************/
        if(select_function==1)
        {
                if(s5==0)
                {
                        time1++;
                        if(time1>=60)time1=0
                        }while(!s5);
                if(s4==0)
                {
                        if(time1==0)time1=60;
                        time1--;
                }while(!s4);
        }
        /**********************************************************/
if(select_function==2)
        {
                if(s5==0)
                {
                        time2++;
                        if(time2>=60)time2=0
                        }while(!s5);
                if(s4==0)
                {
                        if(time2==0)time2=60;
                        time2--;
                }while(!s4);
        }
/**********************************************************/
        if(select_function==3)
        {
                if(s5==0)
                {
                        time3++;
                        if(time3>=24)time3=0
                        }while(!s5);
                if(s4==0)
                {
                        if(time3==0)time3=24;
                        time3--;
                }while(!s4);
        }
        LED1=time1%10;
        LED1=time1/10;
        
        LED2=time2%10;
        LED2=time2/10;
        
        LED3=time3%10;
        LED3=time3/10;
        
}

void Timer0() interrupt 1
{
        static unsigned int k=0;
        TH0=0xD8;
        TL0=0xF0;
        k++;
        if(k==50)
        {
                k=0;
                timer_calculate();
        }
}



//*********************************************************************
void display()
{
   lcd_pos(0x07);
         lcdwriteData(LED8+'0');
   lcd_pos(0x08);
         lcdwriteData(LED7+'0');
         lcd_pos(0x09);
         lcewriteData('-');
/*****************************/
         lcd_pos(0x0A);
         lcdwriteData(LED5+'0');
   lcd_pos(0x0B);
         lcdwriteData(LED4+'0');
         lcd_pos(0x0C);
         lcewriteData('-');
/****************************/
         lcd_pos(0x0D);
         lcdwriteData(LED2+'0');
   lcd_pos(0x0E);
         lcdwriteData(LED1+'0');
         lcd_pos(0x0F);
         lcewriteData('-');
         
}
//***********************************************************************




//***********************************************************************

void main()
{
    Initlcd();
    show_string(display);
        Time0Init();
        LED1=0;
        LED2=0;
        LED3=0;
        LED4=0;
        LED5=0;
        LED6=0;
        LED7=0;
        LED8=0;
        select_function=0;
        time1=0;
        time2=0;
        time3=0;
        
        show_string(display)

    while(1)
    {
                        keypros();
      display();
    }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:974311 發(fā)表于 2021-10-28 17:28 | 只看該作者
DS1302.c(6): error C129: missing ';' before 'LED2'
回復(fù)

使用道具 舉報(bào)

板凳
ID:824490 發(fā)表于 2021-10-28 18:07 | 只看該作者
不知道是被樓主吃了,還是網(wǎng)頁(yè)吃了,反正就是缺少了“,”和“;”
u8 LED1,LED2,LED3,LED4,LED5,LED7,LED8;
u8 time1,time2,time3,time4,time5,time7,time8;
u8 select_function;
回復(fù)

使用道具 舉報(bào)

地板
ID:908826 發(fā)表于 2021-10-28 18:53 | 只看該作者
缺少,和;變量聲明的是千萬(wàn)別忘了,這不是宏定義,別搞混了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 婷婷色成人 | 99这里只有精品 | 日韩精品免费一区二区在线观看 | 黄一区二区三区 | 久久久精品一区 | 久久国产精品久久久久 | 欧美性吧| 色偷偷噜噜噜亚洲男人 | 亚洲精品在线视频 | 日本不卡一区二区三区在线观看 | 香蕉久久a毛片 | 国产综合精品一区二区三区 | 91精品国产91久久久久久 | 欧美精品在线观看 | 福利国产| 国产一区精品在线 | 日本国产高清 | 国产日韩一区二区 | 免费在线观看成人 | 2022精品国偷自产免费观看 | 日韩欧美成人一区二区三区 | 91在线视频观看免费 | 久久一级免费视频 | 亚洲国产成人精品久久久国产成人一区 | 国产成人精品一区二区三区网站观看 | 不卡的av一区 | 国产欧美在线观看 | 午夜日韩| 国产精品毛片一区二区三区 | 日操夜操 | 精品国产黄色片 | 久久麻豆精品 | 国产1区| 欧美日韩一区在线播放 | 欧美一级免费看 | 人人性人人性碰国产 | 人人草人人干 | 亚洲精品成人在线 | 美女久久久久久久 | 蜜臀久久 | 一区二区三区av |