Hallo, ich habe Frage zum AVR Timer mit 3 Compare Units. Ich möchte eigentlich ein Protokoll nachbilden und zwar über 2 Leitungen gleichzeitig. Beide Linien müssten komplett unabhängig von einander funktionieren. Logischen 1 und 0 bei diesen Protokoll unterscheiden sich bei Pulslänge. D.h. alle Nachrichten, die ich sende, haben unterschiedliche Zeitdauer. Ich stelle mir vor, dass eine Linie mit einen Compare Unit in CTC-Mode wunderbar funktionieren wird. Besteht es die Möglichkeit zweite Compare Unit von diesen Timer benutzen, um Daten über die zweite Linie zu schicken? Die Daten, die über beide Linie geschickt werden, können komplett unterschiedlich sein.
So wie ich deine Frage verstanden habe, lautet die Antwort: Nein. Denn ein Timer hat nur 1 Zählregister, selbst wenn er mehrere Compare Units hat.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.