Herunterladen Inhalt Inhalt Diese Seite drucken

Conrad Electronic C-Control II Station Handbuch Seite 24

Inhaltsverzeichnis

Werbung

C-Control II Station
· eine CAN-Busschnittstelle
· eine asynchrone serielle Schnittstelle
· komfortable Timer
Der Mikrocontroller verarbeitet Daten mit einer Breite von 16 Bit. Sein Adreßraum umfaßt
16MB -Speicheradressen bestehen aus einem Segment-Byte und einem Offset-Word. Die
Kontrolle der umfangreichen Hardwareressouren des Controllers erfolgt über Einträge in
die Special Function Registers (SFR). Diese befinden sich in einem Bereich des ersten
Speichersegments im internen RAM des Controllers. Das System der C-Control II Unit
kapselt die zum Teil sehr komplexen Zugriffs-mechanismen auf die Hardwareressourcen
inrelativ einfachen Funktionsaufrufen (siehe Kapitel 10).
6.2.2 Speicher
In der C-Control II Unit sind 512kB FLASH-EEPROM (8 Segmente) und 64kB SRAM
(1Segment) an den Mikrocontroller angeschlossen. Im Schaltplan erkennen Sie die
Dekodierung der Adreßbussignale und die Anschaltung der Speicher-ICs an den
Controller. Intern verfügt der Controller über 64kB OTP-ROM (one time programmable -
einmalig programmierbar) sowie 1kB RAM, inklusive Universal Register und Special
Function Register. Das interne RAM wird vom Betriebssystem der C-Control II Station über
einen Teil des ersten FLASH-Segments gelegt. Der interne OTP-Bereich ist deaktiviert und
nicht nutzbar.
Der gesamte Speicher ist vom System wie folgt aufgeteilt:
Segment
Adressen
0
0x00000...0x0FFFF
1
0x10000...0x1FFFF
2
0x20000...0x2FFFF
3
0x30000...0x3FFFF
4
0x40000...0x4FFFF
5
0x50000...0x5FFFF
6
0x60000...0x6FFFF
7
0x70000...0x7FFFF
8
0x80000...0x8FFFF
24
physischer Speichertyp
ext. FLASH-EEPROM,
internes RAM, Register
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. FLASH-EEPROM
ext. SRAM
Verwendung
Betriebssystem,
Hardwarezugriff
Betriebssystemreserve
Betriebssystemreserve
Anwendersystemroutinen
C2-Programm VM-Codes
C2-Programm VM-Codes
C2-Programm Konstanten
C2-Programm Konstanten
C2-Programm Daten

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis