『壹』 怎麼用keil5編譯51的程序
下載一個keil軟體包,並安裝。
打開keil,看到如圖界面。
首先新建一個工程,選擇project-new project,彈出一個對話框,填寫工程名,確定。然後選擇你所使用的晶元,型號,確定。
然後點擊文件File—New,新建一個文件,確定。
5
之後我們就可以在編輯區寫程序了,按照51指令集yongc語言比較好寫。
『貳』 如何使用Keil編譯匯編程序或C語言程序
打開Keil後選擇【File】下的【new】新建一個空白文檔。將編輯好的程序源碼復制到該文件中。
如何使用Keil編譯匯編程序或C語言程序
選擇左上角的保存按鈕進行保存,將彈出保存對話框。
如何使用Keil編譯匯編程序或C語言程序
選擇保存路徑和編輯文件名。記住,這里的文件名很重要,如果你是C語言程序的話,加上.c後綴,如果你是用匯編語言,加上.ASM後綴。這樣,Keil就能自動識別你的文件類型了。
如何使用Keil編譯匯編程序或C語言程序
現在你就可以將保存的文件添加到項目中了,項目文件要提前在[Project]中新建。右擊選擇【Source Group1】點擊【Add Files to Group..】
如何使用Keil編譯匯編程序或C語言程序
在彈出的對話框中選擇[文件類型]為All files,這個很關鍵。然後選擇你要添加的文件。點擊Add添加。
如何使用Keil編譯匯編程序或C語言程序
在[Source Group]中就會顯示新添加的.ASM文件,按圖中選擇彈出【Option for Target】對話框。
如何使用Keil編譯匯編程序或C語言程序
7
切換到[output]選項卡選中【Create HEX FILE】,就可以在編譯成功後自動生成.hex文件。編譯按鈕在左上角3個按鈕,從左到右依次點擊,如果源碼沒錯,都可以編譯通過了。
如何使用Keil編譯匯編程序或C語言程序
『叄』 keil中模塊化程序怎樣進行編譯,我看到一個程序有6個文件其中3個是h,3個是c.搞不懂,放在一起也不能編譯
lcd1602是液晶屏的程序,1302是時鍾的程序。main.c是主程序代碼,.h是頭文件,一個程序應該沒有兩個main.c吧,main.c要和.h的放一塊就可以編譯
『肆』 keil5如何編譯運行
這個是能夠通過先拷貝到電腦裡面,然後再打開c語言,或者是Java進行給他編輯程序就可以了。
『伍』 我用文本文檔寫了個匯編程序,怎麼把它導入Keil中進行編譯
KEIL中是可以編寫
匯編語言
的,就是在建立文件時不要把它保存為.C的文件,而是要保存為.asm的文件
類型
,如果保存為.c的格式就是進行C語言編寫。保存後,直接將
文本文檔
中的
程序
復制、粘貼在.asm的文件中就行了。
『陸』 請問在keil中怎麼編譯源代碼呀 財富值不夠,請原諒……
如果是剛剛接觸這個KEIL,建議你可以先打開示例項目,在菜單的project->open project.....
示例項目的目錄在KEIL\C51\EXAMPLES,最簡單的就是那個hello。
打開項目後,菜單project->Rebuild all target files..就是編譯了,當然你也可以使用菜單那裡的快捷方式。
『柒』 KEIL如何將主程序與其他驅動程序一起編譯
加入頭文件,你其他的驅動程序定義一個與之對應的頭文件,然後在裡面定義一些外部調用的函數以及變數,然後你的主C文件裡面加入這個頭文件,然後編譯的時候把主C文件以及驅動文件都加入項目裡面,一起編譯就通過了。
『捌』 在keil環境中遍了一段C51的程序後怎麼編譯
樓主如果經常寫c51的話,可以建一個自己的頭文件,每次包涵一個就可以了
比如建一個自己的,取名
my.h
裡面可以寫些
#include
#include
#define
uchar
unsigned
char
//這幾句是簡寫語句,很方便
#define
uint
unsigned
int
#define
ulong
unsigned
long
當然還可以寫些常用延時子程序在內,
只要在主程序中加句#include"my.h"就搞定
但不要再在主程序中重復定義了
這個就是最簡單的了
『玖』 keil怎樣編譯多個程序具體的步驟是什麼
預編譯,編譯,鏈接。
預編譯是宏替換
編譯,按每個C文件編譯成.o文件後,
連接成hex文件。