導航:首頁 > 源碼編譯 > c51編譯顯示語句或語法錯誤

c51編譯顯示語句或語法錯誤

發布時間:2024-10-31 06:18:43

A. 各位大蝦幫忙看一下,C51語言程序提示附近有語法錯誤,分不多,請幫幫忙~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你這個程序是控制I2C收音模塊的吧?

1、應該把函數聲明放在函數體外面。像這樣:

void iic_start();
uchar iic_testack();
uchar iic_write8bit(uchar input);
void iic_stop();

void radio_write()
{
uchar i;
iic_start();
iic_write8bit(0xc1);
if(!(iic_testack()))
{
for(i=0;i<5;i++)
{
iic_write8bit(radio_write_data[i]);
iic_ack();
}
}
iic_stop();
}

2、另外,前面聲明的幾個函數,你也需要都鍵入完整才行。

B. Kicc編譯C51,提示KS0108.C(258): error C230: 'typFNT_GB12': unknown struct/union/enum tag

1、定義結構的方法是錯誤,應該是
typedef struct tagFnt_GB12
{
signed char Index[2]; // 漢字內碼索引
char Msk[24]; // 點陣碼數據
}typFNT_GB12;

2、字模表應當是 typFNT_GB12 code GB_12[] ,不需要在前面添加一個struct了。

C. Keil C51如何利用錯誤提示

把程序編完後,在工程(project)下拉菜單中選擇build target,就是編譯程序,如果出現錯誤,在編程下面有build的對話框。有錯誤信息提示,點擊那行錯誤信息,它會找到程序錯誤的那一行,改正後在選擇 build target就可以了,build target的快捷建在文件的下面帶一個箭頭的圖形,一般來講都會有明顯的錯誤,要麼就是語法的錯誤,看看是不是落下什麼符號什麼的 ,我也是新手,有說的不對的,請高手們包涵,

閱讀全文

與c51編譯顯示語句或語法錯誤相關的資料

熱點內容
ipad的app內容哪裡看 瀏覽:284
遇見空間app在哪裡 瀏覽:547
用命令對一個文件內容進行統計 瀏覽:317
華為交換機配置命令縮寫 瀏覽:344
鏈接伺服器出現問題怎麼處理 瀏覽:833
華為手機怎麼打開加密 瀏覽:676
開利中央空調壓縮機 瀏覽:742
程序員面臨脫發 瀏覽:872
javaweb管理系統源碼下載 瀏覽:732
android重力感應許可權 瀏覽:87
貸款房照解壓樣本 瀏覽:490
怎樣辨別短視頻源碼 瀏覽:198
金茶杯借款app是哪裡的 瀏覽:698
大智慧macd指標源碼 瀏覽:382
git建倉時如何選擇本地伺服器 瀏覽:49
編譯完elf文件被刪除 瀏覽:805
python抓取京東價格 瀏覽:110
安卓版企鵝島叫什麼 瀏覽:597
雙擊python的exe文件 瀏覽:852
米家app在哪裡修改手機號 瀏覽:282