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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4476|回復: 4
打印 上一主題 下一主題
收起左側

main.c(110): error C141: syntax error near '}', expected '__asm'大佬幫看看這....

[復制鏈接]
跳轉到指定樓層
樓主
ID:1023805 發表于 2022-5-4 17:41 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
main.c(110): error C141: syntax error near '}', expected '__asm'
/**********************************
包含頭文件
**********************************/
#include "main.h"
#include "key.h"
#include "uart.h"


/**********************************
變量定義
**********************************/
uchar key_num = 0;                                                                                        //按鍵掃描標志位變量       
uint time_num = 0;                                                                                        //計時變量
bit flag_beep = 1;                                                                                        //蜂鳴器標志位
bit flag_ired_state = 1;                                                                //人體紅外狀態標志位
bit flag_door_state = 1;                //門磁傳感器狀態標志位

/**********************************
函數聲明
**********************************/
void Delay_function(uint x);                                                //延時函數(ms)
void Key_function(void);                                                                //按鍵函數
void Manage_function(void);                                                        //處理函數


/****
*******        主函數
*****/
void main()
{
        Uart_Init();                                                                        //串口初始化函數
        Delay_function(50);                                                //延時50ms

        while(1)
        {
                Key_function();                                                        //按鍵函數
                Manage_function();                                        //處理函數

                Delay_function(10);                                        //延時10ms
                time_num++;                                                                        //計時變量+1
                if(time_num == 5000)
                {
                        time_num = 0;
                }
        }
}

/****
*******        延時 x ms函數
*****/
void Delay_function(uint x)
{
        uint m,n;
        for(m=x;m>0;m--)
        for(n=110;n>0;n--);
}

/****
*******按鍵函數
*****/
void Key_function(void)
{
        key_num = Chiclet_Keyboard_Scan(0);        //按鍵掃描
        if(key_num != 0)                                                                                //有按鍵按下
        {
                switch(key_num)
                {       
                        case 1:                                                                                                        //按鍵1,撤防
                                flag_beep = 0;
                        break;
                       
                        case 2:                                                                                                        //按鍵2,布防
                                flag_beep = 1;
                        break;

                        default:
                                break;
                }
        }
}

/****
*******處理函數
*****/
void Manage_function(void)
{
        if(IRED == 0 && flag_beep == 1 && flag_door_state==0)                        //人體紅外觸發且門磁傳感觸發且布防中
                {
                if(flag_ired_state == 1)                                                                                //發送異常信息
                {
                        Uart1Sends("You Ren Chuang Ru\r\n");
                        flag_ired_state = 0;
                }

                if(time_num % 10 == 0)                                                                                        //聲光報警
                {
                        LED = ~LED;
                        BEEP = ~BEEP;
                }
        }
        if(IRED == 0 && flag_beep == 1)                                                                //人體紅外觸發且布防中
        {
                if(flag_ired_state == 1)                                                                                //紅外傳感器觸發
                {
                        {
                          Delay_function(50000);                  //延時50s
                        }
        {                           
                                if(flag_ired_state == 1)                 //發送異常信息
                          }                                                           /******************************報錯位置**********************************/
                        Uart1Sends("Yi Chang\r\n");
                        flag_ired_state = 0;
                }
        }
        else                                                                                                                                                                        //未檢測到人或撤防中
        {
                LED = 1;                                                                                                                                                //取消聲光報警
                BEEP = 1;
                flag_ired_state = 1;
        }
}


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

使用道具 舉報

沙發
ID:584814 發表于 2022-5-5 11:26 | 只看該作者
這個不太懂:
......
        {                           
                                if(flag_ired_state == 1)                 //發送異常信息
                          }                                                           /******************************報錯位置**********************************/
......
回復

使用道具 舉報

板凳
ID:161164 發表于 2022-5-6 15:16 | 只看該作者
你把從101行到114行代碼里的大括號{}順一順
回復

使用道具 舉報

地板
ID:230742 發表于 2022-5-7 11:16 | 只看該作者
好像是大括號不配對。
回復

使用道具 舉報

5#
ID:1026496 發表于 2022-5-15 22:33 | 只看該作者
if(flag_ired_state == 1)后面括號
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91精品国产综合久久久久久首页 | 精品国产乱码久久久久久果冻传媒 | 成人免费观看男女羞羞视频 | 久久久久久国产免费视网址 | а_天堂中文最新版地址 | 亚洲视频在线观看 | 91视频一88av | 日韩午夜电影在线观看 | 国产视频一区二区 | 国产成人精品福利 | 精品在线一区 | 特级特黄特色的免费大片 | 亚洲精品黑人 | 久久久国产精品网站 | 狠狠色综合欧美激情 | 嫩草视频入口 | 久久亚洲国产 | 久久久久久亚洲 | 亚洲 欧美 日韩 在线 | 午夜电影在线播放 | 欧美激情五月 | 欧美色综合一区二区三区 | 综合网在线| 亚洲欧洲成人在线 | 国产丝袜一区二区三区免费视频 | 日韩一级黄色毛片 | 日韩av视屏| 国产精品揄拍一区二区久久国内亚洲精 | 精品国产一区二区国模嫣然 | 欧美国产精品久久久 | 大象视频一区二区 | 国产成人免费网站 | 日韩中文字幕免费 | 亚洲欧美精品 | 国产美女在线观看 | 老司机精品福利视频 | 欧美精品福利 | 精品福利一区二区三区 | 91精品国产91久久久久久 | 亚洲精品9999| 最新中文字幕久久 |