Re: 可以在程式執行時,利用軟體改變SPBRG來轉換baud嗎?會不會有問題?
|
||||
---|---|---|---|---|
新會員
|
請問一下,如果改變baud,那麼需要延遲多久的時間後,才可以做下一件事情呢? 如:計算或是uart的傳送
發表於: 2009/4/10 20:59
|
|||
|
Re: ReadUSART and RCREG暫存器 問題
|
||||
---|---|---|---|---|
新會員
|
請教各位先進,"RCIF 無法用軟體方式直接清除為零,只能用讀取 RCREG 暫存器的方式清除。"
那 if (RCREG==0x24) 這樣的判斷式 ,也算是讀取RCREG嗎?
發表於: 2009/4/10 19:30
|
|||
|
baud38.4K的gps傳送給baud38.4K的pic,pic轉成baud57.6k到電腦,資料會變亂碼嗎?(已解決,謝謝)
|
||||
---|---|---|---|---|
新會員
|
各位先進大家好,如標題所示。
baud38.4K的gps傳送給baud38.4K的pic,pic轉成baud57.6k將資料傳到電腦,資料會變亂碼嗎? 我使用pic18f4620的單晶片,因為礙於單晶片要利用無線傳輸,所以baud必需為57.6K才能送到電腦端,請問這樣子傳送,資料會有問題嗎?
發表於: 2009/4/9 21:03
Edited by lammau on 2009年04月09日 22:07:53
|
|||
|
可以在程式執行時,利用軟體改變SPBRG來轉換baud嗎?會不會有問題?
|
||||
---|---|---|---|---|
新會員
|
各位先進大家好,如標題所問的,請問可以這樣做嗎?
我是使用18f4620的單晶片,我用多工器與解多工器來對其他模組透過uart下指令。 由於baud不同,所以是否可以在單晶片軟體內當要命令那個模組,就把SPBRG 設定成那模組的baud,這樣可行嗎? 我目前是試過電路沒問題,我的單晶片與另一個模組的baud一樣,然後是可以執行的,另一個模組的baud跟單晶片不同,我試了一下,好像沒有動作,所以想請問一下各位先進,這樣子是不是行不通? 還是說除了要設定SPBRG外,還要再做什麼設定嗎?
發表於: 2009/4/9 17:02
|
|||
|
Re: 我用UART收GPS資料會停住,一個個敲字不會 ??
|
||||
---|---|---|---|---|
新會員
|
謝謝各位先進的指導,我受益良多:D
看了手冊並且利用各位先進的方法,目前可以正常的執行了:D
發表於: 2009/3/21 17:13
|
|||
|
18F4620可以利用多工器增加uart嗎?會不會有baud上的問題?
|
||||
---|---|---|---|---|
新會員
|
各位先進大家好:
我的單晶片需要多一點的uart,我爬文爬了一下,如這篇"一個硬體UART跟軟體UART共存使用的問題" http://www.microchip.com.tw/modules/n ... t_id=24611#forumpost24611 其中的yiming先進說,"如果時間上不會衝突可以考慮用多工器做切換"。 那麼多工器有限制baud的速度嗎?還是說多少baud都可以? 我的baud可能會用到57600以上。 我希望至少有三個或四個uart可以使用,不知道有沒有先進可以介紹一下那一個多工器可以使用,謝謝。
發表於: 2009/3/21 16:53
|
|||
|
Re: 18f4620有辦法從uart接收2byte的資料嗎?
|
||||
---|---|---|---|---|
新會員
|
nicecookie先進您好:
請問一下,那如果電腦端一次傳的2byte,我的單晶片會收到他後面那1byte的資料嗎?還是說單晶片抓到的值會亂掉阿??
發表於: 2009/3/16 14:38
|
|||
|
18f4620有辦法從uart接收2byte的資料嗎?
|
||||
---|---|---|---|---|
新會員
|
各位先進大家好,如題所說,18f4620有辦法接收2byte的資料嗎?
我從電腦端透過無線傳輸傳給單晶片2byte的資料,我看18f4620的手冊,他接收好像只能1byte,請問有什麼方法可以解決嗎?
發表於: 2009/3/15 19:43
|
|||
|
討論區大家常說的ccs請問什麼是ccs?
|
||||
---|---|---|---|---|
新會員
|
不好意思,我爬文爬了很久,都沒看到什麼是ccs。
我上網查了一下,只有看到網頁用的ccs語法。 那我們的單晶片,所謂的"ccs",到底是什麼阿?
發表於: 2009/3/5 20:29
|
|||
|