逆序CRC编解码算法及在DS18B20中的应用

被引:2
作者
赵鸿图
机构
[1] 河南理工大学
关键词
循环冗余校验(CRC); 逆序CRC信息单元编码算法; KeilC51程序;
D O I
暂无
中图分类号
TN919.1 [数据传输理论];
学科分类号
0810 ; 081001 ;
摘要
循环冗余校验CRC码是检错与纠错能力极强的线性分组码,在通信与测控领域应用广泛。本文提出了逆序CRC信息单元编码算法,即以包含若干位的信息块为单元计算CRC的方法,进行了详细的数学推导,给出了编码算法流程图。分析了CRC的解码算法并给出了解码算法流程图。在讨论了DS18B20的CRC程序流程图的基础上,给出了在keil μVision8.08a环境下调试通过的KeilC51程序。
引用
收藏
页码:260 / 262
页数:3
相关论文
共 6 条
[1]   基于51单片机的温度测量系统 [J].
赵娜 ;
赵刚 ;
于珍珠 ;
郭守清 .
微计算机信息, 2007, (02) :146-148
[2]   字节型CRC算法分析与实现 [J].
马吉明 ;
程立辉 ;
张素智 .
微计算机信息, 2006, (09) :234-236+228
[3]   C51实现单片机CRC快速算法 [J].
王天宇 .
微计算机信息, 2003, (07) :57-78
[4]  
单片机的C语言应用程序设计.[M].马忠梅等; 编著.北京航空航天大学出版社.2007,
[5]  
电力系统远动.[M].柳永智; 刘晓川; 编著.中国电力出版社.2006,
[6]  
基于PROTEUS的电路及单片机系统设计与仿真.[M].周润景;张丽娜编著;.北京航空航天大学出版社.2006,