hi-3111pstf Holt Integrated Circuits, Inc., hi-3111pstf Datasheet - Page 18
![no-image](/images/no-image-200.jpg)
hi-3111pstf
Manufacturer Part Number
hi-3111pstf
Description
Avionics Can Controller With Integrated Transceiver
Manufacturer
Holt Integrated Circuits, Inc.
Datasheet
1.HI-3111PSTF.pdf
(51 pages)
Bit Name
7
6
5
4
3
2
1-0 CLKDIV1:0
CONTROL REGISTER 1: CTRL1
(Write, SPI Op-code 0x16)
(Read, SPI Op-code 0xD4)
TXEN
TX1M
OSM
FILTON
OSCOFF
Not used
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Default Description
00
0
0
0
0
0
0
Transmission Enable.
This bit is logically ORed with the TXEN pin. When this bit is asserted, each message in the
FIFO will be sequentially loaded to the transmit buffer and sent if the bus is available. If this bit
is not set, a transmission can be enabled by either the TXEN pin or the TX1M bit. If the TXEN
pin is pulled low during a transmission, the current message being transmitted will be
completed. Any additional messages in the FIFO will not be transmitted.
Enable transmission of only next message.
This bit is applicable only if TXEN = 0. It is reset automatically upon completion of a successful
transmission or by initiation of transmission if the OSM bit is set.
One-Shot Mode Enable.
If enabled, the controller transmits only once and does not attempt re-transmission upon loss
of arbitration or error. This feature is necessary to support the implementation of fixed time
slots in the Time-Triggered CAN standard (TTCAN).
Filter on enable.
This bit is set to turn on the HI-3110 CAN ID filtering mechanism. The default after reset is
FILTON = 0, meaning filtering is turned off and every valid CAN message is accepted into the
receive FIFO.
acceptance filters and masks.
Oscillator off. This bit should be set to a one if an external clock is used. In this case the
external clock is connected to the OSCIN pin and OSCOUT should be left floating.
External CLKOUT division bits <1:0>
HOLT INTEGRATED CIRCUITS
Note: The device must be in initialization mode in order to program the
1 =
0 =
1 =
0 =
1 =
0 =
1 =
0 =
1 =
0 =
00: Divide by 1.
01: Divide by 2.
10: Divide by 4.
11: Divide by 8.
HI-3110
MSB
7
Enable transmission and send any messages in FIFO (until
empty if TXEN is held set).
Wait for transmission enable or TX1M bit set before sending next
message in FIFO.
Enable transmission of only next message in FIFO when TXEN = 0.
Wait for transmission enable or TX1M bit set before sending next
message in FIFO.
Enable one-shot mode.
Messages will re-transmit according to CAN protocol.
Enable CAN ID filtering.
No CAN ID filtering (every valid message accepted into
receive FIFO).
Shuts off external OSCOUT pin.
OSCOUT pin enabled.
18
6
5
4
3
2
1
LSB
0