网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
搜索关键字: 所有资讯 行业动态 市场趋势 政策法规 新品发布 技术资讯 价格快报 展会资讯
  • 达普IC芯片交易网 > 新闻中心 > 设计应用 > 正文
  • RSS
  • PIC单片机CRC校验程序
    http://www.ic72.com 发布时间:2008/8/19 10:08:00

      用PIC单片机和DALLAS的iButton通讯时,编了段产生和校验CRC的子程序。
    #include <P16CE625.INC>

      ;-------------------------------
      cblock    0x20
      datBuff:8          ;assign 8 byte data buffer
      bit_cnt              ;bit counting
      CRC_COUNT          ;number of bytes for CRC
      CRC_RESULT          ;CRC resulr
      crc_temp          ;temporary data buffer during CRC
      endc

      ;-------------------------------
      #define    skp0    btfsc
      #define    skp1    btfss

      ;===============================
      org    0x000
      movlw    .7
      movwf    CRC_COUNT
      movlw    datBuff
      movwf    FSR      ;FSR point to data buffer
      call    CRC_CHECK
      movwf    datBuff+7
      goto    $


    www.ic72.com 达普IC芯片交易网
  • 行业动态
  • 市场趋势
  • 政策法规
  • 新品发布
  • Baidu

    IC快速检索:abcdefghijklmnopqrstuvwxyz0123456789
    COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
    客户服务:service@IC72.com 库存上载:IC72@IC72.com
    (北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
    京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质