|
| 兩個可能,第一,軟件有問題,第二,c程序里的頭文件有問題,可能是格式錯誤 |
| 沒有添加單片機的對應頭文件 |
| 用keil建一個52單片機的工程,里面有.h文件,包含進去#include<reg52.h>,建一個文件將代碼復制進去,LED,sound應該是自己定義的,P1,P2,什么的52.h里定義好的。 |
| 用keil建一個52單片機的工程,里面有.h文件,建一個文件將代碼復制進去,LED,sound應該是自己定義的,P1,P2,什么的52.h里定義好的。 |
| 用keil建一個52單片機的工程,里面有.h文件,建一個文件將代碼復制進去,LED,sound應該是自己定義的,P1,P2,什么的52.h里定義好的。 |
| 輸入個別頭文件試下 |
| 看你定義的文件類型對不對 |
| 你的一個頭文件載入失敗,之后的錯誤都是因為頭文件里的定義沒有加載的原因,檢查一下有沒有reg52.h這個文件比較好 |
| 文件沒齊全吧,你看看項目里有沒有添加進去 |
as95812 發表于 2018-6-19 16:32 不太可能吧,我keil換了3個版本還是這個提示,也重新注冊過幾次 |
| 應該是注冊的問題吧 |
余暉 發表于 2018-6-19 12:26 大神為什么我打開C51中的沒有INC,打開ARM發現INC文件在里面,下面有圖 |
|
編譯系統沒找到TOOLs.ini的配置文件,也沒有找到“reg52.h”的頭文件,說明你keil沒有放頭文件庫。解決方法:打開路徑為:XXX\C51\INC,XXX表示keil的安裝目錄把“reg52.h”的頭文件補足。 注意: 1) 如果工程中有中文路徑,keil是無法識別中文路徑的,需要修改為英文路徑。 2) 如果工程中的路徑存在數字開頭,則keil無法識別該路徑,需要修改為以英文字符開頭。 3) 如果修改了工程中的文件夾名,則需要重新將文件夾包含到工程中。 |
一夢一輕狂 發表于 2018-6-19 04:41 這說明Keil其實還沒有注冊成功。C51的注冊碼沒有了,重新注冊C51工具就行 以管理員身份運行,然后注冊 |
| 重點在第一句con`t open files "reg52.h",你的reg52.h都文件都沒有聲明過,是不是你的kile安裝版本不對?建立project選擇芯片不對? |
| 提示的都是未定義的變量,差一個MCU的H文件,找一個或自己做一個,或者看看文件下有沒有MCU的H文件,有的話設置一下H文件的目錄 |
angmall 發表于 2018-6-18 20:19 已經是破解版了,還是這個提示 |
| 你的kile沒有破解 用破解軟件破解下就可以了 |
| 有沒有大神幫我看一下0.0 |
| 萌新還想問一下,那個可以自己定鬧鈴的意思是? |
提示那么多錯誤![]() |