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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2553|回復: 6
收起左側

Keil編譯報錯error C129: missing ';' before 'code'

[復制鏈接]
ID:1018247 發表于 2022-4-14 16:37 | 顯示全部樓層 |閱讀模式
1.png
#include <reg51.h>
#include <intrins.h>        
//#include "main.h"     
//----------------------------------------------------------------------
sbit LCD_RS  =  P1^0;            
sbit LCD_RW  =  P1^1;            
sbit LCD_E  =  P1^2;            
uchar code TabNumASCII[10]={'0','1','2','3','4','5','6','7','8','9'};  

bool        g_flag = isNo;                  
bool        g_flag05s = isNo;
uchar         ucCount = 0;               

uint        uiH = 80;               
uint        uiL = 30;               
uint        uiD = 100;                 

bool        g_flagSwitch = isNo;        
bool        g_flagBeepTimer = isNo;

回復

使用道具 舉報

ID:1018438 發表于 2022-4-14 18:03 | 顯示全部樓層
會不會是uchar沒有定義
回復

使用道具 舉報

ID:155507 發表于 2022-4-14 18:24 | 顯示全部樓層
uchar這樣定義

#define uchar unsigned char
回復

使用道具 舉報

ID:1018247 發表于 2022-4-14 20:27 | 顯示全部樓層
angmall 發表于 2022-4-14 18:24
uchar這樣定義

#define uchar unsigned char

bool        g_flag = isNo;                //用于標記超時(65.536ms)           
bool        g_flag05s = isNo;        //用于標記0.52秒  
uchar         ucCount = 0;                        //用于計數0.52秒     
   
uint        uiH = 80;                        //設定的最高報警水位 H
uint        uiL = 30;                        //設定的最低報警水位 L
uint        uiD = 100;                         //檢測探頭到水庫底部的距離 D
6.C(13): error C129: missing ';' before 'g_flag'
這也是沒有定義嗎
回復

使用道具 舉報

ID:155507 發表于 2022-4-14 23:57 | 顯示全部樓層
是的,這個也要定義。

#define uint unsigned int
回復

使用道具 舉報

ID:1018247 發表于 2022-4-15 00:52 | 顯示全部樓層
angmall 發表于 2022-4-14 23:57
是的,這個也要定義。

#define uint unsigned int

#include <reg51.h>
#include <intrins.h>                // 包含循環移位:_cror_
//#include "main.h"
#define uchar unsigned char
#define uint unsigned int
//----------------------------------------------------------------------
sbit LCD_RS  =  P1^0;            //寄存器選擇輸入
sbit LCD_RW  =  P1^1;            //液晶讀/寫控制
sbit LCD_E  =  P1^2;            //液晶使能控制

uchar code ASCII[10] =    {'0','1','2','3','4','5','6','7','8','9'};

bool        g_flag = isNo;                //用于標記超時(65.536ms)           
bool        g_flag05s = isNo;        //用于標記0.52秒  
uchar         ucCount = 0;                        //用于計數0.52秒     
   
uint        uiH = 80;                        //設定的最高報警水位 H
uint        uiL = 30;                        //設定的最低報警水位 L
uint        uiD = 100;                         //檢測探頭到水庫底部的距離 D

bool        g_flagSwitch = isNo;                //控制閥門連續開啟間隔延時(保護)標志
bool        g_flagBeepTimer = isNo;        //定時提醒標志

謝謝你,我已經定義unit了,只是那個bool的函數不知道該怎么去定義它
回復

使用道具 舉報

ID:138707 發表于 2022-4-15 01:12 | 顯示全部樓層
好像使用:
#include <stdbool.h>
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久一区二区三区 | 国产日韩欧美精品 | 日韩中文字幕视频在线观看 | 毛片免费视频 | 亚洲精品久久久一区二区三区 | 中文精品视频 | 91在线电影| 婷婷久久网 | 色天堂影院 | av片免费观看 | 色综合色综合网色综合 | 色视频www在线播放国产人成 | 国产超碰人人爽人人做人人爱 | 欧美精品在线观看 | 一区二区三区精品 | 亚洲免费在线 | 久久久久国产精品午夜一区 | 午夜在线视频 | 欧美日韩亚洲三区 | 一区二区精品视频 | 亚洲国产自产 | 97久久精品| 亚洲喷水 | 久久国产精品一区二区三区 | 99成人| 色天天综合| 欧美在线a | 97影院在线午夜 | 精品美女久久久 | 激情欧美日韩一区二区 | 国产欧美一区二区精品忘忧草 | 国产精品免费一区二区三区四区 | 日韩在线精品视频 | 超碰在线人 | 国家aaa的一级看片 h片在线看 | 午夜影晥| 久久久www成人免费无遮挡大片 | 亚洲成色777777在线观看影院 | 美女露尿口视频 | 欧美黄色网络 | 91久久久久久久 |