熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2017-9-24 18:10
正文摘要:我是新手,請(qǐng)大家看看這個(gè)程序錯(cuò)在哪里? 一個(gè)小c程序用c51 V9.00編譯時(shí)出現(xiàn)如下錯(cuò)誤,各位能否幫忙看看是哪里不對(duì)?有的書(shū)中p0口的第0位用p0_0表示,有的書(shū)中我看到p1口的第0位用p10表示,這兩種方法有什么不同?包 ... |
注意大小寫(xiě) |
chenmingwu 發(fā)表于 2023-10-24 15:15 是的,改過(guò)來(lái)后正常了 ![]() |
P要大寫(xiě)! |
yzwzfyz 發(fā)表于 2017-9-26 01:03 謝謝您的回復(fù),不知道為什么今天論壇才出現(xiàn)您的回復(fù)的提醒,包含文件里的定義真的需要花時(shí)間理解,不然真的一頭霧水。 |
知道#INCLUDE,是干什么的嗎? 弄清楚這個(gè),你才會(huì)真正的明白,否則以后永遠(yuǎn)是糊里糊涂,擰不清。 |
同時(shí)謝謝各位的回復(fù)。 |
wulin 發(fā)表于 2017-9-25 06:53 您說(shuō)的對(duì),謝謝您。我把P改成大寫(xiě),編譯通過(guò)了,但是出現(xiàn)了7個(gè)警告。 其中一個(gè)是“C:\KEIL\C51\INC\STC15W4K.H(532): warning C322: unknown identifier” 這個(gè)532指的是STC15W4K.H文件的第532行?C322指的是錯(cuò)誤代碼?整個(gè)警告是第532行有未定義的標(biāo)識(shí)符? |
是不是用漢語(yǔ)的拼音了? |
也許程序?qū)戝e(cuò)了吧 |
自定義名稱(chēng)p1_0或p10都是一樣的,也可用其他名稱(chēng),只要不與關(guān)鍵字相同就行,你編譯報(bào)錯(cuò)是因?yàn)閟bit p0_0=p0^0;用了小寫(xiě),應(yīng)該用大寫(xiě)P0^0;. |
刪掉全部重新再來(lái)一次 |
Powered by 單片機(jī)教程網(wǎng)