Witam
Jest jedna ATmega16 pracująca jako master i wystawiająca daną 8 bitową na dany port. Chcę tą daną wysłać jednocześnie do kilku ATmega8 podłączają bezpośrednio pod określony ten sam port we wszystkich ATmega8, czyli taka równoległa magistrala z masterem i kilkoma slave'ami. Ciekawi mnie ile sztuk ATmega8 mogę podłączyć aby pojemności wejściowe były jeszcze dość szybko przeładowywane i stabilne dane pojawiały się dość szybko na wejściach mega8. Tzn. wystawiam daną na port i natychmiast w następnym cyklu daje sygnał przerwania do wszystkich Mega8 aby odczytały stan portu na wejściu. Mam na to dajmy 50-100us. W takim czasie muszą zostać przeładowane pojemności wejściowe wszystkich atmega8 i dane muszą być stabilne po tym czasie. Co zrobić żeby można było podłączyć dużą liczbę takich atmega8? Może na każdy bit zastosować taki driver jak do mosfet'ów? Lub zwykły tranzystor i podciągniecie do plusa...
Dzięki.
Pzdr.
Jest jedna ATmega16 pracująca jako master i wystawiająca daną 8 bitową na dany port. Chcę tą daną wysłać jednocześnie do kilku ATmega8 podłączają bezpośrednio pod określony ten sam port we wszystkich ATmega8, czyli taka równoległa magistrala z masterem i kilkoma slave'ami. Ciekawi mnie ile sztuk ATmega8 mogę podłączyć aby pojemności wejściowe były jeszcze dość szybko przeładowywane i stabilne dane pojawiały się dość szybko na wejściach mega8. Tzn. wystawiam daną na port i natychmiast w następnym cyklu daje sygnał przerwania do wszystkich Mega8 aby odczytały stan portu na wejściu. Mam na to dajmy 50-100us. W takim czasie muszą zostać przeładowane pojemności wejściowe wszystkich atmega8 i dane muszą być stabilne po tym czasie. Co zrobić żeby można było podłączyć dużą liczbę takich atmega8? Może na każdy bit zastosować taki driver jak do mosfet'ów? Lub zwykły tranzystor i podciągniecie do plusa...
Dzięki.
Pzdr.
