奇偶校验位.txt
来自「C51源程序集合 包括以下目录源码 ├─AD-MSP430f149D 」· 文本 代码 · 共 33 行
TXT
33 行
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 + =
减小字号Ctrl + -
显示快捷键?