Herunterladen Inhalt Inhalt Diese Seite drucken

Speicher; Referenzspannungserzeugung - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit
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 Zugriffsmechanismen auf die Hardwareressourcen in
relativ einfachen Funktionsaufrufen (siehe Kapitel 7).

3.2.2 Speicher

In der C-Control II Unit sind 512kB FLASH-EEPROM (8 Segmente) und 64kB SRAM (1
Segment) 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 Unit ü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

3.2.3 Referenzspannungserzeugung

Der Mikrocontroller verfügt über einen Analog-Digital-Wandler mit einer Auflösung von 10
Bit. Das heißt, gemessene Spannungen können als ganze Zahlen von 0 bis 1023 dar-
gestellt werden. Die Referenzspannung für die untere Grenze ist der GND-Pegel, also 0V.
Die Referenzspannung für die obere Grenze beträgt 4,096V und wird durch ein präzises
20
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