S9S12GN32F0VLC Freescale Semiconductor, S9S12GN32F0VLC Datasheet - Page 38

no-image

S9S12GN32F0VLC

Manufacturer Part Number
S9S12GN32F0VLC
Description
16-bit Microcontrollers - MCU 16-bit32k Flash 2k RAM
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of S9S12GN32F0VLC

Product Category
16-bit Microcontrollers - MCU
Rohs
yes
Core
S12
Processor Series
MC9S12G
Data Bus Width
16 bit
Maximum Clock Frequency
25 MHz
Program Memory Size
32 KB
Data Ram Size
2048 B
On-chip Adc
Yes
Operating Supply Voltage
3.13 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
TSSOP-20
Mounting Style
SMD/SMT
CPU
Flash memory
[kBytes]
EEPROM [kBytes]
RAM [kBytes]
MSCAN
SCI
SPI
16-Bit Timer
channels
8-Bit PWM channels
10-Bit ADC channels
Device Overview MC9S12G-Family
communication. Typical examples of these applications include body controllers, occupant detection, door
modules, seat controllers, RKE receivers, smart actuators, lighting modules, and smart junction boxes.
The MC9S12G-Family uses many of the same features found on the MC9S12XS- and MC9S12P-Family,
including error correction code (ECC) on flash memory, a fast analog-to-digital converter (ADC) and a
frequency modulated phase locked loop (IPLL) that improves the EMC performance.
The MC9S12G-Family is optimized for lower program memory sizes down to 16k. In order to simplify
customer use it features an EEPROM with a small 4 bytes erase sector size.
The MC9S12G-Family deliver all the advantages and efficiencies of a 16-bit MCU while retaining the low
cost, power consumption, EMC, and code-size efficiency advantages currently enjoyed by users of
Freescale’s existing 8-bit and 16-bit MCU families. Like the MC9S12XS-Family, the MC9S12G-Family
run 16-bit wide accesses without wait states for all peripherals and memories. The MC9S12G-Family is
available in 100-pin LQFP, 64-pin LQFP, 48-pin LQFP/QFN, 32-pin LQFP and 20-pin TSSOP package
options and aims to maximize the amount of functionality especially for the lower pin count packages. In
addition to the I/O ports available in each module, further I/O ports are available with interrupt capability
allowing wake-up from stop or wait modes.
1.2
This section describes the key features of the MC9S12G-Family.
1.2.1
Table 1-1
information is intended to provide an understanding of the range of functionality offered by this
microcontroller family.
40
Feature
Features
provides a summary of different members of the MC9S12G-Family and their features. This
MC9S12G-Family Comparison
0.5
16
1
1
1
6
6
8
0.5
16
1
1
1
6
6
32
1
2
1
1
6
6
8
MC9S12G Family Reference Manual,
32
Table 1-1. MC9S12G-Family Overview
1
2
1
1
6
6
1.5
48
12
4
2
2
6
6
1.5
48
12
4
1
2
2
6
6
1.5
48
4
1
2
2
6
6
64
12
2
4
1
2
2
6
6
CPU12V1
64
2
4
1
2
2
6
6
Rev.1.23
96
12
3
8
1
3
3
8
8
1
96
3
8
1
3
3
8
8
128
12
4
8
1
3
3
8
8
128
4
8
1
3
3
8
8
Freescale Semiconductor
192
11
16
4
1
3
3
8
8
192
11
4
1
3
3
8
8
240
11
16
4
1
3
3
8
8
240
11
4
1
3
3
8
8

Related parts for S9S12GN32F0VLC