Pinzuordnung in Silicon Labs C8051F3xx

Gast #2870890
Lesenswert?

Hallo,

hat jemand Erfahrung mit der Crossbar Funktion der Microcontroller des 
Typs C8051F3xx von Silicon Labs?

Können die Pins unter dem im Datenblatt angegebenen (siehe Anhang) frei 
gewählt werden? Der Configuration Wizard 2 von Silicon Labs gibt 
bestimme Pins ohne Auswahlmöglichkeit vor - hat man doch keine 
Wahlfreiheit?

Danke!

Gruß
Kosimar
Angehängte Dateien:
Gast #2870945
Lesenswert?

Kosimar Loski schrieb:

> Der Configuration Wizard 2 von Silicon Labs gibt
> bestimme Pins ohne Auswahlmöglichkeit vor - hat man doch keine
> Wahlfreiheit?

Puuuh, es ist schon eine Weile her, Jahre, daß ich mal z.B. einen 
8051F064 in Betrieb nahm. Also ich versuchs jetzt einfach mal, habe ein 
Datenblatt gefunden.

Dort nehme man die Pinzuordnungstabelle. Das ist die, wo in den Spalten 
die Ports angegeben sind, und in den Zeilen die Peripherals. Dicke 
schwarze Punkte markieren, welche Funktion welchem Pin zugeordnet werden 
kann. Ganz oben in den ersten beiden Zeilen sieht man beispielsweise, 
daß SDA und SCL nur den Pins P0.0 und P0.1 zugewiesen werden kann, und 
nichts anderes. Die ganze Tabelle ist so zu verstehen.

Man ist also nicht völlig wahlfrei.

Die SiLabs-Homepage hat übrigens viele Application Notes, auch zur 
Crossbar, und ein kleines Forum.

Edit:

Sorry, ich hätte mir besser dein eigenes Bild angeschaut. Ist aber im 
Prinzip ähnlich.
#2871177
Lesenswert?

Bei Silabs C8051Fxxx lädt man sich am Besten das Config2 Tool von deren 
Homepage und kann damit die Crossbar und die ganze sonstige Peripherie 
des µCs konfigurieren. Das kennt die verschiedenen Prozessoren und deren 
Einschränkungen.

Es spuckt dann auch gleich eine passende C Source Datei aus, die man nur 
noch ins Projekt einbinden muss.

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