English
Language : 

MC9S12D64 Datasheet, PDF (15/128 Pages) Freescale Semiconductor, Inc – Device User Guide V01.20
MC9S12DJ64 Device User Guide — V01.20
Derivative Differences and Document References
Derivative Differences
Table 0-1 shows the availability of peripheral modules on the various derivatives. For details about the
compatibility within the MC9S12D-Family refer also to engineering bulletin EB386.
Table 0-1 Derivative Differences
Generic device
CAN0
J1850/BDLC
Packages
Mask Set
Temp Options
Package Codes
Note
MC9S12DJ64
1
1
112LQFP, 80QFP
L86D
M, V, C
PV, FU
An errata exists
contact Sales
office
MC9S12D64
1
0
112LQFP, 80QFP
L86D
M, V, C
PV, FU
An errata exists
contact Sales
office
MC9S12A64
0
0
112LQFP, 80QFP
L86D
C
PV, FU
An errata exists
contact Sales
office
MC9S12D32
1
0
80QFP
L86D
M, V, C
FU
An errata exists
contact Sales
office
MC9S12A32
0
0
80QFP
L86D
C
FU
An errata exists
contact Sales
office
MC9S12 DJ64 C FU
Package Option
Temperature Option
Device Title
Controller Family
Temperature Options
C = -40˚C to 85˚C
V = -40˚C to 105˚C
M = -40˚C to 125˚C
Package Options
FU = 80QFP
PV = 112LQFP
Figure 0-1 Order Partnumber Example
The following items should be considered when using a derivative.
• Registers
– Do not write or read CAN0 registers (after reset: address range $0140 - $017F), if using a
derivative without CAN0 (see Table 0-1).
– Do not write or read BDLC registers (after reset: address range $00E8 - $00EF), if using a
derivative without BDLC (see Table 0-1).
• Interrupts
– Fill the four CAN0 interrupt vectors ($FFB0 - $FFB7) according to your coding policies for
unused interrupts, if using a derivative without CAN0 (see Table 0-1).
– Fill the BDLC interrupt vector ($FFC2, $FFC3) according to your coding policies for unused
interrupts, if using a derivative without BDLC (see Table 0-1).
15