c51源程序总结

源代码在线查看: crc中的计算方法.txt

软件大小: 287 K
上传用户: zdh103
关键词: c51 源程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				C51编程:CRC中的计算方法: [青云格格] [47次] 01-9-21 下午 10:20:53
				谁能说说CRC计算方法的整个过程是怎样的,越详细越好:先谢谢。
				
				
				
				贴上一个C51 CRC16 效验的源程序
				 
				
				帖子编号: 47868 发表用户:shiaf    发表时间:01-9-14 上午 09:08:17     访问次
				数:56 >>加入精华版
				文章内容: 
				
				#pragma small
				#include 
				
				unsigned int CRC_16(unsigned int c,unsigned char d);
				
				void main(void)
				{
				    unsigned char crcbuff[] = {31,3,0,1,0,7};
				    unsigned char a;
				    unsigned int crc16 = 0xffff;
				    for(a=0;a				    {
				        crc16 = CRC_16(crc16,crcbuff[a]);
				    }
				}
				
				unsigned int CRC_16(unsigned int c,unsigned char d)
				{
				    unsigned int data e;
				    unsigned char data f;
				    e = c^(unsigned int)d;
				    for(f=0;f				    {
				        if(e&1)
				        {
				            e >>= 1;
				            e ^= 0xa001;
				        }
				        else e >>= 1;
				    }
				    return e;
				}
				
				
				http://www.teachersong.com/pic/crc.htm [Youth] [49次] 01-9-21 下午 10:34:49 
				
				谢谢,我看了 [青云格格] [10次] 01-9-21 下午 10:54:04 
				
				 
				点击这里回复这篇贴子>>
				_____________________________________________________________________________
				Copyright?,C51BBS论坛 2000-2001 
				
							

相关资源