Atmega TXD + INT0 ?

Gast #4635682
Lesenswert?
• ▲
▼
Huhu,

ich hätte mal eine kleine Frage zu einem ATMega324A. Und zwar hab ich 
einen mit 2x UART. Die UART0 ist belegt mit einem Bluetooth-Modul und 
die andere wollte dazu nutzen, um am PC Daten zu empfangen.
Mein Problem ist jetzt, dass ich auch gerne den INT0-Pin nutzen würden, 
der auf RXD1 liegt. Da ich die nicht brauche, sondern nur das TXD1 
lautet meine Frage:

Kann ich parallel das TXD1 der UART1 und das INT0 benutzen?

Wenn ich meine UART so initalisiere
1
UCSR1C = (1<<UCSZ11)|(1<<UCSZ10);
2
UCSR1B |= (1<<TXEN1);
und mein INT0 so:
1
  EICRA |= (1<<ISC01);
2
  EIMSK |= (1<<INT0);

Oder wird die erste Konfiguration von der zweiten einfach überschrieben?

Ich danke euch bereits vorab für eure Hilfe :)
#4635685
Lesenswert?
• ▲
▼
@ klein_caroline (Gast)

>Kann ich parallel das TXD1 der UART1 und das INT0 benutzen?

Ja.

>UCSR1C = (1<<UCSZ11)|(1<<UCSZ10);
>UCSR1B |= (1<<TXEN1);

>und mein INT0 so:

>  EICRA |= (1<<ISC01);
>  EIMSK |= (1<<INT0);

Ja.

>Oder wird die erste Konfiguration von der zweiten einfach überschrieben?

Nö, warum denn? Sind doch verschiedene Register.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren