S9S12G128F0VLL Freescale Semiconductor, S9S12G128F0VLL Datasheet - Page 38

no-image

S9S12G128F0VLL

Manufacturer Part Number
S9S12G128F0VLL
Description
16-bit Microcontrollers - MCU 16BIT 128K FLASH
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of S9S12G128F0VLL

Rohs
yes
Core
S12
Processor Series
MC9S12G
Data Bus Width
16 bit
Maximum Clock Frequency
1 MHz
Program Memory Size
128 KB
Data Ram Size
8 KB
On-chip Adc
Yes
Operating Supply Voltage
3.13 V to 5.5 V
Operating Temperature Range
- 40 C to + 125 C
Package / Case
LQFP-100
Mounting Style
SMD/SMT
A/d Bit Size
10 bit, 12 bit
A/d Channels Available
12
Interface Type
SPI
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
86
Number Of Timers
8
Program Memory Type
Flash
Supply Voltage - Max
5.5 V
Supply Voltage - Min
3.13 V

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S9S12G128F0VLL
Manufacturer:
FREESCALE
Quantity:
2 250
Part Number:
S9S12G128F0VLL
Manufacturer:
FREESCALE
Quantity:
2 250
Part Number:
S9S12G128F0VLLR
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
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 S9S12G128F0VLL