《keil軟件的使用》word版

《keil軟件的使用》word版

ID:22960103

大小:874.00 KB

頁數(shù):13頁

時間:2018-11-02

《keil軟件的使用》word版_第1頁
《keil軟件的使用》word版_第2頁
《keil軟件的使用》word版_第3頁
《keil軟件的使用》word版_第4頁
《keil軟件的使用》word版_第5頁
資源描述:

《《keil軟件的使用》word版》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、仿真軟件KeilC51的使用1KeilC51操作入門1.1KeilC51簡介KeilC51是德國知名軟件公司Keil(現(xiàn)已并入ARM公司)開發(fā)的基于8051內(nèi)核的微控制器軟件開發(fā)平臺,是目前開發(fā)8051內(nèi)核單片機的主流工具。Keil51支持匯編語言、C語言等各種開發(fā)語言。其中,uVision3集成開發(fā)環(huán)境包含項目管理、源代碼編輯和強大的程序調(diào)試環(huán)境。uVision3調(diào)試器是一個強大的全特性調(diào)試器,允許用戶在PC機上完全模擬目標(biāo)程序、指令集和片內(nèi)外圍功能。1.2KeilC51的啟動雙擊桌面上的“KeiluVision3”圖標(biāo)或執(zhí)行開

2、始-程序-KeiluVision3命令,啟動KeilC51程序,啟動界面如圖1所示。圖1KeilC51的啟動界面1.3建立第1個KeilC51程序KeilC51是一個功能很強大的軟件,但是使用起來并不復(fù)雜?,F(xiàn)在就通過建立一個簡單的LED(發(fā)光二極管)閃爍發(fā)光的實例來初步掌握KeilC51的基本用法。硬件電路參見圖2,單片機I/O輸出低電平可點亮LED。13圖2LED閃爍發(fā)光電路●新建工程。執(zhí)行KeilC51軟件的菜單“Project

3、NewProject…”,彈出一個名為“CreateNewProject”的對話框。先選擇一個合適

4、的文件夾準(zhǔn)備來存放工程文件,比如“E:ProjectLedFlash”,其中“LedFlash”是新建的文件夾。建議:今后每新建一個工程都要在適當(dāng)?shù)拇疟P位置新建一個文件夾用來保存工程文件,以方便管理,并養(yǎng)成良好的習(xí)慣。最后,為工程取名為“LedFlash”,并保存。參見圖3。圖3新建KeilC51工程●選擇CPU。緊接著,KeilC51提示選擇CPU器件。8051內(nèi)核單片機最早是由鼎鼎大名的Intel公司發(fā)明的,后來其他廠商如Philips、Atmel、Winbond等先后推出其兼容產(chǎn)品,并在8051的基礎(chǔ)上擴展了許多增強功能

5、。在這里可以選擇Philips的第1個器件“80/87C51”,該器件與Intel的8051完全兼容。參見圖4。13圖4選擇CPU●接下來彈出一個如圖5所示的對話框。該對話框提示是否要把標(biāo)準(zhǔn)8051的啟動代碼添加到工程中去。KeilC51既支持C語言編程也支持匯編語言編程。如果打算用匯編語言寫程序,則應(yīng)當(dāng)選擇“否(N)”。如果打算用C語言寫程序,一般也選擇“否(N)”,但是,如果用到了某些增強功能需要初始化配置時,則可以選擇“是(Y)”。在這里,我們選擇“否(N)”,即不添加啟動代碼。圖5選擇是否要添加啟動代碼至此,一個空的Kei

6、lC51工程建立完畢?!駡?zhí)行菜單“File

7、New…”,出現(xiàn)一個名為“Textn”(其中n表示序號)的文檔?!窠又鴪?zhí)行菜單“File

8、Save”,彈出一個名為“SaveAs”的對話框。將文件名改為“main.c”,然后保存,參見圖6。注意:擴展名“.c”不可省略。13圖6保存新建的源程序文件●添加源程序文件到工程中。現(xiàn)在,一個空的源程序文件“main.c”已經(jīng)建立,但是這個文件與剛才新建的工程之間并沒有什么內(nèi)在聯(lián)系。我們需要把它添加到工程中去。單擊KeilC51軟件左邊項目工作窗口“Target1”上的“+”,將其展開。然后右擊“

9、SourceGroup1”文件夾,會彈出如圖7所示的選擇菜單。單擊其中的“AddFilestoGroup'SourceGroup1'”項,將彈出如圖8所示的對話框。●先選擇文件類型為“CSourcefile(*.c)”,這時,對話框內(nèi)將出現(xiàn)剛才保存過的“main.c”。單擊文件“main.c”,再按一次“Add”按鈕(請不要多次點擊“Add”按鈕),最后按“Close”按鈕。這時,源程序文件“main.c”已經(jīng)出現(xiàn)在項目工作窗口的“SourceGroup1”文件夾內(nèi),可以單擊左邊的“+”展開后查看。13圖7準(zhǔn)備添加源程序文件到工程

10、中圖8向工程中添加源程序文件●現(xiàn)在開始輸入源程序。先最大化“main.c”源程序窗口,然后請按以下程序清單輸入程序代碼。13程序清單:LED閃爍發(fā)光程序main.c/********************************************************************************程序名稱:LED閃爍發(fā)光硬件接法:P1.1控制LED,低電平點亮運行效果:LED亮200ms,滅800ms,反復(fù)循環(huán)***********************************************

11、********************************/#include//包含8051的SFR寄存器定義頭文件sbitLED=P1^1;//定義I/O接口/*******************************

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。