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


Browsing this Thread:   1 Anonymous Users






Re: 關於9bit UART + PC
#7
資深會員
資深會員


查看用戶資訊
參照:

ancherkent 寫到:
9-bit是表示有8bit加上1bit parity bits
parity bit是用來檢測用的,有odd or even parity兩種

PC中的VB or VC都可以設定
8-N-1 : 8bit (N : Null)
8-O-1 : 9bit
8-E-1 : 9bit

一般只要設定好就好可以,硬體就會自動傳出
不過Microchip中的parity bit要自己運算

謝謝您的回應

發表於: 2008/3/17 13:14
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於9bit UART + PC
#6
資深會員
資深會員


查看用戶資訊
問題已解決
感謝板主

發表於: 2008/3/16 19:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於9bit UART + PC
#5
新會員
新會員


查看用戶資訊
9-bit是表示有8bit加上1bit parity bits
parity bit是用來檢測用的,有odd or even parity兩種

PC中的VB or VC都可以設定
8-N-1 : 8bit (N : Null)
8-O-1 : 9bit
8-E-1 : 9bit

一般只要設定好就好可以,硬體就會自動傳出
不過Microchip中的parity bit要自己運算

發表於: 2008/3/15 0:24
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於9bit UART + PC
#4
版主
版主


查看用戶資訊
UART 9-bit 通訊可有兩種方式,一般很容易誤會。
1. 9-bit Data Mode : 除了 b0 ~b7 外,還有一個 Parity Bit (b8) 再分成 Even, Odd, Mark, Space, None 等五種。如果使用 PIC 的話 : TX9D & RX9D 就是用來收發 Parity Bit 的。但 Parity 的值須用軟體計算後填入。

2. 9-bit Address Mode : 具有位址偵測功能,一般會使用在 RS-485 半雙工模式的操作。此項原理說明有興趣的人可以參考 PIC18 MCU Family Reference Manual, Section 21 : Address USART 裡的 21.4.3 Setting up 9-bit mode with Address Detect
如果有興趣歡迎來電討論,用寫的太長...

發表於: 2008/3/14 16:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於9bit UART + PC
#3
資深會員
資深會員


查看用戶資訊
參照:

master 寫到:
讓master device跟PC用一般8-N-1溝通就好。


有困難ㄝ
我的架構沒有特定誰是master的
不同時間每個device都有機會是master

基本上, PC是非必要的
只有在想用的時候才隨時放上去監控而已
而且我希望所有通訊port是在同一個bus上
反正互傳的資料量也沒多大,
所以PC必須也當作是其中一個device才行

發表於: 2008/3/14 15:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於9bit UART + PC
#2
資深會員
資深會員


查看用戶資訊
讓master device跟PC用一般8-N-1溝通就好。

發表於: 2008/3/14 13:22
不要問我哪裡來,我只是個流浪天涯的工程師
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


關於9bit UART + PC
#1
資深會員
資深會員


查看用戶資訊
想問一下關於UART和PC通訊的問題

我有4個PIC的版子要做連線通訊
所以使用9bit UART+RS485的半雙工模式(multi device)

我另外需使用PC對RS485網路做監控(當然也需要用PC對device下command)
我想PC端應該是要加RS485轉RS232的module吧

不明白的是,PIC使用的是9bit mode
PC端的程式(VB or VC)可以也設為9bit mode嗎
印象中PC的RS232好像都只能做 8bit mode

實在對PC端的應用不熟
想問,PC端該怎麼處理???


發表於: 2008/3/14 10:39
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... ]

教育訓練中心

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