Register Overview IP/IE60x2
Register |
Denomination |
Default value |
Read/Write |
Memory medium |
---|---|---|---|---|
R0 |
Number of data bytes in the send buffer |
variable |
R |
RAM |
R1 |
Number of data bytes in the receive buffer |
variable |
R |
RAM |
R2 |
reserved |
0x0000 |
R |
|
... |
... |
... |
... |
... |
R5 |
reserved |
0x0000 |
R |
|
R6 |
variable |
R |
RAM | |
R7 |
reserved |
0x0000 |
R |
|
R8 |
Module type |
6002dec |
R |
ROM |
R9 |
Software version |
0xXXXX |
R |
ROM |
R10 |
Multiplex shift register |
0x0218 |
R |
ROM |
R11 |
Signal channels |
0x0230 |
R |
ROM |
R12 |
Minimum data length |
0x5050 |
R |
ROM |
R13 |
Data structure |
0x0000 |
R |
ROM |
R14 |
reserved |
0x0000 |
R |
|
R15 |
Alignment register |
variable |
R/W |
RAM |
R16 |
Hardware version number |
0xXXXX |
R/W |
SEEROM |
R17 |
reserved |
0x0000 |
R/W |
SEEROM |
R18 |
0x0080 |
R/W |
SEEROM | |
R19 |
reserved |
0x0000 |
R/W |
SEEROM |
... |
... |
... |
... |
... |
R30 |
reserved |
0x0000 |
R/W |
SEEROM |
R31 |
Code word register |
variable |
R/W |
RAM |
R32 |
Baud rate register |
0x0006 |
R/W |
SEEROM |
R33 |
Data frame register |
0x0003 |
R/W |
SEEROM |
R34 |
Feature register |
0x0000 |
R/W |
SEEROM |
R35 |
Data byte register |
0x0005 |
R/W |
SEEROM |
R36 |
reserved |
0x0000 |
R/W |
SEEROM |
... |
... |
... |
... |
... |
R63 |
reserved |
0x0000 |
R/W |
SEEROM |
R6: Diagnostic register
R6
Bit no. |
Value |
Meaning |
---|---|---|
Bit 0 |
1 |
The receive buffer has overflowed, incoming data is lost. |
Bit 1 |
1 |
A parity error has occurred |
Bit 2 |
1 |
A framing error has occurred |
Bit 3 |
1 |
An overrun has occurred |
Bit 4 |
1 |
Buffer is full |
Bits 5-16 |
- |
reserved |
R18: Buffer Size
R18
Buffer size [0x0080]
Register R18 specifies the quantity of data in the receive FIFO
above which the BUF_F bit in the status byte is to be set.
Low byte: If this value is reached, BUF_F is set in the
status
High byte: reserved