




已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Keil使用介紹一 Keil軟件介紹Keil 是一個(gè)公司的名字。是由德國(guó)慕尼黑的Keil Elektronik GmbH和美國(guó)德克薩斯的Keil Software組成。Keil軟件是目前最流行開發(fā)51系列單片機(jī)的軟件。支持c語言,匯編語言。Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng)。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運(yùn)行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。Keil經(jīng)過改進(jìn)已經(jīng)有了幾個(gè)版本。但是操作方法大同小異,我們就用keil4講解如何使用keil軟件。二 Keil使用方法 1.下面用C編寫一個(gè)簡(jiǎn)單的程序來介紹如何如何使用keil4如何用建立一個(gè)工程。打開keil4軟件,將出現(xiàn)如下界面。 1)建立一個(gè)工程。單擊Project菜單選項(xiàng)中New uVision Project,選擇建工程文件的路徑,輸入功能的名字(最好一個(gè)功能單獨(dú)建立一個(gè)文件夾)。我們?nèi)∶麨?led ,點(diǎn)擊保存。如下圖1-1,1-2圖 1-1 建立工程圖 1-2 保存工程2)選擇單片機(jī)型號(hào)。當(dāng)點(diǎn)擊保存后回出現(xiàn)如1-3圖所示對(duì)話框,選擇單片機(jī)型號(hào)。我們用的單片機(jī)是STC12C5A16S2,里面找不到單片機(jī)型號(hào)。51內(nèi)核的單片機(jī)有通用性,所以此處我們選擇Atmel下面的AT89C52即可。對(duì)話框右邊是對(duì)此型號(hào)單片機(jī)的說明。我們點(diǎn)擊 OK .圖1-3 選擇單片機(jī)型號(hào)完成上面后出現(xiàn)圖1-4對(duì)話框提示是否把標(biāo)準(zhǔn)8051代碼加入工程文件中,點(diǎn)擊是,出現(xiàn)圖1-5。圖1-4圖1-5至此我們建立了一個(gè)工程文件,但是里面還沒用工程代碼文件,下面建立代碼文件。3)建立程序代碼文件。點(diǎn)擊菜單中File 選項(xiàng)中New,如圖1-6圖1-6 新建編輯文件完成后出現(xiàn)圖1-7圖1-7點(diǎn)擊工具欄中圖標(biāo) 保存按鈕,出現(xiàn)圖1-8對(duì)話框圖1-8輸入文件名(文件名可與工程名相同),后綴必須為.c(如果用匯編編寫則后綴是.asm),在此我們保存為 led.c,點(diǎn)擊保存出現(xiàn)圖1-9界面,可以看到光標(biāo)在閃爍。 圖1-94)添加代碼文件到工程中。點(diǎn)擊左框中 Target 1 前面的 + 號(hào) ,然后在Source Group 1 選項(xiàng)上單擊右鍵,在出現(xiàn)菜單中 ,選擇 Add Files to Group Source Group 1菜單項(xiàng)。具體操作如圖1-10,圖1-11。圖1-10圖1-11完成以上操作,出現(xiàn)圖1-12界面,選擇剛才保存那個(gè).c 文件,添加進(jìn)去,點(diǎn)擊 Add .圖1-12 添加文件添加完成后點(diǎn)擊 左框中 Source Group 1 前面的 + 號(hào) 會(huì)看到.c 文件已經(jīng)添加進(jìn)去了。如圖1-13.圖 1-13至此文件已經(jīng)添加完畢,下面就是此.c代碼文件中編寫程序程序代碼,編譯了。5) 編輯,編譯 。現(xiàn)將一個(gè)簡(jiǎn)單程序編寫好后,要進(jìn)行編譯,若是第一次編譯,在編譯之前要單擊工具條中,出現(xiàn)圖1-14界面。單擊 Output 選項(xiàng),選中此項(xiàng),選中此項(xiàng)后編譯時(shí)才能生成程序代碼.hex文件供我們下載到單片機(jī)里。如圖1-15圖1-14圖1-15完成以上操作單擊 Ok 返回編輯界面。單擊工具條中編譯按鈕,開始編譯,如果沒有錯(cuò)誤即可出現(xiàn)圖1-6界面。圖1-17至此完成了一個(gè)工程的建立,編寫編譯完成。2. 用匯編編寫程序1) 完成上文1),2)兩步操作。2) 當(dāng)出現(xiàn)圖1-4界面時(shí),要選擇否。3) 在上文用c編寫3),4)步驟中建立,保存,添加的文件都要改成.asm,具體操作圖2-1圖2-5。4) 編寫代碼,同樣第一次編譯需要操作上文5)步設(shè)置輸出.hex文件,進(jìn)行編譯。圖2-6圖 2-1圖2-2圖2-3 圖2-4圖2-5 圖2-6總結(jié)建立一個(gè)工程步驟:1. 新建一個(gè)工程,取名保存。2. 在此工程下新建一個(gè)編輯代碼文件,保存為.c文檔(用匯編編寫保存為.asm)。3. 添加上步保存的編輯文件到工程中。4. 在.c(或者.asm)文件中編寫程序,并檢查無誤后準(zhǔn)備編譯5. 單擊此項(xiàng)設(shè)置成編譯輸出.hex文件(第一次編譯新工程文件需要設(shè)置此項(xiàng),以后不需要設(shè)置)。6. 點(diǎn)擊編譯按鈕進(jìn)行編譯。一些功能按鈕的介紹:按鈕用于編譯我們正在操作的文件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車抵押銷售代理合同樣本
- 素描景觀考試題及答案
- 倉(cāng)庫柜子改造方案(3篇)
- 舊屋安全檢測(cè)方案
- 2026版《全品高考》選考復(fù)習(xí)方案生物0401 第11講 細(xì)胞的增殖
- 美容老師培訓(xùn)課件
- 分泌性中耳炎的護(hù)理
- 2026版《全品高考》選考復(fù)習(xí)方案物理02 單元過關(guān)卷(二) 含答案
- 棗莊高考試題及答案
- 醫(yī)學(xué)影像考試題及答案
- 小豬佩奇中譯英練習(xí)打印版
- 馮恩學(xué)田野考古學(xué)教案
- 20120309-奇瑞KD索賠培訓(xùn)材料(new)
- 社區(qū)獲得性肺炎ppt
- 直流屏檢修作業(yè)指導(dǎo)書(word文檔)
- GB/T 19404-2003微波鐵氧體器件主要性能測(cè)量方法
- GB/T 18418-2017家用衛(wèi)生殺蟲用品電熱蚊香液
- GB/T 17456.2-2010球墨鑄鐵管外表面鋅涂層第2部分:帶終飾層的富鋅涂料涂層
- 政府用地項(xiàng)目用地報(bào)批流程
- 高校畢業(yè)生學(xué)籍檔案管理課件
- 徐健順吟誦文集(.12.16)
評(píng)論
0/150
提交評(píng)論