Register overview

These registers exist once for each channel.

Register

Designation

Default value

R/W

Storage medium

R0

reserved

0x0000 (0dec)

R

 

R1

reserved

0x0000 (0dec)

R

 

R2

Cycle duration

variable

R/W

RAM

R3

Base frequency

variable

R/W

RAM

R4

reserved

0x0000 (0dec)

R

 

R5

PWM raw value

variable

R

RAM

R6

Diagnostic register not used

0x0000 (0dec)

R

 

R7

Command register - reserved

0x0000 (0dec)

R/W

 

R8

Terminal type

0x09C6 (2502dec), 0x09D0 (2512dec)

R

ROM

R9

Software version number

0x????

R

ROM

R10

Multiplex shift register

0x0218 (536dec), 0x0130 (304dec)

R

ROM

R11

Signal channels

0x0218 (536dec)

R

ROM

R12

Minimum data length

0x1818 (6468dec)

R

ROM

R13

Data structure

0x0000 (0dec)

R

ROM

R14

reserved

0x0000 (0dec)

R

 

R15

Alignment register

variable

R/W

RAM

R16

Hardware version number

0x????

R/W

SEEPROM

R17, R18

reserved

0x0000 (0dec)

R/W

SEEPROM

R19

Manufacturer scaling: Offset

0x0000 (0dec)

R/W

SEEPROM

R20

Manufacturer scaling: Gain

0x0100 (256dec)

R/W

SEEPROM

R21…R30

reserved

0x0000 (0dec)

R

SEEPROM

R31

Code word register

variable

R/W

RAM

R32

Feature register

0x0004 (4dec)1
0xA0B4 (41140dec)2

R/W

SEEPROM

R33

User offset

0x0000 (0dec)

R/W

SEEPROM

R34

User gain

0x0100 (256dec)

R/W

SEEPROM

R35

Cycle duration PWM

0x0FA0 (4000dec)

R/W

SEEPROM

R36

Duty cycle

0x4000 (16384dec)

R/W

SEEPROM

R37

Pulse duration (T_impulse)

0x0005 (5dec)

R/W

SEEPROM

R38…R631

reserved

0x0000 (0dec)

R/W

SEEPROM

R382

Maximum frequency step size (F_delta)

0x0010 (16dec)

R/W

SEEPROM

R392

Start frequency (F_start)

0x0080 (128dec)

R/W

SEEPROM

R402

Time base (T_delta)

0x0010 (16dec)

R/W

SEEPROM

1) for KL2502-0000 and KL2512-0000
2) for KL2502-0010