Browsing this Thread:
1 Anonymous Users
|
Re: 請問如何用rs232收格式是Data bit=7的資料呢?
|
|
版主
Joined
: 2004/4/30 10:53 最後登入時間
: 2021/11/30 18:11
From CAE, Microchip
Group:
站務管理者 註冊會員
Level : 75 HP : 744 / 1861 MP : 5367 / 111204 EXP : 45
|
如果送過來的資料是一個 Byte 緊跟著下一個 Byte 的話那就無解了,如果相隔的兩 Byte 之間還有一的 bit 的時間,那就直接收進來而Bit7就不要裡它就好了(只要管 Bit0~bit6) , 資料格式對PIC16F877 就是 Start bit + B0 ~ B6 + 1 stop (bit7) + 1 bit delay (level shold be hi)
發表於: 2005/8/29 18:08
|
|
|
請問如何用rs232收格式是Data bit=7的資料呢?
|
|
新會員
Joined
: 2005/3/8 12:46 最後登入時間
: 2005/12/6 10:06
Group:
註冊會員
Level : 1 HP : 0 / 11 MP : 2 / 674 EXP : 47
|
我是用16F877A的chip,用CCS的C寫的 用以下的指令設定rs232的 #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7) data bits的資料格式是8個bits 但是我需要從外面讀baud rate=9600 bps data bit=7 parity bit=n (none) stop bit=1 code=ascii 唯一不一樣的是data bits=7 請問我該如何讀呢? 謝謝
發表於: 2005/8/29 16:49
|
|
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.