C8051F單片機(jī)-SiliconLaboratoriesIDE的詳細(xì)使用步驟_第1頁
C8051F單片機(jī)-SiliconLaboratoriesIDE的詳細(xì)使用步驟_第2頁
C8051F單片機(jī)-SiliconLaboratoriesIDE的詳細(xì)使用步驟_第3頁
C8051F單片機(jī)-SiliconLaboratoriesIDE的詳細(xì)使用步驟_第4頁
C8051F單片機(jī)-SiliconLaboratoriesIDE的詳細(xì)使用步驟_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、C8051F軟件使用流程(Silicon IDE )按照步驟操作即可,有圖示注:建立Silicon IDE工程必須首先安裝 Silicon IDE軟件1、如下圖所示,點擊"Project -> New Project"后會彈出新建工程窗口Project Debug Tools Options Window HelpAdd Files to Project.,Add Groups to Project*.Alt+A, Ctrl + F7Alt+M. F7Ctrl + SHft+F7Assemble/Compile File 濰 8uild/Make Project 疆

2、Rebuild Project 聶;Stop BuildSave ProjectSave ProjectClose ProjectReset Projectw* J_oad Recent Project on StartupTool Chain Integration.,.Target Build Configuration,.,T1 II2、如下圖所示,在Select Device項目欄中選擇相應(yīng)的單片機(jī)型號(這里以"C8051F320"為例),在 Projectname項目欄中填寫項目名稱(這里以"test"為例),在Location項目欄中選擇需

3、要保存的路徑,這里需要注意一點,保存的路徑中最好不要出現(xiàn)中文,否則編譯的時候有可能會出錯在Project項目欄中可以選擇是否需要加載源程序,"Blank Project"代表不加載源 程序,"ASM SourceProject"代表加載匯編源程序,"C Source Project'代表加載C源程序(這里以選 擇"Blank Project"為例),填寫完成后點OK3、如下圖所示,點擊"File -> New File"后會彈出新建項目窗口Lee AtCtrl + N4、如下圖所示,在左邊選

4、擇需要新建項目的類型(這里以選擇新建C文件為例),在 File name項目欄中填寫新建項目的名字(這里以"test"為例),在Location項目欄中選擇工程文件所在的目錄,把下面的兩個勾打上,填寫完成后點擊 OK,這樣就把該項目文件加載到新建工程當(dāng)中File Edit View £roject Debug Took Qptioi葛 Open File.Close File'I 1 LCtrl+OCtrl + SSave As, l-M.Save All一 r _1 腕tuptb; Eri nt1 C:UsersM.testc2 C:U5er5Admin

5、stratortestxFi Icename.r Fl皿k FilCane &LASM Source廣 ASM Hw"】 i'llC C Header Filv Add t# pr ojeV Add to luiZ.1lit|f' Us ti s'lAdmini strat*rB&skt op , . |5、這樣就新建好一個工程并且有工程文件,在下面空白區(qū)域可編寫代碼*-J File £drt 質(zhì)w Project Debug Tods Options V/indow Help£ Fite FI Sgptest. <6

6、、在Silicon IDE中集成Keil軟件注:編譯或仿真工程必須安裝 Silicon IDE以及Keil軟件,在本示例中,軟件是 安裝在默認(rèn)路徑下(1)、如下圖所示,點擊"Project -> Tool Chain Integration"后會彈出設(shè)置編譯環(huán) 境窗口ProjectDebug Tools Options Window HelpAdd files to Project”AAdd Groups to Projects.盥 Assemble/C om pile File Alt+AP Ctrf+F7.黯 BuiM/Mafce ProjectAlt+M, F7

7、,Rebuild ProjectCtrl+Shift + F7.;,top DUildNew Prqjectr.J tri ?V K或“ y e 土,Save ProjectSave Project AsClose ProjectReset Project。 Load Recent Project on Startuploo I Chain Integration.Target 旦uild Configuration”,(2)、如下圖所示,在Select Tool項目欄中選擇"Keil",然后依次把Assembler、Compiler、Linker這三個項目欄里的Execu

8、table項目更改為如下圖所示的路徑,更改完后點擊OK7、如下圖所示,點擊 “Options> Connection Options進(jìn)入設(shè)置下載方式Opiions Window HelpConnection Options.,.Multiple Step Configurahon.*Toolbar Configuration.Toolbar Extended Styles,.Editor £pnt Selection,.Editor Tab Configuration,.Select Languaae.D-l jj 'Mbdavt Font SelectionDisas

9、sembly View慎F32LABs"Ilg(C:*;File Backup SettFng.,Suspend CANO on HaltW Connect Before Opening Project5 Flash Persist on Download9 Show Ascii in Memory WindowsJ051F/1TFinciUde. /Iitr?sry7u051Fh8、如下圖所示,設(shè)置下載方式,下圖中所列的是采用C2接口進(jìn)行下載/仿真9、如下圖所示,點擊菜單欄中的"Debug -> Connect"或者按下圖紅圈中的按鈕連 接軟硬件:rt D

10、ebyg Tools Options Window HelpAH + CDown to ad Object File JhT 1I 1_ Li = 4 *A*" - J: * L - AL> J _ -X l_ 1 _ _ I I _ _ i_ _ I _ _i_ _ I _ _ I _ _ I _ _ I _ _i-._ I _ _ 1 _ _ I _ _ I._ _ I _ _ I _._ i _ _ 1 _ _ i -I._ _ I - _ l _ _ l_ - X-J - - X- <-X-:PCF859L cdroment: DVK501 蜘 F320 EXi

11、AR。國 d9 m 9m nn<ii?,riEari + Oo我Step- Step OverAlt + G. F5JAlt + 1F FllFIG10、點擊如下圖紅圈中的按鈕,下載程序然后會彈出進(jìn)度條Processing OIF file.,37%11、進(jìn)度條完成后代表程序下載完成,接著就進(jìn)入仿真界面了,如下圖所示File Edit View Project Debug Tools Options Window Help Q#鯊I 翻勘,7牌隅呼P也彪妗處 回四 %JxJ一食> PCF8591口 Header Files ws clock, hwswsdelay, hiic. h

12、iicjport. h lcd_st7920.h1c d_s t7920_p or t.hws_pc£8591.hwswswsg PCF8591.c一 口 Source Files匚 g PCF8591.cAll Ri* A i A* A* X A A* A A* A A* X* A* T- , j - j ttdefine DVK501 F320 EXinclude#include#includeinclude#include#include<c8051f320. h>void roain(v-oid)/Iibrary/C8051F/ws_clock. h>/I ibrary/C8051F/ws_del ay. h>/Iibrary/C8051F/ws_iiexport./I ibrary/C8051F/ws_pcf8591. h/Iibrary/C8051F/ws_lcd_st792uchar *pGetDat, tmp = 0;PCAOMD &= "0x40; clock_external(); delay_ins(100);Check.SDAO;XBR1 二 0x40;SPIJnitO; st7920LcdInit(); SMBusJnitO;E

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論