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


Browsing this Thread:   1 Anonymous Users




(1) 2 »


Re: 有關UART的Initial...
#17
版主
版主


查看用戶資訊
請參考 W401 workshop 練習五的說明。

發表於: 2006/9/4 14:31
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#16
資深會員
資深會員


查看用戶資訊
看你也嘗試DEBUG一段時間了
如果還不行的話
乾脆寄去或親自送去給MICROCHIP的人幫你看看吧
他們會很樂意幫你看的
或許是某個沒人注意到的細節的問題吧
找人幫你看看會比較快

發表於: 2006/9/2 11:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#15
高級會員
高級會員


查看用戶資訊
謝謝.....

我已經試過所有oscillator selection bit的設定值了....>"<

還是不行......

發表於: 2006/9/1 18:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#14
新會員
新會員


查看用戶資訊
如果其它功能都能正常動作, 只有跟時間有關的功能出問題, 那請你檢查configuration settings裏面的oscillator selection bit設定是否正確

發表於: 2006/9/1 17:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#13
高級會員
高級會員


查看用戶資訊
謝謝nicecookie......

我和你的設定一樣阿.....
可是就是無法跑9600bps....>"<

我用的板子是APP013...我想硬體應該不會有問題吧...!!
我自己用2455另外做一個電路...情形也是一樣...

請問有人知道為什麼嗎....?!!

謝謝

發表於: 2006/8/24 13:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#12
資深會員
資深會員


查看用戶資訊
參照:

jiacheng 寫到:
請教nicecookie......

我是用PIC18F2455
而我覺得我的設定應該ok...
而且Spec.上也有鮑率的設定範例....
範例算出來的SPBRG = 25 ===>9600bps

但是我是用示波器慢慢看,慢慢Try...結果設定出來的
SPBRG = 77....才能正常9600bps輸出.....

請問您是怎麼設定的.....可以給我Initial Code嗎 .....???

謝謝..!!!!!!


我用的是C18, 對你有沒幫助 我就不知道了, 參考看看

void F_Init_USART(void)
{
// fosc=16Mhz, BRGH=1, SPBRG=103
// BaudRate=16M/(16*(103+1)) = 9615.38hz
OpenUSART( USART_TX_INT_OFF // Set TXSTA Reg. =0b00100100
& USART_RX_INT_ON // Set RCSTA Reg. =0b10010000
& USART_ASYNCH_MODE
& USART_EIGHT_BIT
& USART_CONT_RX
& USART_BRGH_HIGH
,103); // Set SPBRG=103, Baud Rate = 9615.38hz

TRISCbits.TRISC7=1; // Set input for RXD
TRISCbits.TRISC6=0; // Set output for TXD
PIR1bits.RCIF=0;
PIE1bits.TXIE=0; // Disable TxD Interrupt
PIE1bits.RCIE=1; // Enable RxD Interrupt
IPR1bits.RCIP=1; // 設定 USART 接收為高優先權中斷

}

發表於: 2006/8/24 13:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#11
中級會員
中級會員


查看用戶資訊
參照:

jiacheng 寫到:
我不能強迫TXIF為1阿........
因為那是Read Only.....


我的意思是說:

btfss    PIR1TXIF
    bra      
$-2
    movwf    TXREG            
Assume data to be sent is in WREG

發表於: 2006/8/24 12:10
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#10
高級會員
高級會員


查看用戶資訊
請教nicecookie......

我是用PIC18F2455
而我覺得我的設定應該ok...
而且Spec.上也有鮑率的設定範例....
範例算出來的SPBRG = 25 ===>9600bps

但是我是用示波器慢慢看,慢慢Try...結果設定出來的
SPBRG = 77....才能正常9600bps輸出.....

請問您是怎麼設定的.....可以給我Initial Code嗎 .....???

謝謝..!!!!!!

發表於: 2006/8/24 11:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#9
高級會員
高級會員


查看用戶資訊
引言:
愛神一號 寫到:
...
不過還沒有把數據寫進TXREG之前,一定要確定TXIF為1


我不能強迫TXIF為1阿........
因為那是Read Only.....

發表於: 2006/8/24 11:22
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有關UART的Initial...
#8
資深會員
資深會員


查看用戶資訊
我知道丟進去就可以離開
讓PIC的模組自己去處理
不過我的程式是資料傳出去後要把75176設定為接收端
那時候就無法傳送資料
所以我都會讓他完全傳送完才設為接收端並離開
如果用的是雙向的通訊IC就不必像我這樣等待了

發表於: 2006/8/24 9:38
木亟缶夬金戔
彳艮缶夬金戔
走召缶夬金戔
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... ]

教育訓練中心

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