KL6031, KL6041 - Serial interface terminals

Register overview

The registers are used for the parameterization of the interface terminals. They can be read or written by means of the register communication.

 
Register no.
Comment
Default value
R/W
Memory
Number of data bytes in the send buffer
variable
-
R
RAM
Number of data bytes in the receive buffer
variable
-
R
RAM
R2
reserved
0x0000
0dec
R
-
R3
reserved
0x0000
0dec
R
-
R4
reserved
0x0000
0dec
R
-
R5
reserved
0x0000
0dec
R
-
Diagnostic register
variable
-
R
RAM
Command register
0x0000
0dec
R
-
Terminal type
KL6031:
0x178F
6031dec
R
ROM
KL6041:
0x1799
6041dec
Firmware version
e.g. 0x3143
e.g. 1CASCII
R
ROM
R10
Multiplex shift register
variable
-
R
ROM
R11
Signal channels
variable
-
R
ROM
R12
Minimum data length
variable
-
R
ROM
R13
Data structure
0x0000
0dec
R
ROM
R14
reserved
-
-
R
-
R15
Alignment register
variable
-
R/W
RAM
Hardware version number
e.g. 0x0000
e.g. 0dec
R/W
EEPROM
R17
reserved
-
-
-
-
Buffer full message
0x0400
1024dec
R/W
EEPROM
...
...
...
...
...
...
R30
reserved
-
-
-
-
Code word register
variable
-
R/W
RAM
Baud rate
0x0006
6dec
R/W
EEPROM
Data Frame
0x0003
3dec
R/W
EEPROM
Feature register
0x0181
385dec
R/W
EEPROM
Number of data bytes to the Bus Coupler
0x0017
23dec
R/W
EEPROM
R36
reserved
0x0000
0dec
R/W
EEPROM
...
...
...
...
...
...
R63
reserved
0x0000
0dec
R/W
EEPROM