Was hat es denn mit diesen SFR Pages auf sich? Oder für was sind diese gut? mfg
Hallo Frank, also SFR allgemein heisst mal SpecialFunktionRegister Das ist meinstens eine gewisse Anzahl von µC internen Speicherstellen über die die komplette Pheripherie des µC konfiguriert und angesteuert wird. Zum Beispiel beim 8051: für SCI = serielle Schnitstelle Ports = externe Pins Timer DataPointer etc. Sie stellen die Verbindung des Controller Kernes zur Aussenwelt her.
Frank Berens wrote: > Was hat es denn mit diesen SFR Pages auf sich? Oder für was sind diese > gut? So aus dem Kontext heraus gerissen, kann man garnichts dazu sagen. Der 8051 hat z.B. einen SFR-Bereich von 0x80..0xFF, das sind alle IO-Register (Timer, usw.), Pages gibt es keine. Peter P.S.: Sehe gerade, einige Silabs 8051 habe auch Pages, da sie viele IO-Register haben. Schau z.B. mal ins Datenblatt des C8051F120.
Ein 8051 hat nur einen stark begrenzten Adressraum. Um jetzt viele Peripherien unterzubringen werden manche eben auf verschiedene Pages untergebracht. Wichtige sind meist über jede Page erreichbar. Somit kann ich über die Page zwischen verschiedenen "Bereichen" umschalten ohne den Adressraum zu sprengen.
>aber was bedeuted das page? sfr ist klar Page = Seite = Speicherseite Wie bereits bemerkt kann/muss man bei einigen kleineren Prozessoren zu dem Trick greifen, verschieden Speicherseiten abwechslend in ein und den selben Adressbreich einzublenden -> Paging. Z.B. macht das der böse PIC ;-) Kenn ich aber nur vom Hörensagen (bin somit nach heutigen Masstäben ein Experte ;-) MfG Falk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.