發表於 2017-11-16 10:52 38350
分享海報
什麼是keil
Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟體開發系統,與彙編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。Keil提供了包括C編譯器、宏彙編、連結器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(μVision)將這些部分組合在一起。運行Keil軟體需要WIN98、NT、WIN2000、WINXP等作業系統。如果你使用C語言編程,那麼Keil幾乎就是你的不二之選,即使不使用C語言而僅用彙編語言編程,其方便易用的集成環境、強大的軟體仿真調試工具也會令你事半功倍。
KEIL C51 軟體燒寫操作說明
1、適用範圍
適用於以51系列晶片作為軟體運行載體的所有設備。
2、運行環境
WIN98、NT、WIN2000、WINXP、WIN7等作業系統。
3、輔助工具
PC機1臺、KEIL C51 安裝軟體、編程器(UEC-5)1個、USB轉RS232數據線(電腦無串口時需配備)1條
4、軟體安裝
Keil C51軟體在首次使用時需要安裝,使用的工裝(電腦PC)上已安裝好軟體此步驟可以省略。
5、KEIL C51設置
6、產品軟體燒寫
怎樣在Keil中燒錄程序
1、先建一個新工程,保存到一個位置,如下圖所示。
2、接下來會彈出如下對話框,讓選擇處理器,這裡選擇AT89S51或AT89S52。
3、接下來會問是否把Startup Code加入到工程,選否即可。工程就建完了。
4、接下來可以新建一個文檔用來編輯程序。
5、編輯完存為.asm(彙編源文件)或 .h(C語言頭文件)或.c(C語言實現文件)即可。
6、接下來把保存的.asm, .c或.h文件加入到工程裡即可。如下面兩圖所示。
7、下面進行工程配置。點擊Project菜單下的Options for Target 『Target 1』。
8、在彈出對話框的Target 項裡輸入晶振為12M,然後勾上Use On-chip ROM。
9、在Output項裡勾上Create HEX File。這就是產生要燒寫的.hex文件。
10、然後點擊Project菜單裡的build target或Rebuild all target files以編譯要燒寫的.hex文件。
11、編譯完成後會在下面Output Window裡顯示編譯成功與否的信息。
打開APP閱讀更多精彩內容