hi-3111pstf Holt Integrated Circuits, Inc., hi-3111pstf Datasheet - Page 17

no-image

hi-3111pstf

Manufacturer Part Number
hi-3111pstf
Description
Avionics Can Controller With Integrated Transceiver
Manufacturer
Holt Integrated Circuits, Inc.
Datasheet
Bit Name
7-5 MODE2:0
4
3
2
1-0 TDIV1:0
CONTROL REGISTER 0: CTRL0
(Write, SPI Op-code 0x14)
(Read, SPI Op-code 0xD2)
WAKEUP
RESET
BOR
R/W
R/W
R/W
R/W
R/W
R/W
Default Description
1,0,0
0,0
0
0
0
Mode select bits <2:0>.
These bits select the mode of operation as follows.
000: Normal Mode.
001: Loopback Mode.
010: Monitor Mode.
011: Sleep Mode.
1xx: Initialization Mode.
Wake-Up Enable.
When this bit is set, the HI-3110 will automatically wake up from Sleep Mode to Monitor Mode
when it detects activity on the bus.
Setting this bit causes HI-3110 reset to occur. The bit should then be cleared by writing a logic
“0” following reset. A reset may also be performed by setting the MR pin or issuing the “MR” SPI
command, 0x56.
Bus-off Reset.
When this bit is set, automatic bus-off recovery is initiated following 128 occurrences of 11
consecutive recessive bits on the bus. The HI-3110 will become error-active with both its error
counters set to zero and resume operation in Normal Mode.
Time Tag Clock Division Bits <1:0>. See TIMERUB and TIMERLB register descriptions.
HOLT INTEGRATED CIRCUITS
1 =
0 =
1 =
0 =
1 =
0 =
00 =
01 =
10 =
11 =
HI-3110
MSB
7
The transceiver digital input is fed back to the receiver without
disturbing the bus. This mode can be used for test purposes,
allowing the HI-3110 to receive its own messages.
The HI-3110 can be set up to monitor bus activity without
transmitting to the bus (no ACK bits or error frames are sent in this
mode). Receive filters can be programmed in Initialization Mode to
buffer selected messages.
The HI-3110 can be placed in a low power sleep mode if there is no
bus activity and the transmit FIFO is empty. Sleep mode is exited
by selecting an alternative mode of operation, or automatic wake
up following bus activity can be enabled by setting the WAKEUP
bit. The device will wake up in Monitor mode.
The device
This is the default following reset. The host exits initialization
mode by selecting an alternative mode of operation.
Automatic wake-up enabled. When the device wakes up from
Sleep Mode, the WAKEUP bit will be set in the Interrupt Flag
Register, INTF. A hardware interrupt can be generated at the INT
pin by setting the WAKEUPIE bit in the Interrupt Enable Register.
Automatic wake-up not enabled. In this case, wake-up from Sleep
Mode is initiated by the host by selecting another mode of
operation. When WAKEUP = 0, all bus activity is ignored.
Master Reset (same as MR pin = 1).
Normal Operation (same as MR pin = 0).
Automatic bus-off recovery.
The host is responsible for bus-off recovery (default).
No division (counts every bit clock).
Divide by 2 (counts every 2 bit clocks).
Divide by 4 (counts every 4 bit clocks).
Divide by 8 (counts every 8 bit clocks).
Normal CAN operation.
17
6
5
4
must
3
2
be in this mode for bit timing and filter set-up.
1
LSB
0

Related parts for hi-3111pstf