#7133
Picmicro675Picmicro675
Moderatore

L’idea, sebbene un po tardi, sarebbe di mettere un interrupt sul piedino RX, come del resto già fanno le seriali, anche la soft-serial se non sbaglio. Quindi quando il segnale va basso, per il bit di start la seriale viene presa in considerazione. Non serve interrogare il timer0, ma basta rilevare (in tempo) il fronte di discesa di RX.
Comunque il metodo del define è ammissibile e quindi può dare il risultato voluto. Sebbene il compilatore dovrebbe solo includere quello che viene di fatto instanziato.

  • Questa risposta è stata modificata 10 mesi, 1 settimana fa da Picmicro675Picmicro675.
  • Questa risposta è stata modificata 10 mesi, 1 settimana fa da Picmicro675Picmicro675.