Monday, November 10, 2014

PIC16F8722 write CRC 16 calculation in assembly language

I  have written asm code written to determine a polynomial CRC 16 8005 (x16+x15+x2+1) checksum.

Theres many scripts in C but i have written one in assembler for the Microchip  pic16f8722 

To test if it works i require the following hex string


to produce the checksum FEE8.

Build in MPLAB 8.87 IDE, C18 Compiler, PIC16F8722, Assembly language
Anyone can contact me if you want this code.

Reach me at   or contact me at skype: or write me at

project link: