




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、編輯ppt1培訓(xùn)教程培訓(xùn)教程 MCS51實(shí)驗(yàn)系統(tǒng)裝置的介紹實(shí)驗(yàn)系統(tǒng)裝置的介紹Keil C軟件的操作說(shuō)明軟件的操作說(shuō)明彩燈循環(huán)顯示控制電路設(shè)計(jì)彩燈循環(huán)顯示控制電路設(shè)計(jì) 編輯ppt2編輯ppt3Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明 Keil Keil 軟件操作說(shuō)明:軟件操作說(shuō)明:(一)創(chuàng)建工程名(一)創(chuàng)建工程名 (二)輸入設(shè)計(jì)的模塊文件(二)輸入設(shè)計(jì)的模塊文件(三)將模塊文件選入工程(三)將模塊文件選入工程(四)設(shè)置編譯環(huán)境(四)設(shè)置編譯環(huán)境(五)編譯程序(五)編譯程序(六)調(diào)試(六)調(diào)試編輯ppt4Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明 圖圖1 1 新建工程示意圖新
2、建工程示意圖(一)創(chuàng)建工程名(一)創(chuàng)建工程名(1) (1) 選擇【選擇【ProjectProject】/ /【New ProjectNew Project】選項(xiàng);】選項(xiàng);編輯ppt5Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明 (2)在彈出的在彈出的“Create New Project”對(duì)話框中對(duì)話框中選擇要保存項(xiàng)目文件的路徑,在選擇要保存項(xiàng)目文件的路徑,在“文件名文件名”文本框輸入項(xiàng)目名,然后單擊文本框輸入項(xiàng)目名,然后單擊“保存保存”按按鈕。鈕。圖圖2 2 工程項(xiàng)目保存示意圖工程項(xiàng)目保存示意圖 編輯ppt6Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(3) 這時(shí)會(huì)彈出一個(gè)對(duì)
3、話框,要求選擇單片機(jī)這時(shí)會(huì)彈出一個(gè)對(duì)話框,要求選擇單片機(jī)的型號(hào),選擇完后單擊的型號(hào),選擇完后單擊“確定確定”按鈕。按鈕。圖圖3 3 單片機(jī)型號(hào)選擇示意圖單片機(jī)型號(hào)選擇示意圖編輯ppt7Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(二)輸入設(shè)計(jì)的模塊文件(二)輸入設(shè)計(jì)的模塊文件(1)這時(shí)可以開始建立新的源程序文件)這時(shí)可以開始建立新的源程序文件(包包括括C文件、文件、h文件或文件或asm文件文件),通過(guò)選擇,通過(guò)選擇【File】/【New】選項(xiàng)來(lái)進(jìn)行。如圖】選項(xiàng)來(lái)進(jìn)行。如圖4所示。所示。圖圖4 4 新建源程序文件示意圖新建源程序文件示意圖 編輯ppt8Keil CKeil C軟件的操作說(shuō)
4、明軟件的操作說(shuō)明(2)在彈出的程序文本框中輸入所設(shè)計(jì)的程)在彈出的程序文本框中輸入所設(shè)計(jì)的程序,如圖序,如圖5所示。所示。圖圖5 5 源程序文件輸入示意圖源程序文件輸入示意圖編輯ppt9Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(3)選擇【)選擇【File】/【Save】選項(xiàng),在彈出的】選項(xiàng),在彈出的“Save As”對(duì)話框中輸入文件名對(duì)話框中輸入文件名(后綴為后綴為.c或或.h或或.asm),單擊,單擊”保存保存”按鈕按鈕, 保存文件。保存文件。(4)重復(fù)()重復(fù)(1)- (3)步,建立所有設(shè)計(jì)的)步,建立所有設(shè)計(jì)的模塊。模塊。(5)修改程序時(shí),直接打開要修改的文件,)修改程序時(shí),
5、直接打開要修改的文件,修改完成后,單擊修改完成后,單擊”保存保存”按鈕按鈕, 保存文件保存文件即可。即可。編輯ppt10Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(三)將模塊文件選入工程(三)將模塊文件選入工程(1)單擊文本編輯框左側(cè))單擊文本編輯框左側(cè)Target1前面的前面的 + 號(hào),號(hào),展開里面的內(nèi)容展開里面的內(nèi)容Source Group1。(2)用右鍵單擊)用右鍵單擊Source Group1,在彈出的快,在彈出的快捷菜單中選擇捷菜單中選擇“Add Files to GroupSource Group1”選項(xiàng)。選項(xiàng)。(3)在彈出的)在彈出的“Add Files to Grou
6、pSource Group1對(duì)話框中選擇需加入的文件,單擊對(duì)話框中選擇需加入的文件,單擊“Add”按鈕,如圖按鈕,如圖6所示,加完后單擊所示,加完后單擊“Close”按鈕。關(guān)閉對(duì)話框按鈕。關(guān)閉對(duì)話框編輯ppt11Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(4)確認(rèn)在)確認(rèn)在Source Group1目錄里是否包目錄里是否包含所有需要的文件,否則重復(fù)(含所有需要的文件,否則重復(fù)(2)、)、(3)步。)步。圖圖6 6 模塊文件選入工程示意圖模塊文件選入工程示意圖編輯ppt12Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(四)設(shè)置環(huán)境(四)設(shè)置環(huán)境(1)用鼠標(biāo)右鍵單擊)用鼠標(biāo)右鍵單
7、擊Target1,在彈出的快捷菜,在彈出的快捷菜單中選擇單中選擇“Option for TargetTarget1”選項(xiàng)。選項(xiàng)。(2)在彈出的)在彈出的“Option for TargetTarget1”對(duì)對(duì)話框中設(shè)置編譯環(huán)境:點(diǎn)擊話框中設(shè)置編譯環(huán)境:點(diǎn)擊“Debug”菜單,菜單,在此菜單中可選擇是使用硬件仿真,還是軟件在此菜單中可選擇是使用硬件仿真,還是軟件仿真,連接實(shí)驗(yàn)箱做實(shí)驗(yàn)時(shí)選擇硬件仿真,點(diǎn)仿真,連接實(shí)驗(yàn)箱做實(shí)驗(yàn)時(shí)選擇硬件仿真,點(diǎn)擊硬件仿真選項(xiàng)后面的擊硬件仿真選項(xiàng)后面的Setting選項(xiàng),在此對(duì)選項(xiàng),在此對(duì)對(duì)話框中選擇串口和波特率,串口根據(jù)所連電對(duì)話框中選擇串口和波特率,串口根據(jù)所連電
8、腦來(lái)決定。波特率腦來(lái)決定。波特率為為38400。如圖。如圖7所示。所示。 編輯ppt13圖圖7 7 環(huán)境設(shè)置示意圖環(huán)境設(shè)置示意圖 軟件軟件仿真仿真硬件硬件仿真仿真選擇選擇串口串口選擇波選擇波特率特率Keil C軟件的操作說(shuō)明軟件的操作說(shuō)明編輯ppt14Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明(五)編譯程序(五)編譯程序 選擇【選擇【Project】/【Rebuild all target files】選項(xiàng),如果編譯成功,狀態(tài)框?qū)@示選項(xiàng),如果編譯成功,狀態(tài)框?qū)@示“0 Error(s),), 0 Wraning(s)”;否則修;否則修改源程序,重新編譯,直到成功。改源程序,重新編譯
9、,直到成功。(六)調(diào)試程序(六)調(diào)試程序 選擇【選擇【Debug】/【Start/Stop Debug Session】選項(xiàng),進(jìn)入調(diào)試界面。選項(xiàng),進(jìn)入調(diào)試界面。 圖圖8 8 啟動(dòng)程序調(diào)試示意圖啟動(dòng)程序調(diào)試示意圖 編輯ppt15Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明在調(diào)試界面中可以對(duì)程序進(jìn)行單步或者全速在調(diào)試界面中可以對(duì)程序進(jìn)行單步或者全速運(yùn)行的調(diào)試。如附圖運(yùn)行的調(diào)試。如附圖9 9所示。所示。 連機(jī)連機(jī)/ /停止停止全速全速運(yùn)行運(yùn)行單步單步圖圖9 9 調(diào)試界面示意圖調(diào)試界面示意圖 編輯ppt16Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明若要查看內(nèi)存中的數(shù)據(jù),點(diǎn)擊若要查看內(nèi)
10、存中的數(shù)據(jù),點(diǎn)擊“Memory Windows”,如附圖如附圖10所示所示:圖圖10 10 打開內(nèi)存數(shù)據(jù)窗口示意圖打開內(nèi)存數(shù)據(jù)窗口示意圖 編輯ppt17Keil CKeil C軟件的操作說(shuō)明軟件的操作說(shuō)明nX:地址:地址H顯示數(shù)據(jù)存儲(chǔ)區(qū)中數(shù)據(jù)顯示數(shù)據(jù)存儲(chǔ)區(qū)中數(shù)據(jù)nD:地址:地址H顯示顯示CPU內(nèi)部存儲(chǔ)區(qū)中數(shù)據(jù)內(nèi)部存儲(chǔ)區(qū)中數(shù)據(jù)圖圖11 11 調(diào)試數(shù)據(jù)查看示意圖調(diào)試數(shù)據(jù)查看示意圖 編輯ppt18仿真器使用者使用時(shí)應(yīng)注意:仿真器使用者使用時(shí)應(yīng)注意:nKeil C仿真器用戶程序在全速運(yùn)行時(shí),如果仿真器用戶程序在全速運(yùn)行時(shí),如果需暫停運(yùn)行,請(qǐng)按仿真板上需暫停運(yùn)行,請(qǐng)按仿真板上S1復(fù)位按鈕復(fù)位按鈕,此時(shí)仿
11、真器存儲(chǔ)器數(shù)據(jù)清零。如果您要再此時(shí)仿真器存儲(chǔ)器數(shù)據(jù)清零。如果您要再次運(yùn)行您所編寫的程序,就必須重新裝載次運(yùn)行您所編寫的程序,就必須重新裝載運(yùn)行。運(yùn)行。編輯ppt19實(shí)驗(yàn)一實(shí)驗(yàn)一 跑馬燈實(shí)驗(yàn)跑馬燈實(shí)驗(yàn)一、實(shí)驗(yàn)電路及連線一、實(shí)驗(yàn)電路及連線圖圖12 12 實(shí)驗(yàn)電路連線圖實(shí)驗(yàn)電路連線圖編輯ppt20實(shí)驗(yàn)一實(shí)驗(yàn)一 跑馬燈實(shí)驗(yàn)跑馬燈實(shí)驗(yàn)二、實(shí)驗(yàn)內(nèi)容二、實(shí)驗(yàn)內(nèi)容P1.0P1.0P1.7P1.7用導(dǎo)線連至用導(dǎo)線連至L0L0L7L7,編寫程序?qū)崿F(xiàn),編寫程序?qū)崿F(xiàn)發(fā)光二極管按下列規(guī)律點(diǎn)亮:發(fā)光二極管按下列規(guī)律點(diǎn)亮:1.L0-L1-L2-L5-L6-L7-L1-L2-1.L0-L1-L2-L5-L6-L7-L1-L2
12、- 2.L7-L6-L5-L2-L1-L0-L7-L6-L7-L6-L5-L2-L1-L0-L7-L6- 3.L0L2-L4L6-L1L3-L5L7-L0L2-L4L6-3.L0L2-L4L6-L1L3-L5L7-L0L2-L4L6-4.L0L1L2L3-L4L5L6L7-L0L1L2L3-4.L0L1L2L3-L4L5L6L7-L0L1L2L3-5.L0L7-L1L6-L2L5-L3L4-L0L7-5.L0L7-L1L6-L2L5-L3L4-L0L7-要求改變間隔時(shí)間分別為:要求改變間隔時(shí)間分別為:1 1秒,秒,2 2秒,秒,5 5秒秒編輯ppt21三、參考程序流程圖三、參考程序流程圖 圖圖13 13 程序思路框圖程序思路框圖開始開始A初始化初始化A輸出至輸出至P1口,點(diǎn)亮口,點(diǎn)亮1位發(fā)光二極管位發(fā)光二極管延時(shí)延時(shí)A左移一位左移一位編輯ppt22四、參考實(shí)驗(yàn)程序四、參考實(shí)驗(yàn)程序 ORG 0000H
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)莊餐廳租賃合同范例
- fob英文合同范例
- 2025屆高考數(shù)學(xué)大二輪復(fù)習(xí)層級(jí)二專題二三角函數(shù)及解三角形第2講三角恒等變換與解三角形教學(xué)案
- 農(nóng)村收購(gòu)木材合同范例
- 農(nóng)業(yè)訂單生產(chǎn)合同范例
- 倉(cāng)庫(kù)供貨合同范例
- 業(yè)主拍照物業(yè)合同范本
- 書驗(yàn)收合同范例范例
- CEBPB基因調(diào)控絨山羊毛囊干細(xì)胞增殖及其與產(chǎn)絨性狀相關(guān)研究
- 基于SEER數(shù)據(jù)庫(kù)的脂肪肉瘤主要亞型患者的預(yù)后影響因素分析
- 安全生產(chǎn)費(fèi)用歸集清單(安措費(fèi)清單)
- 中小學(xué)生心理健康檔案(表格)電子教案
- 廣東省五年一貫制語(yǔ)文考試題目
- 江蘇省南京市2023屆高三第一學(xué)期期初考試英語(yǔ)試題和答案
- 10kV電力線路改造工程量清單
- 紅樓春趣劇本新編
- FLUX系統(tǒng)用戶手冊(cè)
- WB/T 1066-2017貨架安裝及驗(yàn)收技術(shù)條件
- GB/T 40806-2021機(jī)床發(fā)射空氣傳播噪聲金屬切削機(jī)床的操作條件
- 打起手鼓唱起歌二聲部改編簡(jiǎn)譜
- 新外研版高二英語(yǔ)選擇性必修二unit6 PlanB life on Mars 課件
評(píng)論
0/150
提交評(píng)論