• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   2 Anonymous Users






Re: Explorer 16(使用PIC24FJ128GA010) 模擬板led顯示
#2
版主
版主


查看用戶資訊
最佳學習的教材是 203PRC & 204ADV 這兩個教材都是使用 Explorer-16 的實驗版。從這裡入門比較正確快速。

http://www.microchip.com.tw/modules/w ... viewcat.php?cid=4&start=0

發表於: 2008/4/3 16:19
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Explorer 16(使用PIC24FJ128GA010) 模擬板led顯示
#1
新會員
新會員


查看用戶資訊
Dear 各位:
我是一個初碰MCU的人,因因緣際會拿到了Explorer16 Development Board,板上有已經做好的一些電子電路, 因此想試著去學習此板,可以請各位高手指導一下,我若開始學MCU(以此板與此顆IC PIC24FJ128GA010為例)應該如何去讀Datasheet的那幾個重要地方?

還有下例程式是我參考PIC16F877A的程式所改的檔頭名
可否請您們指導一下,我還要再更改那些地方才能使程式讓板子動作.(此程式大致的動作是約每隔一段Delay時間加1然後對PortC做輸出,使其LED依其所輸出的計數來亮燈號)

;***************************************************************
;* LED_INC.asm
;* Chip No. PIC24FJ128GA010
;*PORTC外接LED,輸出值由0開始每隔一段Delay時間加1
;****************************************
list p=24FJ128GA010
#include <p24FJ128GA010.inc>
;
VAL_US equ .249 ;1ms delay給定出值
VAL_MS equ .250 ;呼叫1 ms Delay之次數
count equ 0x20 ;1ms delay變數位址
count_ms equ 0x21 ;呼叫1ms Delay 之便數位址
;
;***程式開始******
org 0x00 ;reset vector
nop ;reserve for MPLAB-ICD
initial:
banksel TRISC ;Select to bank1
clrf TRISC ;PORTC=Output
banksel PORTC ;Select to Bank0
clrf PORTC ;Clear PORTC
start:
incf PORTC,f ;PORTC=PORTC+1
call delay_250ms ;Call delay routine
goto start
;
;------250ms delay routint------
delay_250ms:
movlw VAL_MS ;VAL_MS=250;W=250
movwf count_ms ;w值-->放至Count_ms暫存器內
loop_ms call delay_1ms
decfsz count_ms,f
goto loop_ms
return
;
;----------1 ms delay routine-----
delay_1ms:
nop
movlw VAL_US ;VAL_US=249;W=249
movwf count ;w值-->放至Count暫存器內
dec_loop nop
decfsz count,f
goto dec_loop
return
;
end

發表於: 2008/4/3 9:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------