|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
51單片機(jī)串口通信時,c語言如何確定奇校驗還是偶校驗???? |
| 作者:helloCan 欄目:通信技術(shù) |
51單片機(jī)串口通信時,c語言如何確定奇校驗還是偶校驗???? 最近有個串口通訊要求用11位 模式3傳輸,單字節(jié)校驗用偶校驗,我查了許多資料,但是關(guān)于在程序中如何確定是奇校驗還是偶校驗非常少! 請問;在C51中如何通過程序設(shè)置確定為偶校驗??? |
| 2樓: | >>參與討論 |
| 作者: wimhy 于 2007/3/29 18:56:00 發(fā)布:
很容易的啊,通過RB9就可以了啊 |
|
| 3樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/29 19:01:00 發(fā)布:
要用程序自行判別 |
|
| 4樓: | >>參與討論 |
| 作者: smallapple 于 2007/4/1 0:04:00 發(fā)布:
RE 可以自己統(tǒng)計一下,很容易的 |
|
| 5樓: | >>參與討論 |
| 作者: mohanwei 于 2007/4/1 18:38:00 發(fā)布:
一般都很少加這種校驗的吧?我一般用16位CRC 收到以后算一下,不對就重發(fā)一次。因為實際工作中出錯的概率非常。ㄈ绻l繁出錯,就是你的硬件電路不可靠了)。 |
|
| 6樓: | >>參與討論 |
| 作者: helloCAn 于 2007/4/4 13:26:00 發(fā)布:
通訊用偶校驗,具體C51如何實現(xiàn)?請詳細(xì)指出 程序狀態(tài)寄存器PSW.7 P用于判斷ACC中1的個數(shù),奇數(shù)個1P為1,否則為0; 偶校驗數(shù)據(jù)傳輸時必須是偶數(shù)個1,那請問在通訊雙方時,發(fā)送方如何實現(xiàn)發(fā)送的數(shù)據(jù)為偶數(shù)個一即偶校驗,接收方教授時怎知道是偶校驗還是奇校驗? 雖然奇偶校驗是最簡單的一種校驗法,但具體如何實現(xiàn), 請高高手指出??? |
|
| 7樓: | >>參與討論 |
| 作者: zhiwei 于 2007/4/4 20:28:00 發(fā)布:
這不是你自己確定的嗎 通信協(xié)議不是你自己決定的嗎,不知道怎么校驗?難道你是在破解別人的東西? 如果你自己搞協(xié)議的話推薦不要搞奇偶校驗,使用CRC16校驗安全。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |