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
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
...
26
27
28
29
30
31
1
2
A3
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
...
1
1
1
1
1
1
A2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
...
0
0
1
1
1
1
A1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
...
1
1
0
0
1
1
A0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
...
0
1
0
1
0
1
Write
-
-
-
-
-
-
Read
Input Register
1
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)
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
-
-
-
-
Test Register 1
Test Register 2
Test Register 3
Test Control Register
A/D Interface
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
...
1
1
1
1
1
1
)
)
3
)
4
)
Reads the inputs or reads back the outputs, depending on I/O pin mode
For I/O pins in input mode (register is ‘0’ in output mode)
For I/O pins in output mode (register is ‘0’ in input mode)
Only writable in input mode