回覆列表
-
1 # 諾克OK
-
2 # 許三少14
keil是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發系統,與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。
keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境將這些部分組合在一起。
運行keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統。
如果你使用C語言編程,那麼keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你事半功倍。
-
3 # 1234567啊額
1.
打開Keil,點擊project新建
2.
選擇合適的型號,沒有STC的選項,不要緊,一般C51的好多兼容的
3.
不用匯編的話,下面的這個對話框選擇否就可以了
4.
點擊新建一個文件
要在Keil C51中生成hex文件,可以按照以下步驟進行:
在工程中打開目標文件
選擇菜單中的“Options for Target...”
在彈出的對話框中,選擇“Output”選項卡
在“Output”選項卡中,選擇“Create HEX File”複選框
點擊“OK”保存設置並關閉對話框
在菜單中選擇“Rebuild Target”或者按下快捷鍵“F7”重新生成代碼
生成成功後,在目標文件所在的文件夾中可以找到生成的hex文件。
注意事項:
生成的hex文件的名稱與目標文件的名稱相同,但擴展名為.hex。
如果你在Keil C51中使用了分頁機制,可以在“Page Attributes”對話框中選擇“Create HEX File for each Page”選項卡,這樣會生成多個hex文件,每個文件對應一個分頁。
在Keil C51中生成hex文件時,需要注意程序代碼中的每一個變量和函數的地址,以確保生成的hex文件可以正確地裝載到目標設備中。