N
Nils Decker
Guest
Hallo,
ich have 2 kleine Fragen um den AVR:
- ich habe ein STK200. Jetzt möchte ich einmal die neueren ATmega8/32
sowie ATtiny26 ausprobieren. Sind die auch im STK200 programmierbar?
Sie sind ja alle pinkompatibel zu entsprechenden älteren Typen.
( Ich verwende uisp -dprog=stk200 unter Linux )
- Ich benötige 3 Serielle TXDs an einem AVR. ( 1 RXD reicht. ) Weil mir
2 Sw-UARTs mit unterschiedlichen Baud-Raten zu aufwändig erscheinen,
dachte ich mir, dass ich einfach den einen TXD extern aufspalte und
abwechselnd sende. Um den aktiven Ausgang auszuwählen habe ich mir
entweder den 74HC32( 4* OR) oder 74HC125 ( 4* Tri-State Treiber )
ausgesucht. Die Frage ist nun, ob diese Bausteine für 57600 Baud
schnell genug sind.
Beim 74HC32 wird eine Output-Transition-Time von 8ns (typ; max:15ns)
angegeben. Dies macht 1/15ns ~ 66kTrans/s.
Der 74HC125 ist etwas schneller ( 6ns typ, 12ns max ). Brauche ich
bei dem Treiber noch einen Pullup um den Ausgang inaktiv high zu
halten?
Gruß
Nils Decker
--
Nils Decker <ndecker@gmx.de>
ich have 2 kleine Fragen um den AVR:
- ich habe ein STK200. Jetzt möchte ich einmal die neueren ATmega8/32
sowie ATtiny26 ausprobieren. Sind die auch im STK200 programmierbar?
Sie sind ja alle pinkompatibel zu entsprechenden älteren Typen.
( Ich verwende uisp -dprog=stk200 unter Linux )
- Ich benötige 3 Serielle TXDs an einem AVR. ( 1 RXD reicht. ) Weil mir
2 Sw-UARTs mit unterschiedlichen Baud-Raten zu aufwändig erscheinen,
dachte ich mir, dass ich einfach den einen TXD extern aufspalte und
abwechselnd sende. Um den aktiven Ausgang auszuwählen habe ich mir
entweder den 74HC32( 4* OR) oder 74HC125 ( 4* Tri-State Treiber )
ausgesucht. Die Frage ist nun, ob diese Bausteine für 57600 Baud
schnell genug sind.
Beim 74HC32 wird eine Output-Transition-Time von 8ns (typ; max:15ns)
angegeben. Dies macht 1/15ns ~ 66kTrans/s.
Der 74HC125 ist etwas schneller ( 6ns typ, 12ns max ). Brauche ich
bei dem Treiber noch einen Pullup um den Ausgang inaktiv high zu
halten?
Gruß
Nils Decker
--
Nils Decker <ndecker@gmx.de>