TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: rhoone en 25 de Noviembre de 2008, 02:15:01
-
Hola a ver quien me puede ayudar.
E estado intentando hacer que un pic16f886 funcione como esclavo por medio del I2C, lo que e pretendido hacer es un programa que identifique las condiciones de start, stop y los bytes de datos. Se que este pic cuenta con un modulo para esto, pero lo estoy haciendo como si no contara con el por que a final de cuentas este código lo quiero pasar a cualquier otro pic (aun que no cuente con el i2c), por ejemplo un 16f57, hasta el momento no e logrado que funcione y no se por que, e puesto un reloj mas rápido para que se efectúen las instrucciones mas rápido y sea capaz de identificar estas condiciones al menos en el modo estándar, en la simulación en MPLAB aparentemente funciona pero en la practica no lo hace.
No se si alguien ya cuente con un código i2c en modo esclavo que funcione de esta manera?
Si no en su defecto acepto tips para usar el modulo i2c del 16f886.