Accenter
24.10.2013, 11:08
Bei einem Projekt habe ich an einem Atmel Mega1281 am Hardware UART ein Spracherkennungsmodul laufen.
Mega1281 TX ----> Sprachmodul RX
Mega1281 RX <---- Sprachmodul TX
Um das Sprachmodul zu konfigurieren muss ich es allerdings gelegentlich mit einem Computerprogramm verbinden (USB to UART Modul).
Kann ich dieses UART Modul einfach an 2 weiteren Portpins des Mega1281 anschließen und im Programm dann alles 1:1 was hier reinkommt verarbeiten? Das ganze kommuniziert mit 9600 Baud und ich habe 8Mhz Takt (Quarz). Das Bascomprogramm wird dann in der betreffenden "Konfigurationsschleife" nichts anderes zu tun haben als den Eingang zum Ausgang durchzureichen und umgekehrt.
Ist das machbar? Reichen mir die 8Mhz Takt dazu? Gibts technisch etwas zu beachten? Wollte das ganze zuerst mit einem 74HC257 umschaltbar machen jedoch habe ich genügen Portpins frei und würde das darum gerne ohne weitere IC's schaffen um auf der Platine Platz zu sparen.
Mega1281 TX ----> Sprachmodul RX
Mega1281 RX <---- Sprachmodul TX
Um das Sprachmodul zu konfigurieren muss ich es allerdings gelegentlich mit einem Computerprogramm verbinden (USB to UART Modul).
Kann ich dieses UART Modul einfach an 2 weiteren Portpins des Mega1281 anschließen und im Programm dann alles 1:1 was hier reinkommt verarbeiten? Das ganze kommuniziert mit 9600 Baud und ich habe 8Mhz Takt (Quarz). Das Bascomprogramm wird dann in der betreffenden "Konfigurationsschleife" nichts anderes zu tun haben als den Eingang zum Ausgang durchzureichen und umgekehrt.
Ist das machbar? Reichen mir die 8Mhz Takt dazu? Gibts technisch etwas zu beachten? Wollte das ganze zuerst mit einem 74HC257 umschaltbar machen jedoch habe ich genügen Portpins frei und würde das darum gerne ohne weitere IC's schaffen um auf der Platine Platz zu sparen.