• slider image 442
  • slider image 477
  • slider image 479
  • slider image 480
  • slider image 481
  • slider image 482
:::

論壇索引


Board index » All Posts




Re: 請問有關dspic30系列,程式初始化的問題?
新會員
新會員


可以修改 p30fxxxx.gld 檔

發表於: 2005/1/10 11:48
頂部


Re: 請問要如何設定watchdog
高級會員
高級會員


設定好WDT當然要自行清除WDT的計數值囉!在發生溢位之前使用 , 看你設定多長的時間之內 ,

ASM:
CLRWDT ; Clear Watchdog Timer
or
PWRSAV #0 ; Enter SLEEP mode
or
PWRSAV #1 ; Enter IDLE mode

C:使用巨集
#define ClrWdt() {__asm__ volatile ("clrwdt");}
#define Sleep() {__asm__ volatile ("pwrsav #0");}
#define Idle() {__asm__ volatile ("pwrsav #1");}

ClrWdt();
Sleep();
Idle();

發表於: 2005/1/10 11:45
頂部


[問題]PIC16F628A的RA4問題
新會員
新會員


PIC16F628A的RA4是個multiple function的pin腳
RA4/T0CKI/CMP2
我想把他當成一般的I/O pin使用(當成output輸出)
試了幾次都不成功\r

請教各位版上的先進,我該如何正確設定這根Pin腳?

我使用的軟體是MPLAB7.0+PICC 8.05 PL2

發表於: 2005/1/10 10:21
頂部


MPLAB C18 Student Edition v2.40
資深會員
資深會員


請問版主,在原廠下載清單中
它是有那些功能限制,謝謝.
MPLAB C18 Student Edition v2.40

發表於: 2005/1/9 22:20
頂部


請問要如何設定watchdog
新會員
新會員


如題:
我自己是這樣設定的
_FWDT(WDT_ON & WDTPSA_512 & WDTPSB_16); //Watchdog timer Enabled

這樣就程式就會自己清除watchdog 的旗標嗎?
不需要暫主程式內在撰寫一個watchdog的函式嗎?
為什麼我這樣設定,我的system都會有reset的動作呢?
我參考過相關的dsPIC family reference manaual設定,書中有提到這樣的設定,
1.On any device RESET
2.whan a PWRSAV instruction is execut
3.By a CLRWDT instruction during normal execution
其中PWRSAV與CLRWDT要怎麼在程式中撰寫呢?
程式可以正常判斷ㄇ?
請問有相關的範例程式ㄇ?謝謝

發表於: 2005/1/8 22:58
頂部


Re: 請問有關dspic30系列,程式初始化的問題?
資深會員
資深會員


印象中好像不行....

發表於: 2005/1/8 12:24
頂部


請問有關dspic30系列,程式初始化的問題?
新會員
新會員


我是用c30來編寫dsPIC30F2010,6010,6014 的c code,再compiler的過程中,程式記憶體的位址0x0000都會被設定成
GOTO __reset,我想請教的就是,程式記憶體位址0x0000的
GOTO __reset可以被改成GOTO到其他的地方嗎?例如:
GOTO function1或GOTO function2.
謝謝

發表於: 2005/1/8 11:10
頂部


Re: encoder問題請教
資深會員
資深會員


松暉ED1612S
http://0rz.net/de070
使用他的反向輸出範例線路(PH3.)
他的波形圖(PH1.)畫錯了
用示波器實際看的波形不是那樣
曾經因為這樣害我程式寫出來都判斷錯誤
拿示波器看過之後改程式才能正確控制...

沒有寫反彈跳
自己加上反彈跳的電阻電容跟程式


;測試旋轉式編碼器,松暉ED1612S,反相輸出

          
LIST  P=18F4320 R=DEC     
          
#INCLUDE <P18F4320.INC>

;定義接腳
#DEFINE   ENCO_A       PORTB,0                       ;編碼器輸出A
#DEFINE   IO_ENA       TRISB,0    
#DEFINE   ENCO_B       PORTB,1                       ;編碼器輸出B
#DEFINE   IO_ENB       TRISB,1


;設定變數位址

WAIT_ENC  EQU    20H                   
;訊號A上升等待逾時計數器
OUTLED    EQU    21H                   
;輸出數值到LED


;使用者重置向量
          ORG   00H
          
GOTO START

START
;規劃內建震盪器
        
;  MOVLW   B'01101110'           ;使用4MHz內建震盪器
         
MOVWF   OSCCON                ;
;
規劃I/O
          BSF     IO_ENA                
;編碼器訊號A
          BSF     IO_ENB                
;編碼器訊號B
          CLRF    TRISD                 
;
          
CLRF    OUTLED

AAAA
          BTFSS   ENCO_A                
;
          
CALL    TEST_RISE_A           ;測試訊號A上緣
          MOVFF   OUTLED
,LATD           ;數值輸出
          BRA     AAAA

;測試訊號A上緣
TEST_RISE_A
          MOVLW  10                     
;
          
MOVWF  WAIT_ENC               ;
WAIT_A_UP
          DCFSNZ WAIT_ENC               
;
          RETURN                        ;
超過預定等待次數就離開
          BTFSS  ENCO_A                 
;
          
BRA    WAIT_A_UP              ;若A沒上升就繼續等
;測試訊號B
TEST_B
          BTFSC  ENCO_B                 
;
          
DECF   OUTLED                 ;逆時鐘,輸出數值減一
          BTFSS  ENCO_B                 
;
          
INCF   OUTLED                 ;順時鐘,輸出數值加一
          
RETURN

          
END

發表於: 2005/1/8 8:32
頂部


Re: ㄧ些使用 dsPIC 後的問題....
中級會員
中級會員


熬了ㄧ個晚上 Debugger 問題解決了,原因為設定錯誤

多謝!!

不過 MCLR 的 Reset 功能還是沒進展,不知是否是設定錯誤

發表於: 2005/1/8 3:18
頂部


Re: ㄧ些使用 dsPIC 後的問題....
資深會員
資深會員


4011,但是我的MPLAB IDE目前ICD2都是完全支援的..
我記得上次去台中上的課,DSPIC ADV PROG.也是用4011,好像沒什麼問題吧...

發表於: 2005/1/8 1:07
頂部



« 1 ... 7279 7280 7281 (7282) 7283 7284 7285 ... 7520 »



:::

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... ]

教育訓練中心

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