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

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

QQ登錄

只需一步,快速開始

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

error C141: syntax error near '=', expected ')'

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
是一個(gè)基于熱敏電阻PT100的51單片機(jī)溫度采集系統(tǒng)程序,拜托各位大神看看,要怎么改啊

#include <reg51.h> //頭文件
#include <math.h>
#define uchar unsigned char
#define uint unsigned int
sbit STAR=P2^4;
sbit EOC=P2^6;
sbit CLOCK=P2^5;
sbit OE=P2^7;
sbit P20=P2^0;
sbit P21=P2^1;
sbit P22=P2^2;
sbit P23=P2^3;
uchar getdata;
double change;
long int temp;
uchar code table1[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x40};//0-9,-,無小數(shù)點(diǎn)
uchar code table2[]={0xbF,0x86,0xdB,0xcF,0xe6,0xeD,0xfD,0x87,0x7fF,0xeF};//0-9,小數(shù)點(diǎn)
uchar dispbuf[6];

/******************************/
//延時(shí)函數(shù),帶有入口參數(shù)m,代表ms毫秒
//

    void delay_ma(uchar m);
           unsigned int i, j;
        #define for unsigned int
        for(i=0;i<m;i++)
        {
        for(j=0;j<125;j++)
        {;}
        }

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

/*********************************/
void display[]
{
         PO=table1[dispbuf[6]];//顯示百位
         P20=0;
         P21=1;
         P22=1;
         P23=1;        
     delay_ma[3];
         PO=0800;
         PO=table1[dispbuf[0]];//顯示十位
         P20=1;
         P21=0;
     P22=1;
         P23=1;
         delay_ma[3];
         PO=0800;
         PO=table2[dispbuf[1]];//顯示個(gè)位
     P20=1;
         P21=0;
         P22=1;
         P23=1;
     delay_ma[2];
         PO=0800;
}
/***********************************/

/***********************************/
void PT100()
{
   double PR,aveT,aT,deal,U,aR;//
   U=5.0/255.0*getdata;
   aR=(5.0/255.0*getdata)/(5.0/142.29);
   PR=142.29-aR;
   aveT=42.29/110.0;
   aT=PR/aveT;
   deal=10*(110.0-aT);
   temp=(long int)deal;
   if(U<3.52&&U>2.82)
{
   aveT=(100.0-80.31)/50.0;
   PR=100.0-aR;
   aT=10*(PR/aveT);
   temp=(long int)aT;
}

}

void Delay(unsigned int i)


   dea
   temp=(long int)

         {
                        dispbuf[0]=temp%25;
                        dispbuf[3]=temp/15%10;
                        dispbuf[3]=temp/256%10;
                        dispbuf[3]=temp/2000;
                }
                else
                {
                        dispbuf[0]=0;
                        dispbuf[3]=0;
                        dispbuf[3]=0;
                        dispbuf[3]=0;
                }

display();

/*******************************/
//
//
/*******************************/
main()
{
  TMOD=0x10;                           //定時(shí)器0,工作在定時(shí)器方式
  TH1=(65536-200)/256;                //0x3c
  TL1=(65536-200)%256;      //0xbo
  EA=1;                                 //開中斷允許
  ET1=1;                         //打開(允許)定時(shí)器1中斷
  TR1=1;                         //開始(啟動(dòng))定時(shí)器1
  while(1)
{
  STAR=0;
  OE=0;
  STAR=1;
  STAR=0;
  while(EOC==0)
{
  OE=1;
  delay_ms(10);
  getdata=P1;
  OE=0;
  PT100();
}
}
}


TEST.C(27): error C141: syntax error near '=', expected ')'
TEST.C(27): error C129: missing ';' before '<'

程序運(yùn)行一直顯示上面這個(gè)錯(cuò)誤,就是這句 for(i=0;i<m;i++)  語句有錯(cuò)誤,要怎么改啊



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

使用道具 舉報(bào)

沙發(fā)
ID:313048 發(fā)表于 2021-12-3 18:00 | 只看該作者
好好看自己的delay函數(shù),這么明顯的。
回復(fù)

使用道具 舉報(bào)

板凳
ID:624769 發(fā)表于 2021-12-3 18:48 | 只看該作者
說句實(shí)話, 你這代碼沒救了, 先學(xué)一點(diǎn)編程基礎(chǔ),然后一個(gè)字一個(gè)字的自己碼吧,反正,我對(duì)能幫你把代碼修正到你可以正常使用是一定信心都沒有。
delay 函數(shù)就不說了,樓上已經(jīng)說了,但是,改了那里一樣還是錯(cuò)。
隨便翻翻,就一堆,關(guān)鍵還都是基礎(chǔ)錯(cuò)誤。



回復(fù)

使用道具 舉報(bào)

地板
ID:908826 發(fā)表于 2021-12-3 20:56 | 只看該作者
我能看到的是PO,沒見過用這個(gè)的,是P0還是PO,,,,,,,,,,還有一個(gè)是delay延時(shí)這里也很離譜。
回復(fù)

使用道具 舉報(bào)

5#
ID:140644 發(fā)表于 2023-12-28 15:27 | 只看該作者
年老眼花沒看清
回復(fù)

使用道具 舉報(bào)

6#
ID:69038 發(fā)表于 2023-12-28 22:29 | 只看該作者
#define for unsigned int ???這是什么鬼?
回復(fù)

使用道具 舉報(bào)

7#
ID:1107339 發(fā)表于 2023-12-31 21:24 | 只看該作者
因?yàn)檫@個(gè)注釋有問題,應(yīng)該為//define for unsigned int
#define for unsigned int
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久久久免费毛片精品 | 在线免费91 | 日韩欧美在线播放 | xx性欧美肥妇精品久久久久久 | 天天曰天天干 | 精品日韩一区二区 | 欧美一区视频 | 视频一区在线 | 亚洲第1页| 东方伊人免费在线观看 | 手机av网| a成人| 免费看一级毛片 | 超碰97在线免费 | 亚洲国产一区二区三区在线观看 | 欧美国产视频 | 成人黄色在线 | 亚洲精品一区中文字幕乱码 | 日本黄视频在线观看 | 一区二区三区欧美在线 | 在线免费国产 | 国精日本亚洲欧州国产中文久久 | 国产精品毛片 | 久久成人18免费网站 | 国产免费一区二区 | 国产日韩av一区二区 | 久久久久国产 | 中文字幕 在线观看 | 超碰在线人 | 亚洲精品乱码久久久久久久久久 | 午夜小电影| 国产视频久久 | 色综合久久久久 | 国产精品久久久久久久久久久久冷 | 国产精品久久久久久久久久久久久久 | 亚洲一区自拍 | 男人天堂午夜 | 久久精品视频网站 | 在线国产一区二区三区 | 午夜精品视频在线观看 | 国产成人精品一区二 |