1. KL336x - Oscilloscope Terminals
  2. Access from the user program
  3. RAM and ROM register
  4. Register overview

Register overview

The following registers exist for each signal channel of the oscilloscope terminal. This means these registers exist

  • once on the KL3601.
  • twice on the KL3602.

Register

Comment

Default value

R/W

Memory

R0

Raw value of the A/D converter

-

-

R

RAM

R1 - R5

reserved

0x0000

0dec

R

RAM

R6

Diagnostic register

-

-

R

RAM

R7

Command register

0x0000

0dec

R/W

RAM

R8

Terminal description

KL3361: 0x0D21
KL3362: 0x0D22

KL3361: 3361dec
KL3362: 3362dec

R

ROM

R9

Firmware version

e.g. 0x3143

e.g. 12611dec

R

ROM

R10

Multiplex shift register

KL3361: 0x0128
KL3362: 0x0228

KL3361: 296dec
KL3362: 552dec

R

ROM

R11

Signal channels

KL3362: 0x0128
KL3362: 0x0228

KL3361: 296dec
KL3362: 552dec

R

ROM

R12

Minimum data length

0x2828

10280dec

R

ROM

R13

Data structure

0x0004

4dec

R

ROM

R14

reserved

0x0000

0dec

R

ROM

R15

Alignment register

-

-

R/W

RAM

R16

Hardware version number

e.g. 0x0000

e.g. 0dec

R/W

SEEROM/RAM

R17

Hardware compensation: Offset

typically 0x1FFF

typically 8191dec

R/W

SEEROM/RAM

R18

Hardware compensation: Gain

typically 0x1000

typically 4096dec

R/W

SEEROM/RAM

R19

Manufacturer scaling: Offset

typically 0x0000

typically 0dec

R/W

SEEROM/RAM

R20

Manufacturer scaling: Gain

typically 0x0100

typically 256dec

R/W

SEEROM/RAM

R21 - R30

reserved

-

-

R/W

SEEROM/RAM

R31

Code word register

0x0000

0dec

R/W

RAM

R32

Feature register

0x0000

0dec

R/W

SEEROM/RAM

R33

User offset

0x0000

0dec

R/W

SEEROM/RAM

R34

User gain

0x0100

256dec

R/W

SEEROM/RAM

R35

Sample rate

0x00C8

200dec

R/W

SEEROM/RAM

R36

Sample amount

0x0064

100dec

R/W

SEEROM/RAM

R37

Index register for output data

0x0000

0dec

R/W

SEEROM/RAM

R38

Index register 1 for input data

0x0000

0dec

R/W

SEEROM/RAM

R39

Index register 2 for input data

0x8010

32784dec

R/W

SEEROM/RAM

R40

Trigger unit 1, trigger logic

0x0D21

3361dec

R/W

SEEROM/RAM

R41

Trigger unit 1, threshold value 1

0x03E8

1000dec

R/W

SEEROM/RAM

R42

Trigger unit 1, threshold value 2

0x03E8

1000dec

R/W

SEEROM/RAM

R43

Trigger unit 1, pulse width

0x0064

100dec

R/W

SEEROM/RAM

R44

Trigger unit 1, valid trigger time

0x0064

100dec

R/W

SEEROM/RAM

R45

reserved

-

-

R/W

SEEROM/RAM

R46

Trigger unit 2, trigger logic

0x0D21

3361dec

R/W

SEEROM/RAM

R47

Trigger unit 2, threshold value 1

0x03E8

1000dec

R/W

SEEROM/RAM

R48

Trigger unit 2, threshold value 2

0x03E8

1000dec

R/W

SEEROM/RAM

R49

Trigger unit 2, pulse width

0x0064

100dec

R/W

SEEROM/RAM

R50

Trigger unit 2, valid trigger time

0x0064

100dec

R/W

SEEROM/RAM

R51

reserved

-

-

R/W

SEEROM/RAM

R52

Trigger delay

0x0000

0dec

R/W

SEEROM/RAM

R53

Parameter 1 envelope curve

0x0000

0dec

R/W

SEEROM/RAM

Register

Comment

Default value

R/W

Memory

R54

Parameter 2 envelope curve

0x0000

0dec

R/W

SEEROM/RAM

R55

Samples envelope curve

0x0000

0dec

R/W

SEEROM/RAM

R56

Trigger frequency

0x0000

0dec

R/W

SEEROM/RAM

R57 - R59

reserved

-

-

R/W

SEEROM/RAM

R60

Trace data register 1

0x0000

0dec

R/W

RAM

R61

Trace data register 2

0x0000

0dec

R/W

RAM

R62

Trace index register

0x0000

0dec

R/W

RAM

R63

Zoom register

0x0000

0dec

R/W

RAM