English
Language : 

MC9S12B128_05 Datasheet, PDF (18/132 Pages) Motorola, Inc – Covers also preliminary MC9S12B64 using MC9S12B128 die
Device User Guide — 9S12B128DGV1/D V01.13
MC9S12 B128 C FU 25
Speed
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
Speed Options
25 = 25MHz bus
16 = 16MHz bus
Note: Parts with no speed option coding default to 25MHz bus
Figure 0-1 Order Partnumber Example
The following items should be considered when using a derivative.
• PreliminaryMC9S12B64 using MC9S12B128 die
The MC9S12B128 is tested only for MC9S12B64 functionality. For the preliminary
MC9S12B64 the upper 2K Bytes RAM of the MC9S12B128 are reserved and should not be
used. Also the pages $38-$3B of Flash are reserved and should not be used.
• Pins not available in 80 pin QFP package
– Port H
In order to avoid floating nodes the ports should be either configured as outputs by setting the
data direction register (DDRH at Base+$0262) to $FF, or enabling the pull resistors by writing
a $FF to the pull enable register (PERH at Base+$0264).
– Port J[1:0]
Port J pull-up resistors are enabled out of reset on all four pins (7:6 and 1:0). Therefore care must
be taken not to disable the pull enables on PJ[1:0] by clearing the bits PERJ1 and PERJ0 at
Base+$026C.
– Port K
Port K pull-up resistors are enabled out of reset, i.e. Bit 7 = PUKE = 1 in the register PUCR at
Base+$000C. Therefor care must be taken not to clear this bit.
– Port M[7:6]
PM7:6 must be configured as outputs or their pull resistors must be enabled to avoid floating
inputs.
– Port P6
PP6 must be configured as output or its pull resistor must be enabled to avoid a floating input.
18