![]() |
![]() |
|
![]() |
![]() |
|
Home Cockpit - Das Forum für die "Bastler" Cockpitbauer tauschen Pläne, Erfahrungen, Meinungen über den Bau von Homecockpits aus... |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() Moin, neue Baustelle, so langsam wird das ganze aber.
Ich habe zu dem Two Wire Serial eine Frage, bzw eine kleine Unklarheit. Und zwar: Was passiert, wenn ich im Master-Receiver-Mode arbeite, und zwar zwischen dem SLA+R senden und dem ersten empfangenen Byte. Denn an dieser Stelle wechselt ja die Datenrichtung. Der Master sendet also die Adresse des Slaves und setzt den Read-Bit. Der Slave sendet ein Acknologement und dann? Dann müsste doch erstmal die TWINT-Flag gesetzt werden und so lange von der Hardware gehalten werden bis der Slave dann sein erstes Byte gesehndet hat. Muss ich dann wieder warten bis die TWINT-Flag gelöscht wird und kann dann direkt das erste Byte aus dem TWDR lesen? Oder kommt da noch irgendwas dazwischen? |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|