Registerübersicht IP/IE60x2
Register |
Bezeichnung |
Default-Wert |
Read/Write |
Speichermedium |
---|---|---|---|---|
R0 |
Anzahl der Datenbytes im Sende-Buffer |
variabel |
R |
RAM |
R1 |
Anzahl der Datenbytes im Empfangs-Buffer |
variabel |
R |
RAM |
R2 |
reserviert |
0x0000 |
R |
RAM |
... |
... |
... |
... |
... |
R5 |
reserviert |
0x0000 |
R |
RAM |
R6 |
variabel |
R |
RAM | |
R7 |
reserviert |
0x0000 |
R |
|
R8 |
Modul Typ |
6002dec |
R |
ROM |
R9 |
Software-Version |
0xXXXX |
R |
ROM |
R10 |
Multiplex-Schieberegister |
0x0218 |
R |
ROM |
R11 |
Signalkanäle |
0x0230 |
R |
ROM |
R12 |
minimale Datenlänge |
0x5050 |
R |
ROM |
R13 |
Datenstruktur |
0x0000 |
R |
ROM |
R14 |
reserviert |
0x0000 |
R |
|
R15 |
Alignment-Register |
variable |
R/W |
RAM |
R16 |
Hardware-Versionsnummer |
0xXXXX |
R/W |
SEEROM |
R17 |
reserviert |
0x0000 |
R/W |
SEEROM |
R18 |
0x0080 |
R/W |
SEEROM | |
R19 |
reserviert |
0x0000 |
R/W |
SEEROM |
... |
... |
... |
... |
... |
R30 |
reserviert |
0x0000 |
R/W |
SEEROM |
R31 |
Codeword-Register |
variabel |
R/W |
RAM |
R32 |
Baud-Raten-Register |
0x0006 |
R/W |
SEEROM |
R33 |
Datenrahmen-Register |
0x0003 |
R/W |
SEEROM |
R34 |
Feature-Register |
0x0000 |
R/W |
SEEROM |
R35 |
Datenbyte-Register |
0x0005 |
R/W |
SEEROM |
R36 |
reserviert |
0x0000 |
R/W |
SEEROM |
... |
... |
... |
... |
... |
R63 |
reserviert |
0x0000 |
R/W |
SEEROM |
R6: Diagnose-Register
R6
Bit Nr. |
Wert |
Bedeutung |
---|---|---|
Bit 0 |
1 |
Der Empfangsbuffer ist übergelaufen, ankommende Daten gehen verloren. |
Bit 1 |
1 |
Parity Error ist aufgetreten |
Bit 2 |
1 |
Framing Error ist aufgetreten |
Bit 3 |
1 |
Overrun ist aufgetreten |
Bit 4 |
1 |
Buffer ist voll |
Bit 5-16 |
- |
reserviert |
R18: Buffer-Größe
R18
Buffer-Größe [0x0080]
Das Register R18 legt die Anzahl der Daten im Empfangs-FIFO fest,
ab der das BUF_F-Bit im Status-Byte gesetzt wird.
Low-Byte: wird dieser Wert erreicht, so wird BUF_F im Status
gesetzt
High-Byte: reserviert