Forum: Mikrocontroller und Digitale Elektronik twi atmega c an andern Port


von Christian G. (chriz91)


Angehängte Dateien:

Lesenswert?

Moin,
also ich habe mir selbst twi Funktionen geschrieben, starten, schreiben 
etc. funktioniert auch alles super an PORTC PIN 0 SDA und PIN 1 ist SCL.

Wie im betreff erwähnt schreib ich in C mit Codevision und einem 
atmega32.

Wie kann ich die beiden Signale nun an anderen Pins ausgeben? Geht das 
überhaupt?

Warscheinlich geb ich nur das falsche in die Suche ein.^^

Die Schaltung ist halt der Atmega und ein PCF8574A mit ein paar Leds. An 
PORTC funktioniert auch alles supi.

Code häng ich mal ran.

Hilfe wäre super;-)

P.s. Tolles Forum habt mir schon oft geholfen:-) Danke dafür nun sah ich 
mich aber gewzungen mal selbst was zu fragen.

von Tim (Gast)


Lesenswert?

Nö, geht nicht.
Du kannst die Pins der TWI Hardware nicht ändern.
Wenn du andere Pins verwenden willst bleibt nur Software I2C.

von Jean P. (fubu1000)


Lesenswert?

Christian Giebel schrieb:
> Wie kann ich die beiden Signale nun an anderen Pins ausgeben? Geht das
> überhaupt?
Gar nicht. Du benutzt den HardWare TWI, und der fest verdrahtet aud 
diese beiden Pins.

> Die Schaltung ist halt der Atmega und ein PCF8574A mit ein paar Leds. An
> PORTC funktioniert auch alles supi.
Warum dann ändern.

Gruß

von Christian G. (chriz91)


Lesenswert?

oky danke dann versuch ich das mal in der richtung weiter.

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.