Forum: Mikrocontroller und Digitale Elektronik ATMEGA8 PortC 1 ADC, Rest I/O + I2C


von Mätte T. (maette)


Lesenswert?

Hallo,

wollte fragen ob es möglich ist trotz Verwendung des ADC ( PC0 ) beim 
ATMega8 die restlichen Ports also PC1-PC3 als normale I/O zu verwenden. 
Denke der I2C an PC4 und PC5 dürfte kein Problem sein, da der ja 
hardwaremäßig Vorrang hat.

Brauche nur noch 1 Port für das schalten eines Transistors =)

Danke für die Hilfe
Mätte

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Mätte T. wrote:
> Hallo,
>
> wollte fragen ob es möglich ist trotz Verwendung des ADC ( PC0 ) beim
> ATMega8 die restlichen Ports also PC1-PC3 als normale I/O zu verwenden.
> Denke der I2C an PC4 und PC5 dürfte kein Problem sein, da der ja
> hardwaremäßig Vorrang hat.
>
> Brauche nur noch 1 Port für das schalten eines Transistors =)
>
> Danke für die Hilfe
> Mätte

Laut Datenblatt müssten dir die anderen Pins als General I/O Pins zur 
Verfügung stehen

"Note that enabling the alternate function of some of the port pins does 
not affect the use of the other pins in the port as general digital 
I/O."

http://www.atmel.com/dyn/resources/prod_documents/doc2486.pdf S. 51

von Michael U. (amiga)


Lesenswert?

Hallo,

kein Problem, allerdings weist Atmel darauf hin, daß man während einer 
Wandlung den Zustand eines Ausgangs am ADC-Port nicht ändern soll, weil 
das den ADC-Wert der Wandlung versauen kann.

Gruß aus Berlin
Michael

von Mätte T. (maette)


Lesenswert?

ok, vielen dank.
Werd das dann machen.
gruß Mätte

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.