Autor Tema: Usart en modo multimaestro  (Leído 1133 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Circuito

  • PIC10
  • *
  • Mensajes: 5
Usart en modo multimaestro
« en: 04 de Octubre de 2008, 03:39:56 »
Hola a todos, he estado tratando de programar dos pic 16f877 para que uno sea el master y el otro el esclavo. el proyecto requerirá de más de dos pics y requerirá el modo muiltimaestro con direcciones.
mi gran incógnita es, como lo hago funcionar, solo debe de haber una interrupción cuando el noveno bit es 1 y cuando este es 0 no debe de haber interrucion alguna.
configuro mi tx9 en 1 y el tx9d en 1. En el receptor, configuro el rx9 en 1 y el adden en 1. con esta configuración se crea la interrucion pero, cuando configuro el adden en 0 y el rx9 en 0, se siguen creando interrupciones como antes. necesito que se produzca la interrupcion cuando se reciban 9 bits y el ultimo sea 1 exclusivamente. cualquier otro caso debe de ser descartado automaticamente sin producir una interrupción.

si alguin tiene un programa o por lo menos la parte del usart de ambos pics, maestro y esclavo, le rogaria que lo cuelgen para poder tomarlo de guia.

muchas gracias
daniel


 

anything