PIC單片機原理及應(yīng)用-DSPIC30FL4-指令集及工具_第1頁
PIC單片機原理及應(yīng)用-DSPIC30FL4-指令集及工具_第2頁
PIC單片機原理及應(yīng)用-DSPIC30FL4-指令集及工具_第3頁
PIC單片機原理及應(yīng)用-DSPIC30FL4-指令集及工具_第4頁
PIC單片機原理及應(yīng)用-DSPIC30FL4-指令集及工具_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、指令集及開發(fā)工具一、匯編指令dsPIC30F指令集包含84條指令,可以分為十個不同的功能組:二、開發(fā)工具三、 MPLAB IDE工具語言入門MPLAB IDE 軟件環(huán)境使用分為下面幾步驟進行: 1、 2、 3、 4、1、生成源程序文件新建源文件保存源文件2、生成新工程1234 鍵入工程名稱和目錄 然后點擊 NEXT 繼續(xù) 563、編譯工程/修改錯誤在debugger模式下,根據(jù)編譯工具不同,編譯工程有三種方式:NONE方式使用MPLAB SIM軟件模擬器調(diào)試ICD2仿真器方式4、調(diào)試在MPLAB SIM 集成開發(fā)環(huán)境下,選擇 debugger select tool Mplab Sim項可以進

2、行程序的運行、單步執(zhí)行等操作。在MPLAB SIM 集成開發(fā)環(huán)境下,選擇 debugger select tool ICD2 項可配合目標(biāo)板進行程序的運行、單步執(zhí)行等操作。匯編代碼調(diào)試實驗一、學(xué)習(xí)使用MPLAB IDE開發(fā)工具一、實驗?zāi)康膶嶒炓坏闹饕康氖鞘煜PLAB開發(fā)環(huán)境。用C語言/匯編語言編寫簡單源程序,在MPLAB開發(fā)環(huán)境中建立/參加工程,并對工程進行編譯鏈接。在實驗過程中熟悉PIC單片機的匯編指令,學(xué)習(xí)編程技巧,在MPLAB開發(fā)環(huán)境學(xué)習(xí)利用單步執(zhí)行、執(zhí)行、斷點設(shè)置、查看存儲單元等手段對程序進行調(diào)試。二、實驗要求應(yīng)熟練掌握MPLAB開發(fā)環(huán)境的使用方法。掌握程序編寫、工程建立和編譯過程

3、,學(xué)會在調(diào)試環(huán)境中利用多種手段對程序進行調(diào)試和運行。學(xué)習(xí)使用C語言/PIC單片機的匯編指令編寫程序。練習(xí)一: 按照課件中的介紹,以下面的程序為源程序,學(xué)習(xí)建立工程,練習(xí)編譯和調(diào)試程序。參考?dsPIC工具語言入門.pdf?練習(xí)二:在熟悉MPLAB開發(fā)環(huán)境根底上,選一道題編寫程序并調(diào)試。矩陣A是一個33的矩陣,B是一個32的矩陣,編程求C=AB。 提示:定義一個3X2的數(shù)組c32,該數(shù)組的元素值由A數(shù)組的一行元素分別與B的一列元素相乘得到。譬如:c00=a00*b00+a01*b10+a02*b20。起泡算法 #include “p30f4011.h/*直接插入排序*/# define N 8 main() int i,j,RN; /*輸入數(shù)據(jù)*/ /*可直接賦值*/for(i=2;iN;i+) R0=Ri; /*R0是監(jiān)視哨*/ j=i-1; while(R0Rj) /*進行元素動,以便騰出一個位置插入*/ Rj+1=Rj; j- -; Rj+1=R0; /*在j+1位置插入*/*輸

溫馨提示

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

評論

0/150

提交評論