Gast
#825204
Hallo. Habe einige Fragen bezüglich einer uC Programmierung mit einem ATmega128. Ich habe mir einen Handsender im ISM-Band bei 434MHZ aufgebaut und versuche jetzt mit einem dementsprechenden Sender die Codierte-Bitfolge am uC auszuwerten. Konkret würde ich vorerst einen Taktgeber mit 010101 (0xAA bzw. 0x55) kontinuierlich vorgeben. Der Empfänger funktioniert und gibt einen TTL-Konfprmen pegel aus. Frage mich jetzt nur wie ich am besten das Signal an einem Port des ATmega auswerte, ohne das ganze Programm lahm zu legen. Hat eventuell einer schon irgend welche Erfahrungen gesammelt und wäre bereit sie mit mir zu teilen? Die Fragen bei denen ich mir noch nicht im Klaren bin sind: 1. Abfrage mit Polling-Verfahren und dann immer eine Gewisse Zeit den Kanal auslesen? 2. Bestimmte Methoden sind für die UART vorgegeben, um Daten zwischenzuspeichern. Ist sowas auch für eine Bitübertragung am Port vorgesehen? So das ich dann beim Methoden-Aufruf den Zwischenspeicher auswerten kann? Über jede Hilfestellung wäre ich schon dankbar.