SoloCodigo

Programación Específica => Microcontroladores => Mensaje iniciado por: imasdpic en Sábado 1 de Octubre de 2011, 14:18

Título: alguien sabria de un ejemplo de hacer un checksum en un paquete de 4 bytes
Publicado por: imasdpic en Sábado 1 de Octubre de 2011, 14:18
hola que tal estoy haciendo un programa para un pic16f876 en asm y el pc le manda paquetes de 4bytes
condicion de inicio & direccion & dato &checksum(operacion XOR de los 3 bytes primeros )
quiero hacer inicio xor direccion = resultado
resultado xor dato = resultado1
checksum - resultado 1
si da 0 dato fallido
si da 1 seguir con el programa

o sabeis de alguna manera mejor de comprobar paquetes de datos para que no hayan perdidas
muchas gracias