Forum: Mikrocontroller und Digitale Elektronik AT90CAN128 2-WIre BUS auf andere Pins verlegen?


von Matthias (Gast)


Lesenswert?

Hallo,

Ich hab mal ne Grundsätzliche Frage. Beim AT90CAN 128 liegt das 2-Wire 
Bus Interface auf den Pins 25 und 26 (SCl/SDA). Dummerweise habe ich da 
aber jetzt auf der Platine schon I/Os drauf geroutet (Weil es davor 
nicht vorgesehen war den Bus zu benutzen....).
Jetzt habe ich mich gefragt ob es möglich ist das Interface zu verlegen 
auf zwei andere Pins. Ist vllt. ne blöde Frage aber bei nem 32 Bit 
Cypress zum Beispiel ging das mit dem Uart auch, den konnte man auch auf 
verschiedene Pins Rauslassen. Also ist die Frage vllt doch nicht ganz so 
blöd.
Vielleicht hat da ja jemand Erfahrung oder kann gleich sagen Nein das 
geht nicht, sonst verplemper ich hier wieder etliche Stunden. Naja zur 
Not muß ich halt Beinchen hochlöten und n paar Drähtchen ziehen.

Datenblatt hab ich mal hier: 
http://www.atmel.com/dyn/resources/prod_documents/doc7679.pdf

von Tobias K. (kurzschluss81)


Lesenswert?

meines Wissens kannst du bei den AVRs immer nur die Funktion aus dem Pin 
kitzeln für die er auch ausgewiesen ist.

Aber sonst mach doch I2C per Software

von Matthias (Gast)


Lesenswert?

Danke für die schnelle Antwort,

da es eh erstmal eine Experimentierpltaine (die schon nahe an den 
Endzustand gebracht werden soll und es wird eh noch ein neues 
endgültiges neues layout gem8) ist werd ich die Beinchen dann wohl 
hochlöten.
Beim nächsten Layout werd ichs dann ändern. Sonst müßt ich den code halt 
x mal umschreiben, da geht das mit löten schneller.

Aber trotzdem Danke für die schnelle Antwort.

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.