• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (hsien0212)




ICE 2000連線錯誤
高級會員
高級會員


想問一下
最近買了一條新的processor module(PCM18XH2)
在與MPLAB作連線時卻發生下面的錯誤
Title: "MPLAB ICE 2000 Error"
Error:
EE Data read/write failure.
Updater code would not run (Halt acknowledged timeout).
(LID: 44)

請問這是什麼意思??用別條processor module(PCM16XS2)
卻可以,這什麼原因

發表於: 2006/12/22 11:42
頂部


SPI的暫存器問題
高級會員
高級會員


在SPI的設定暫存器SSPATAT中的BF
它是在接收模下表示接收完成,SSPBUF有資料BF=1
接收未完成,SSPBUF無資料BF=0

請問一下,那這個位元在傳送有代表什麼意思嗎
因為我在看一個程式時,有看到把資料傳送出去
然後利用判斷BF是否傳送完成
在DATA SHEET,書上只有寫到接收的部份,傳送並沒有
有誰能告訴我一下嗎,謝謝

發表於: 2006/12/1 16:27
頂部


Re: 有關SPI的clock問題
高級會員
高級會員


我自己測試出來了
作法,PR2=100,內部時脈20MHZ
執行一個指令的時間為0.2us
所以TMR2計算到100所有執行的時間為20us
20us=50KHz再除以2就是輸出來的CLOCK

但現在有另一個問題就是,我用示波器去量ICE 2000
在SDO出來的波形HIGH、LOW有5V的電壓差
而RC3(SCK)出來的CLOCK為小於1V的電壓差而且波形感覺滿不好的
請問一下這是正常現象嗎

發表於: 2006/11/17 14:26
頂部


有關SPI的clock問題
高級會員
高級會員


我請問一下,我在使用SPI模式時,內部時脈20MHZ
SPI的CLOCK腳是RC3
如果CLOCK設定Fosc/4
那在RC3會輸出20M/4的振盪時脈出來
那如果CLOCK設定為TMR2 OUTPUT/2
那RC3會怎麼輸出,什麼條件會有HIGH、LOW 變化
怎麼算出振盪出來的時脈

發表於: 2006/11/16 19:10
頂部


DATA定義問題
高級會員
高級會員


我想問一下定義時DATA是什麼作用,如下
iModel_0: DATA "CC"

發表於: 2006/11/14 18:41
頂部


USART的接收問題
高級會員
高級會員


各位大大,我現在寫一個傳送接收的程式,用PIC16Fxxx
現在發生一個問題就是當接收完成RCIF會設為1,而要對RCREG作讀取的動作,RCIF才會清除為0,但現在接收完成跳到中斷程式,才執行了第一行MOVWF W_STK程式RCIF就自動清除為0了,都還沒有作到讀取RCREG的動作,請問這是什麼問題
ps:硬體是直接把TX與RX短路
程式如下:
ORG        0x00
    
GOTO    START

    ORG    0x04
    MOVWF    W_STK
    MOVF    STATUS
,W
    CLRF    STATUS
    MOVWF    STATUS_STK
    MOVF    PCLATH
,W
    MOVWF    PCLATH_STK
    CLRF    PCLATH

    BTFSC    PIR1
,RCIF
    
GOTO    RC_ISR
ISR_END
:
    
BCF        STATUS,RP0
    MOVF    PCLATH_STK
,W
    MOVWF    PCLATH
    MOVF    STATUS_STK
,W
    MOVWF    STATUS
    MOVF    W_STK
,W
    RETFIE
START
:
    
CALL    PIC_INIT
    BSF    INTCON
,GIE
    MOVLW    
B'01010101'
    
MOVWF    TXREG
MAIN_LOOP
:
    
NOP
    
GOTO    MAIN_LOOP
  
PIC_INIT
:
;
BANK 1
    CLRF    INTCON
    BSF    INTCON
,PEIE
    BSF    STATUS
,RP0
    MOVLW    
B'10000000'
    
MOVWF    TRISC
    MOVLW    .25
    MOVWF    SPBRG
    MOVLW    
B'00100000'
    
MOVWF    TXSTA
    CLRF    PIE1
    BSF    PIE1
,RCIE
;BANK 0    
    BCF    STATUS
,RP0
    MOVLW    
B'00011000'
    
MOVWF    PORTC
    MOVLW    
B'10010000'
    
MOVWF    RCSTA
    
RETURN
RC_ISR:
    
MOVF    RCREG,W
    MOVWF    REG
    
GOTO    ISR_END
    END

發表於: 2006/11/6 13:23
頂部


有關18f252的Timer1i設定問題
高級會員
高級會員


各位大大,我想請問一下
我在DATASEET看到關於TIMER1暫存器T1CON的設定
T1CON中的RD16是設定為8或16位元的使用
1=Enables register read/write of timer1 in one 16bit operation
0=Enables register read/write of timer1 in tw0 8bit operation
這兩個不一樣的設定有什麼差
我在ide環境用watch看了一下
當我設定0時,可以看到TMR1H與TMR1L的狀態
而設定為1時,只可以看到TMR1L的狀態,只要TMR1L進位TMR1H都沒有動作
能告訴我有什麼差嗎??
PS:是不是設1可以直接寫16位元設定TMR1,18F252好像沒有可以對16位元在寫入的指令喔

發表於: 2006/11/2 14:31
頂部


Re: 笨笨的問題
高級會員
高級會員


我再想問一下,文章的後面有說到"簡單的說,想寫值到PORTx去,就只要寫到LATx去就可以了;而想從PORTx讀回值,就直接讀PORTx"
我有一個疑問就是,從portX讀回值,就直接讀portx,如果就像範例說的輸出(1)接到Led點亮,這相當於低電位(被二極體拉為0.7V),那我讀回portx會是1還是0阿,如果是0的話,那不就不對了,還是如果有作portX讀或寫都用LATX的指令的比較好

發表於: 2006/10/31 8:50
頂部


笨笨的問題
高級會員
高級會員


想請問一下,在看port的資料時
像portA的控制暫存器有portA、LATA、TRISA
想問一下當使用PORTA與LATA指令時有什麼差別
書本上說LATA指令可以進行READ-MODIFY-WRITES的功能
這是什麼意思
對讀取或是設定有關係嗎
有誰能告訴我,還是哪邊有相關的資訊,謝謝

發表於: 2006/10/30 12:19
頂部


Re: 請教有關中斷的問題?
高級會員
高級會員


會的,不管中斷致能有沒有開啟,中斷旗標還是會設定為1
但不會進入中斷副程式

發表於: 2006/10/30 12:15
頂部



« 1 ... 10 11 12 (13) 14 »



:::

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

教育訓練中心

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