




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、計 算 機 學(xué) 院名稱:單片機原理及接口技術(shù)專 業(yè):計算機科學(xué)與技術(shù)班 級:計科131班學(xué) 號:201300814126學(xué)生姓名:鄭澤然指導(dǎo)教師:薛 濱2016年 4 月16 日實驗一 集成開發(fā)環(huán)境安裝使用一、51CPU系統(tǒng)部分的組成 51CPU系統(tǒng)部分由仿真電路、上電復(fù)位電路、用戶晶振插座、低位地址鎖存器74LS373、地址譯碼器74LS138、存儲器電路、電源開關(guān)和指示電路、仿真插座、全部總線(P0口作數(shù)據(jù)總線D0D7、P1口、P2口作高位地址總線A8A15、P3口) 引出插孔和排線引出等組成。實驗程序可以在線下載、在線調(diào)試。二、51CPU系統(tǒng)部分接口介紹1、在CPU仿真區(qū)里的JFZ:連接
2、51仿真器的專用插座。使用時插上51仿真器。2、在CPU仿真區(qū)里的FZ1:接插51CPU芯片STC89C51,在仿真完成后,關(guān)閉電源,取下仿真器,在FZ1位置插上51CPU芯片STC89C51,用導(dǎo)線將P3.0和RS232通信區(qū)域的RXD_232相連, 將P3.1和RS232通信區(qū)域的TXD_232相連,打開電源,運行STC-ISP.EXE軟件,即進入在線下載,下載完成自動進入連續(xù)運行狀態(tài)。3、在51仿真區(qū)里的 JJZ:在外接仿真器使用時,JJZ上不插任何元件。在不用仿真器,直接在FZ1位置插上51CPU芯片STC89C51進行在線下載運行時,需在JJZ圓孔座的兩邊插上11.0592MHZ晶振
3、。4、在51仿真區(qū)里的 JR:在外接仿真器時,JR上跳線連右邊兩腳。三、51單片機仿真部分使用說明 系統(tǒng)專配的仿真器是一個支持keil c51設(shè)計軟件的軟件斷點仿真機。該仿真器使用一片SST89C58單片機和一片AT90S8515單片機來實現(xiàn)仿真功能(主CPU 和用戶CPU),兩片CPU之間通過一根I/O引腳通訊(通訊速率在33兆晶振時約100KBPS),主CPU負(fù)責(zé)跟keil c51通訊,用戶CPU只跟 主CPU通訊,仿真器結(jié)構(gòu)框圖如下:A、仿真器主要功能和特性1、支持串口的仿真功能2、串口中斷用戶可以使用3、不占用定時器24、完全仿真p0,p2口5、支持89C52等嵌入式CPU仿真6、占用
4、用戶堆棧2個字節(jié)7、占用1條 I/O : P3.58、ISP 在線編程,在線下載9、仿真頻率最高33兆10、支持同時最多10個斷點11、支持單步,斷點,全速運行12、支持匯編,c語言,混合調(diào)試13、支持KEIL C51的IDE開發(fā)仿真環(huán)境UV1 UV2(V5.20 V6.02 V6.10 V6.12 V6.14)14、單步執(zhí)行時間(60毫秒)15、程序代碼載入(可以重復(fù)裝載,無需預(yù)先擦除用戶程序空間)16、SFR讀取速度(128個)200毫秒17、跟蹤記錄(trace record)256條18、可以仿真標(biāo)準(zhǔn)的89c51,89c52,89c58等51內(nèi)核的單片機。B、仿真器的使用1、仿真機的連
5、接1)將隨機配備的專用仿真器按標(biāo)志字符向上的方向插到51CPU仿真區(qū)的JFZ位置;2)仿真器上的8位開關(guān)1和8在ON位置,其余在OFF位置。2、隨機攜帶的光盤主要內(nèi)容介紹1)KEIL C:仿真調(diào)試軟件 2)實訓(xùn)程序:已調(diào)試通過的實訓(xùn)程序3)USB: USB接口器件CH375驅(qū)動程序4)串行口調(diào)試助手:調(diào)試串行通信程序十用的輔助軟件5)USB_DRV: KEIL C51 仿真器USB接口器件CH340驅(qū)動程序6) DVSIO:PC機上串口發(fā)送程序7)STC-ISP-V4.79_SETUP: STC系列單片機下載燒錄安裝軟件3、軟件的安裝將隨機光盤里的內(nèi)容全部拷貝到電腦中自己建立的目錄中即可使用4
6、、使用USB接口的仿真器特別說明1)先運行 USB_DRV.EXE程序,以安裝USB驅(qū)動;2)打開電源;3)將隨機配備的USB通信線一頭連仿真器,另一頭連電腦;4)電腦顯示找到新設(shè)備,讓系統(tǒng)自己找驅(qū)動并且安裝。5)安裝完成后,到控制面板->系統(tǒng)->硬件->設(shè)備管理器->端口 里面確認(rèn)一下USB轉(zhuǎn)串口的COM端口號,以備在KEIL C軟件中做相應(yīng)的設(shè)置。5、Keil C 軟件的使用1)設(shè)置Keil C51仿真機的工作參數(shù)這里拿keil c51 V6.14來說明(keil c51 v6.02,v6.10,v6.12的設(shè)置跟v6.14是一樣的)。.打開一個工程文件。如果你沒有
7、工程文件就要先建立一個。這里拿keil c51提供的hello.prj為例子說明。(1) 用鼠標(biāo)點擊菜單的project,選擇open project。如圖:(2) 選擇keilc51exampleshellohello,點擊打開,如圖:(3)選擇菜單的Project->Option for TargetSimulator,如圖:(3.1):選擇C51欄的設(shè)置如圖:刪掉define:里的MONITOR51這幾個字母,如果define欄是空的,可以跳過這一步:刪掉MONTOR51之后的設(shè)置如下圖,不要點擊確定,因為還要進行其他設(shè)置:附注:(3.1)的步驟是調(diào)試keil提供的這個Hello工
8、程才需要做的,你自己建立的工程不需要這個設(shè)置,你自己的工程可以跳過這步,直接進行下一個設(shè)置。在這里用斜體來寫這個說明,需要引起用戶注意,一些用戶買回仿真機之后,然后說調(diào)試到第二步就死機了,把仿真機退回?fù)Q一個新的,結(jié)果還是這樣,檢查了退回的仿真機,仿真機沒有問題.而是忽略了要做這一步的設(shè)置。(4)選擇debug欄的設(shè)置項目:Use: Keil Monitor-51 Driver 。Load Application at Start:選擇這項之后,keil才會自動裝載你的程序代碼。Go till main:調(diào)試c語言程序時可以選擇這一項,pc會自動運行到main程序處。(5)點擊上圖的Settin
9、gs,打開新的窗口:Port:設(shè)置你的串口號,在“使用USB接口的仿真器特別說明”中的第四點里確認(rèn)的串口號。Baudrate:設(shè)置為57600,仿真機固定使用57600bps跟keil通訊。Serial Interrupt:選中它。Cache Options: 可以選也可以不選,推薦選它,這樣仿真機會運行的快一點。最后點擊ok后確定,再關(guān)閉你的設(shè)置窗口。(6)編譯你的程序,選擇Project -> Rebuild all target files(7)編譯完畢之后,選擇Debug->Start/Stop Debug Session,就進入仿真了。(8)裝載代碼之后,在左下角顯示如圖
10、:Connected to Monitor-51 V1.0表示連接到仿真機,仿真機的版本號為1.0。Load "C:KeilC51EXAMPLESHELLOHELLO"表示代碼裝載成功。(9)其他的調(diào)試方法跟軟件仿真是一樣的。注意:8X51單片機P3.5口的使用由于監(jiān)控系統(tǒng)要使用P3.5來進行通訊,最好不要使用。如果使用,可能會影響該引腳的狀態(tài)。對監(jiān)控系統(tǒng)是沒有影響的,可以用來做輸出。四、STC系列單片機下載燒錄說明在使用USB仿真器調(diào)試完實訓(xùn)程序后,脫離仿真器運行自己的實訓(xùn)程序,方法如下:1) 關(guān)閉電源,取下仿真器;2) 在FZ1位置插上51CPU芯片STC89C5X;3)用導(dǎo)線將P3.0和RS232通信區(qū)域的RXD_232相連, 將P3.1和RS232通信區(qū)域的TXD_232相連;隨機配備的RS232通信線一頭插到電腦的串口上,另一頭插到RS232通信區(qū)域的9芯座,并將該區(qū)域的一小臥式開關(guān)撥到串口位置;4)在51仿真區(qū)JJZ三芯圓孔座的兩邊插上11.0592MHZ晶振;5)運行STC-ISP-V4.79-NOT-SETUP目錄中的STC_ISP_V479.EXE程序,即進入在線下載燒
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 19.1 確定平面上物體的位置 學(xué)案
- 2025湖南省高考生物試卷真題(含答案解析)
- 太陽能照明系統(tǒng)-第1篇-洞察及研究
- 2025屆浙江省長興縣古城中學(xué)八下英語期末質(zhì)量跟蹤監(jiān)視模擬試題含答案
- 技術(shù)趨勢對經(jīng)濟形勢的影響解析
- 急救知識在交通事故救援中的應(yīng)用
- 影視產(chǎn)業(yè)的市場分析與前景
- 拼多多新手賣家如何選擇合適的產(chǎn)品
- 2025年基礎(chǔ)護理學(xué)試題
- 金融咨詢場內(nèi)委托金融分析師招聘合同
- 腦干損傷護理常規(guī)
- MOOC 數(shù)值天氣預(yù)報-南京信息工程大學(xué) 中國大學(xué)慕課答案
- 跨座式單軌交通工程接觸網(wǎng)系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 教師口語智慧樹知到期末考試答案2024年
- 從乙醇的結(jié)構(gòu)看其發(fā)生化學(xué)反應(yīng)時鍵的斷裂位置和方式
- 2024年江西贛州旅游投資集團限公司招聘13人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 小學(xué)信息技術(shù)所有知識點大匯總(最全)
- 好老師是民族的希望
- 項目建設(shè)審批流程課件
- 2024高海拔地區(qū)模塊化增壓式建筑技術(shù)標(biāo)準(zhǔn)
- 零碳建筑評價標(biāo)準(zhǔn)
評論
0/150
提交評論