iC-JRX
µP INTERFACE WITH 2×4 24V HIGH-SIDE DRIVERS
Rev A1, Page 4/23
PROGRAMMING
Register Overview
Address
A(4..0)d A4 A3 A2 A1 A0 Write
Read
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
-
-
-
-
-
-
Input Register 1
0
1
2
3
4
5
6
7
8
Change-of-input Message 2
Interrupt Status Register
Overcurrent Message 3
Overcurrent Status
Device ID
Output Register
Flash Pulse Enable
Change-of-input Interrupt Enable 4
Overcurrent Interrupt Enable
Control Word 1 (I/O filters)
9
10
11
12
13
14
15
16
...
26
27
28
29
30
31
Control Word 2 (I/O pin functions)
Control Word 3 (flash pulse settings)
Control World 4 (filter settings for overcurrent message)
Control Word 5 (PWM enable and pin selection)
PWM Register
-
-
-
... ... ... ... ...
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
1
1
0
1
0
1
0
1
-
A/D Interface
Test Register 1
Test Register 2
Test Register 3
Test Control Register
1) Reads the inputs or reads back the outputs, depending on I/O pin mode
2) For I/O pins in input mode (register is ‘0’ in output mode)
3) For I/O pins in output mode (register is ‘0’ in input mode)
4) Only writable in input mode