#7133
Picmicro675
Partecipante

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 3 anni, 9 mesi fa da Picmicro675.
  • Questa risposta è stata modificata 3 anni, 9 mesi fa da Picmicro675.