Forum: Mikrocontroller und Digitale Elektronik Atmega8 / STK500 und PORTC


von Uwe C. (Firma: privat) (olmuk)


Lesenswert?

Hallo,

und wieder mal ein Problem mit der Bitte um Hilfe :

Nachdem alles gut war über PortD die Taster am STK500 einzulesen, habe 
ich
die Verbindung für die zweite RS232 zum Senden benutzt.
Dabei soll der 10 pol Verbinder vom PORTD ab.

Da ich aber immer noch einen Taster benötige, habe ich auf PORTC
umgeschwenkt und siehe da nichts geht.

In den Foren steht etwas von JTAG abschalten - ich finde aber keine
vernünftige Lösung.

Nun die Fragen :

Kann ich PORTD so konfigurieren für Ein- und Ausgänge, das die RS232 
bedient
wird und 2 Taster eingelesen werden können ?

oder

Wie bekomme ich PORTC frei ?

Vielen Dank im voraus

von Karl H. (kbuchegg)


Lesenswert?

Uwe Jetzinger schrieb:

> Da ich aber immer noch einen Taster benötige, habe ich auf PORTC
> umgeschwenkt und siehe da nichts geht.
>
> In den Foren steht etwas von JTAG abschalten - ich finde aber keine
> vernünftige Lösung.

Der Mega8 hat kein JTAG

>
> Nun die Fragen :
>
> Kann ich PORTD so konfigurieren für Ein- und Ausgänge, das die RS232
> bedient
> wird und 2 Taster eingelesen werden können ?

Sicher. Warum nicht?
Lass einfach die beiden Pins in Ruhe, schliess an diesen beiden Pins 
nichts an (ausser der RS232 natürlich)

> Wie bekomme ich PORTC frei ?

Dazu müsste man erst mal wissen, worans krankt.
Verkabelt ist alles richtig?

von Uwe C. (Firma: privat) (olmuk)


Lesenswert?

.. danke, checke ich erst mal durch

von Uwe C. (Firma: privat) (olmuk)


Lesenswert?

Das Problem ist gelöst, es stellt sich aber noch die Frage des PORT D.

Wenn ich die restlichen 6 I/O nutzen mochte, konfiguriere ich dann ein
Bitmuster für TX = Ausgang und RX = Eingang?

von Hannes L. (hannes)


Lesenswert?

Ja...

Dies solltest Du aber bei den Zugriffen auf die restlichen Bits des 
Ports nicht antasten.

...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.