找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6060|回復(fù): 21
收起左側(cè)

從論壇下了一個程序結(jié)果編譯出來一大堆錯誤

  [復(fù)制鏈接]
ID:350393 發(fā)表于 2018-6-18 16:34 | 顯示全部樓層 |閱讀模式
小白求助,我從論壇下了一個文件里面有應(yīng)該編程好了的C語音為什么在keil里面還是提示這么多錯誤
XZE%(RJ}6OS3XN9`8GF[M`Y.png 60OPCRT~KHZT_1P8}]M(]12.png G69`8RU~}YB~ERH6UFE@`TJ.png
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-18 16:35 | 顯示全部樓層
提示那么多錯誤
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-18 16:36 | 顯示全部樓層
萌新還想問一下,那個可以自己定鬧鈴的意思是?
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-18 17:35 | 顯示全部樓層
有沒有大神幫我看一下0.0
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2018-6-18 20:19 | 顯示全部樓層
你的kile沒有破解  用破解軟件破解下就可以了
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-19 04:41 來自觸屏版 | 顯示全部樓層
angmall 發(fā)表于 2018-6-18 20:19
你的kile沒有破解  用破解軟件破解下就可以了

已經(jīng)是破解版了,還是這個提示
回復(fù)

使用道具 舉報

ID:245053 發(fā)表于 2018-6-19 08:39 | 顯示全部樓層
提示的都是未定義的變量,差一個MCU的H文件,找一個或自己做一個,或者看看文件下有沒有MCU的H文件,有的話設(shè)置一下H文件的目錄
回復(fù)

使用道具 舉報

ID:234075 發(fā)表于 2018-6-19 09:15 | 顯示全部樓層
重點在第一句con`t open files "reg52.h",你的reg52.h都文件都沒有聲明過,是不是你的kile安裝版本不對?建立project選擇芯片不對?
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2018-6-19 11:24 來自觸屏版 | 顯示全部樓層
一夢一輕狂 發(fā)表于 2018-6-19 04:41
已經(jīng)是破解版了,還是這個提示

這說明Keil其實還沒有注冊成功。C51的注冊碼沒有了,重新注冊C51工具就行
以管理員身份運行,然后注冊
回復(fù)

使用道具 舉報

ID:253758 發(fā)表于 2018-6-19 12:26 | 顯示全部樓層
編譯系統(tǒng)沒找到TOOLs.ini的配置文件,也沒有找到“reg52.h”的頭文件,說明你keil沒有放頭文件庫。解決方法:打開路徑為:XXX\C51\INC,XXX表示keil的安裝目錄把“reg52.h”的頭文件補足。
注意:
1) 如果工程中有中文路徑,keil是無法識別中文路徑的,需要修改為英文路徑。

2) 如果工程中的路徑存在數(shù)字開頭,則keil無法識別該路徑,需要修改為以英文字符開頭。

3) 如果修改了工程中的文件夾名,則需要重新將文件夾包含到工程中。
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-19 15:27 | 顯示全部樓層
余暉 發(fā)表于 2018-6-19 12:26
編譯系統(tǒng)沒找到TOOLs.ini的配置文件,也沒有找到“reg52.h”的頭文件,說明你keil沒有放頭文件庫。解決方法 ...

大神為什么我打開C51中的沒有INC,打開ARM發(fā)現(xiàn)INC文件在里面,下面有圖
回復(fù)

使用道具 舉報

ID:354437 發(fā)表于 2018-6-19 16:32 | 顯示全部樓層
應(yīng)該是注冊的問題吧
回復(fù)

使用道具 舉報

ID:350393 發(fā)表于 2018-6-19 16:44 | 顯示全部樓層
as95812 發(fā)表于 2018-6-19 16:32
應(yīng)該是注冊的問題吧

不太可能吧,我keil換了3個版本還是這個提示,也重新注冊過幾次
回復(fù)

使用道具 舉報

ID:354498 發(fā)表于 2018-6-19 17:14 | 顯示全部樓層
文件沒齊全吧,你看看項目里有沒有添加進去
回復(fù)

使用道具 舉報

ID:358044 發(fā)表于 2018-6-26 11:44 | 顯示全部樓層
你的一個頭文件載入失敗,之后的錯誤都是因為頭文件里的定義沒有加載的原因,檢查一下有沒有reg52.h這個文件比較好
回復(fù)

使用道具 舉報

ID:358553 發(fā)表于 2018-6-26 14:39 | 顯示全部樓層
看你定義的文件類型對不對
回復(fù)

使用道具 舉報

ID:353831 發(fā)表于 2018-6-27 18:34 | 顯示全部樓層
輸入個別頭文件試下
回復(fù)

使用道具 舉報

ID:360463 發(fā)表于 2018-6-27 20:55 | 顯示全部樓層
用keil建一個52單片機的工程,里面有.h文件,建一個文件將代碼復(fù)制進去,LED,sound應(yīng)該是自己定義的,P1,P2,什么的52.h里定義好的。
回復(fù)

使用道具 舉報

ID:360463 發(fā)表于 2018-6-27 20:56 | 顯示全部樓層
用keil建一個52單片機的工程,里面有.h文件,建一個文件將代碼復(fù)制進去,LED,sound應(yīng)該是自己定義的,P1,P2,什么的52.h里定義好的。
回復(fù)

使用道具 舉報

ID:360463 發(fā)表于 2018-6-27 20:57 | 顯示全部樓層
用keil建一個52單片機的工程,里面有.h文件,包含進去#include<reg52.h>,建一個文件將代碼復(fù)制進去,LED,sound應(yīng)該是自己定義的,P1,P2,什么的52.h里定義好的。
回復(fù)

使用道具 舉報

ID:192357 發(fā)表于 2018-6-27 22:42 | 顯示全部樓層
沒有添加單片機的對應(yīng)頭文件
回復(fù)

使用道具 舉報

ID:358465 發(fā)表于 2018-6-27 23:45 來自觸屏版 | 顯示全部樓層
兩個可能,第一,軟件有問題,第二,c程序里的頭文件有問題,可能是格式錯誤
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表