?? 奇偶校驗位.txt
字號:
keil c中,用什么函數可以得到奇偶校驗位? [junhui_wu] [31次] 2000-11-28 11:42:13
keil c中,用什么函數可以得到奇偶校驗位?
異或后檢查P即可。 [Kampfbahn] [48次] 2000-11-28 14:04:37
例如32位數據,將四個字節相互異或后檢查P即可,若耽心P被改變,可用內嵌匯編。
實例 [Kampfbahn] [64次] 2000-11-28 16:09:22
#include <reg51.h>
unsigned char parity(unsigned char x){
x^=x;
if(P)return(1);
else return(0);
}
unsigned char parity2(unsigned int x){
#pragma asm
mov a,r7
xrl ar6,a
#pragma endasm
if(P)return(1);
else return(0);
}
謝謝!Kampfbahn! [junhui_wu] [11次] 2000-11-28 18:55:29
謝謝!Kampfbahn!
點擊這里回復這篇貼子>>
_____________________________________________________________________________
Copyright?,C51BBS論壇 2000-2001
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -