sc9s12hy64j0vllr Freescale Semiconductor, Inc, sc9s12hy64j0vllr Datasheet - Page 351

no-image

sc9s12hy64j0vllr

Manufacturer Part Number
sc9s12hy64j0vllr
Description
S12 Microcontrollers Mcu 16-bit Hcs12 Cisc 32kb Flash 5v Tray
Manufacturer
Freescale Semiconductor, Inc
Datasheet
For microcontrollers without a clock and reset generator (CRG), CANCLK is driven from the crystal
oscillator (oscillator clock).
A programmable prescaler generates the time quanta (Tq) clock from CANCLK. A time quantum is the
atomic unit of time handled by the MSCAN.
A bit time is subdivided into three segments as described in the Bosch CAN specification. (see
44):
Freescale Semiconductor
SYNC_SEG: This segment has a fixed length of one time quantum. Signal edges are expected to
happen within this section.
Time Segment 1: This segment includes the PROP_SEG and the PHASE_SEG1 of the CAN
standard. It can be programmed by setting the parameter TSEG1 to consist of 4 to 16 time quanta.
Time Segment 2: This segment represents the PHASE_SEG2 of the CAN standard. It can be
programmed by setting the TSEG2 parameter to be 2 to 8 time quanta long.
Transmit Point
SYNC_SEG
1
Bit Rate
NRZ Signal
MC9S12HY/HA-Family Reference Manual Rev. 1.04
Figure 9-44. Segments within the Bit Time
(PROP_SEG + PHASE_SEG1)
Tq
=
=
8 ... 25 Time Quanta
-------------------------------------------------------------------------------- -
Time Segment 1
number of Time Quanta
----------------------------------------------------- -
= 1 Bit Time
4 ... 16
Prescaler value
f
CANCLK
Freescale’s Scalable Controller Area Network (S12MSCANV3)
f
Tq
Sample Point
(single or triple sampling)
Time Segment 2
(PHASE_SEG2)
2 ... 8
Figure 9-
Eqn. 9-2
Eqn. 9-3
351

Related parts for sc9s12hy64j0vllr