|
發(fā)布時間: 2022-4-18 22:05
正文摘要:純單片機小白,在書上抄了個程序后發(fā)現(xiàn)有個子程序需要放到這個主程序里面,問問大佬們怎么能讓這個子程序能夠?qū)脒M來 |
| #include加地址路徑就好 |
| 可以在group組里建一個lcd1602.h的文件,文件具體內(nèi)容熒光要自己打進去 |
| 單純的include當(dāng)然不行,沒有路徑,如果懶得把文件拉過來,可以這樣 |
無標(biāo)題.png (6.08 KB, 下載次數(shù): 46)
| 你需要增加你所添加.h所在文件夾的路徑在keil的魔術(shù)棒中 |
| 需要你添加H文件路徑 |
| 想簡單的話,直接把文件復(fù)制到當(dāng)前工程文件目錄。 |
| 在工程中導(dǎo)入.h文件 |
| 在工程中新建頁,就和.c文件一樣只不過后綴名改為.h,最后編譯完成會出現(xiàn)在菜單欄 |
| 新建h文件然后導(dǎo)入 |
| 把這個頭文件引入工程文件里面呢 |
|
可以在工程下新建h文件,然后拷貝代碼到新建文件就行了,這是其中一種辦法 |
| 在文件開頭處寫入“#include text.h”,然后點擊“編譯”按鍵; |
| 如果你用的是C51或MDK只要添加h文件路徑到項目里面,不需要把h文件加入工程。 |
| 根據(jù)路徑,直接#include |
| 用.h存子程序不是個好選擇,建議用.c編完以后在main文件內(nèi)重新聲明一遍 |
| 你的工程里,新建頁,取名lcd1602.h 而后加入工程里 |
| h文件引入 |
| .c和.h文件放到TOOL里 |
|
右鍵文件,點擊options for file 點擊C51,再點省略號"…" 點擊文件夾,再點省略號 找到要導(dǎo)入的.h文件的文件夾 點擊🆗就導(dǎo)入了 |
| 右鍵文件,點擊options for file |
| 需要復(fù)制到src文件夾下,然后在魔術(shù)棒里面C/C++里面的include path添加 |
| 在工程中導(dǎo)入.h文件 |
| 把相關(guān)的.c 以及.h文件復(fù)制到project目錄下,返回到keil中右鍵source group添加已有文件到工程下就可以了。 參考的江科大自動化協(xié)會的教程視頻P14,挺詳細的,bilibili有相關(guān)視頻. |
| 在魔術(shù)棒里面C/C++里面的include path添加即可 |
| 在魔術(shù)棒里面設(shè)置即可 |
|
本帖最后由 天ノ憶 于 2022-4-22 09:32 編輯 可以這樣寫:#include " E:\Test\LCD.h " 引號里面是.h文件的路徑 |
| 百度下子程序如何導(dǎo)入就好了 |
| 把所有的.c和.h文件全放到工程文件夾里 |
| 新建.h文件然后保存,在需要引入的大方引入.h頭文件 |
| 沒必要導(dǎo)入,在魔術(shù)棒里面設(shè)置好路徑之后,把.h文件放入設(shè)定的文件夾中即可,例如project/user/inc |
|
簡單點:#include <lcd1602.h> 就把 lcd1602.h 放到C:\keil\C51\INC\ 下面 #include “l(fā)cd1602.h” 就把 lcd1602.h 放到 ...\123.c (你的主程序) 同一個目錄 |
|
添加H文件路徑 |
51hei截圖20220419094857.png (68.97 KB, 下載次數(shù): 69)
| 添加H路徑 |
| 建議去觀看我的視頻《人人學(xué)會單片機》第12課,里面有操作步驟。搭建多文件工程 |
| 在文件開頭處寫入“#include text.h”如圖所示,然后點擊“編譯”按鍵; |
|
放在編譯平臺指定的文件工作區(qū)中即可。 指定工作區(qū),在編譯平臺的菜單中找。 |
| 在你的工程里,新建頁,取名lcd1602.h 而后加入工程里(lcd1602.h里要有對1602的控制程序喲) |
| 從你知道它的文件出處復(fù)制到指定相關(guān)的文件夾下就行,如: C:\文檔 |
Powered by 單片機教程網(wǎng)