4.1 Controlregister 1
Controlregister 1 (Adresse 7C00H / FC00H)
Bit 7
PRG-
IO-SW RAM-
EN
Tabelle 17: Controlregister 1
Bit im Programmiermodell nicht relevant (s. PRG-EN)
Bit nur im Programmiermodell relevant (s. PRG-EN)
PRG-EN:
Dient
Programmiermodells (PRG-EN = 1). Dieses Modell
wird
Programmierung verwendet und ist aufgrund der vor-
handenen Restriktionen nicht bzw. nur bedingt
innerhalb Ihrer Applikation zu verwenden.
In diesem Modell besteht Zugriff auf 32 kByte Flash
im Adreßbereich von 0000H-7FFFH sowie auf
32 kByte RAM im Bereich von 8000H-FFFFH. Das
Flash ist im XDATA-Bereich lediglich zu schreiben,
es kann ausschließlich im CODE-Bereich gelesen
werden. Das RAM kann im XDATA-Bereich sowohl
gelesen als auch geschrieben werden, das Lesen im
CODE-Bereich ist ebenfalls möglich. Nur im Program-
miermodell wird die Adreßleitung A15 des Flash
ebenfalls dem Controlregister 1 (Bit 0, FA15)
entnommen, im Runtime-Modell (PRG-EN = 0) wird
die Adreßleitung A15 des Controllers unmittelbar an
das Flash durchgeschleift. Die Bits IO-SW und
RAM-SW bleiben
relevant, das Bit VN-EN hingegen nicht.
1
Bei Einsatz der FlashTools - einer Firmware zur komfortablen on-board Flash-
Programmierung - ist dieses Bit beim Start Ihrer Anwendung bereits gesetzt. Dies muß bei der
Anlage der Softwarekopie Berücksichtigung finden.
2
Eine Firmware zur komfortablen on-board Flash-Programmierung; beim Erwerb des Moduls
incl. Flash-Memory ist diese Software bereits in das Flash einprogrammiert.
© PHYTEC Meßtechnik GmbH 2002
VN-EN FA18
SW
dem Aktivieren
innerhalb
der
L-627d_1
Speichermodelle
FA17
des
gesonderten
FlashTools
2
auch
im Programmiermodell
Bit 0
FA16
FA15
1
Flash-
zur
Flash-
23