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

QQ登錄

只需一步,快速開始

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

單片機(jī)新手,不知道編譯哪里錯(cuò)了error C141: syntax error near 'void'

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:918402 發(fā)表于 2022-4-5 11:35 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
50黑幣
編譯老是出錯(cuò):User\int.c(97): error C141: syntax error near 'void',不知道問題出在哪里,求教各位大神,新手上路不容易


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

**********************************************************************
程序名稱:中斷定時(shí)器練習(xí)
程序版本:V1.0
作    者:                  
編寫時(shí)間:2022年4月5日         
硬件支持:  
接口說(shuō)明:
修改日志:
    N0.1:
**********************************************************************/
/*
**********************************************************************
*                        頭文件包含/SFR定義
**********************************************************************
*/
#include<reg52.h>

/*
**********************************************************************
*                       本地?cái)?shù)據(jù)類型/宏定義
**********************************************************************
*/
//typedef signed char int8;         //8位有符號(hào)字符型
//typedef signed int int16;         //16位有符號(hào)整型
//typedef signed long int32;        //32位有符號(hào)長(zhǎng)整型
//typedef unsigned char uchar;      //8位無(wú)符號(hào)字符型
typedef unsigned int uint ;      //16位無(wú)符號(hào)整型
//typedef unsigned long ulong;     //32位無(wú)符號(hào)長(zhǎng)整型

/*
**********************************************************************
*                        單片機(jī)IO口位定義
**********************************************************************
*/



/*
**********************************************************************
*                      本地全局變量/數(shù)組定義
**********************************************************************
*/
uint i, num;


/*
**********************************************************************
*                         函數(shù)原型聲明
**********************************************************************
*/


/*********************************************************************
*函數(shù)名稱:main
*函數(shù)功能:主函數(shù)
*函數(shù)調(diào)用:
*參數(shù)列表:無(wú)
*返 回 值:無(wú)
*結(jié)    果:
*備    注:
*********************************************************************/
void main()
  {

    num=0;
    EA=1;
    ET0=1;
    TMOD=0x01;
    TH0=(65535-50000)/256;
    TL0=(65535-50000)%256;
    TR0=1;

        while(1)
        {
      if(num==2)
      {
        num=0;
        P1=~(1<<i++);
        if(i==8)
        {
            i=0;
        }

      }
    }
  /*********************************************************************
*函數(shù)名稱:void time0() interrupt 1
*函數(shù)功能:定時(shí)器1
*函數(shù)調(diào)用:無(wú);
*參數(shù)列表:無(wú)
*返 回 值:無(wú)
*結(jié)    果:
*備    注:
*********************************************************************/
  void  time0()  interrupt 1
  {
        TH0=(65535-50000)/256;
        TL0=(65535-50000)%256;
        num++;            
  }

最佳答案

查看完整內(nèi)容

原洋文:User\int.c(97): error C141: syntax error near 'void' 山東話:文件User\int.c(第97行): 出錯(cuò)類型 C141: 語(yǔ)法錯(cuò)在 'void' 附近 某備注:一般是括號(hào)不成對(duì)或其他錯(cuò)號(hào)什么的,本例是void后面的括號(hào)有始無(wú)終
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:584814 發(fā)表于 2022-4-5 11:35 | 只看該作者
原洋文:User\int.c(97): error C141: syntax error near 'void'
山東話:文件User\int.c(第97行): 出錯(cuò)類型 C141: 語(yǔ)法錯(cuò)在 'void' 附近
某備注:一般是括號(hào)不成對(duì)或其他錯(cuò)號(hào)什么的,本例是void后面的括號(hào)有始無(wú)終
回復(fù)

使用道具 舉報(bào)

板凳
ID:918402 發(fā)表于 2022-4-5 11:48 | 只看該作者
發(fā)現(xiàn)問題了,少了一個(gè)花括號(hào)
回復(fù)

使用道具 舉報(bào)

地板
ID:121859 發(fā)表于 2022-4-5 15:45 | 只看該作者
主程序少一個(gè)},加上就好了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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