Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
嗯~沒錯,可能是因為我AD1PCFG未設定造成,我再試試~謝謝!!
發表於: 2008/9/29 16:54
|
|||
|
Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
將RB2設為digital output,Mplab無法顯示狀態(設為1時,i/o有high,但螢幕顯示0)~
發表於: 2008/9/25 16:32
|
|||
|
Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
感覺我好像自言自語了3天~沒人理我
發表於: 2008/9/25 8:51
|
|||
|
Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
將U1RX從RP2->RP8後正常,應該可以確定是MCU內部設計問題,可否請Microchip原廠幫我查一下~謝謝
可能從RP0~3都無法使用UART(我猜的,因為沒時間每一隻腳都試)
發表於: 2008/9/24 14:08
|
|||
|
Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
連換I/O RP2->RP3也不行耶,一樣的結果,難道這顆MCU UART1有特殊限制?
發表於: 2008/9/24 9:38
|
|||
|
Re: PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
還有就是,當我初始化完成,啟動UART時,會立即觸發U1RX中斷,U2RX則不會,之後由PC發送訊號,只有U2RX中斷可以觸發,U1RX中斷則是一動也不動~版大 有遇過或聽過相關問題與解決方式嗎?
發表於: 2008/9/23 15:39
|
|||
|
PIC24指令及UART問題
|
||||
---|---|---|---|---|
初級會員
|
目前使用PIC24FJ32GA002遇到下列兩個問題,煩請版大不吝賜教~
1.我在使用ICD2模擬時(MPLAB 8.10),btss SR,#Z指令常莫名奇妙判斷出錯,我將它改成BRA Z,$+4才正常,是ICD2 firmware問題還是mcu本身的問題? 2.我用了2組UART,測試硬體時,U2RX可正常中斷接收,U1RX則無法中斷?以下是我的初始化設定~ .EQU INIT_TRISA,0X0003 ; RA0.1 INPUT .EQU INIT_TRISB,0X0024 ; RB2.5 INPUT .EQU INIT_RPINR18,2 ; U1RX->RB2 .EQU INIT_RPINR19,5 ; U2RX->RB5 .EQU INIT_RPOR2,0X0003 ; U1TX->RB4 .EQU INIT_RPOR3,0X0500 ; U2TX->RB7 ;UART1初始值 ; 1st LEVEL .EQU INIT_U1EN,0X8000 ; UART ENABLE .EQU INIT_U1MODE,0XE00C ; UART MODE .EQU INIT_U1STA,0X2000 ; UART STA .EQU INIT_U1BRG,208 ; 16M/2/4/(207+1)=9615 bps(+0.16%) .EQU INIT_U2EN,0X8000 ; UART ENABLE .EQU INIT_U2MODE,0XE00C ; UART MODE .EQU INIT_U2STA,0X2000 ; UART STA .EQU INIT_U2BRG,208 ; .EQU INIT_IPC0,0X6000 ; .EQU INIT_IPC1,0X3000 ; .EQU INIT_IPC2,0X5000 ; .EQU INIT_IPC3,0X0005 ; .EQU INIT_IPC7,0X4400 ; .EQU INIT_IEC0,0X1880 ; .EQU INIT_IEC1,0XC000 ;
發表於: 2008/9/22 15:00
|
|||
|