S9S12G128AMLH 16bit Microcontrollers MCU 16BIT 128K FLASH
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | NXP |
Product categorie: | 16-bits microcontrollers - MCU |
RoHS: | Details |
Serie: | S12G |
Montagestijl: | SMD/SMT |
Pakket / Geval: | LQFP-64 |
Kern: | S12 |
Programma geheugengrootte: | 128 KB |
Breedte databus: | 16 bit |
ADC-resolutie: | 10 bits |
Maximale klokfrequentie: | 25 MHz |
Aantal I/O's: | 54 I/O |
Gegevens RAM-grootte: | 8 KB |
Voedingsspanning - Min: | 3,15 V |
Voedingsspanning - Max: | 5,5 V |
Minimale bedrijfstemperatuur: | - 40 C |
Maximale bedrijfstemperatuur: | + 125 C |
verpakking: | Dienblad |
Analoge voedingsspanning: | 5 V |
Merk: | NXP Halfgeleiders |
Gegevens RAM-type: | RAM |
Gegevens-ROM-grootte: | 4 KB |
Gegevens-ROM-type: | EEPROM |
Interfacetype: | SCI, SPI |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 12 kanaal |
Product: | MCU |
Product type: | 16-bits microcontrollers - MCU |
Programma geheugentype: | Flash |
Hoeveelheid fabriekspakket: | 800 |
Subcategorie: | Microcontrollers - MCU |
Waakhond-timers: | Waakhond-timer |
Deel # Aliassen: | 935353877557 |
Gewichtseenheid: | 0,012224 ons |
♠ Referentiehandleiding MC9S12G-familie
De MC9S12G-familie is een geoptimaliseerde, automotive, 16-bits microcontroller-productlijn gericht op lage kosten, hoge prestaties en een laag aantal pinnen.Deze familie is bedoeld om een brug te slaan tussen hoogwaardige 8-bits microcontrollers en krachtige 16-bits microcontrollers, zoals de MC9S12XS-familie.De MC9S12G-familie is gericht op generieke automobieltoepassingen die CAN- of LIN/J2602-communicatie vereisen.Typische voorbeelden van deze toepassingen zijn carrosseriecontrollers, detectie van inzittenden, deurmodules, stoelcontrollers, RKE-ontvangers, slimme actuatoren, verlichtingsmodules en slimme aansluitdozen.
De MC9S12G-familie gebruikt veel van dezelfde functies als de MC9S12XS- en MC9S12P-familie, inclusief foutcorrectiecode (ECC) op flashgeheugen, een snelle analoog-naar-digitaalomzetter (ADC) en een frequentiegemoduleerde fasevergrendelde lus ( IPLL) die de EMC-prestaties verbetert.
De MC9S12G-familie is geoptimaliseerd voor kleinere programmageheugens tot 16k.Om het gebruik door de klant te vereenvoudigen, beschikt het over een EEPROM met een kleine wissector van 4 bytes.
De MC9S12G-familie biedt alle voordelen en efficiëntie van een 16-bits MCU met behoud van de voordelen op het gebied van lage kosten, stroomverbruik, EMC en codegrootte-efficiëntie die momenteel worden genoten door gebruikers van de bestaande 8-bits en 16-bits MCU-families van NXP.Net als de MC9S12XS-familie voert de MC9S12G-familie 16-bit brede toegangen uit zonder wachtstatussen voor alle randapparatuur en geheugens.De MC9S12G-familie is verkrijgbaar in 100-pins LQFP-, 64-pins LQFP-, 48-pins LQFP/QFN-, 32-pins LQFP- en 20-pins TSSOP-pakketopties en heeft tot doel de hoeveelheid functionaliteit te maximaliseren, vooral voor de pakketten met een lager aantal pinnen .Naast de I/O-poorten die beschikbaar zijn in elke module, zijn er nog meer I/O-poorten beschikbaar met onderbrekingsmogelijkheden die ontwaken vanuit de stop- of wachtmodus mogelijk maken.
Functies op chipniveau
On-chip modules die beschikbaar zijn binnen de familie omvatten de volgende kenmerken:
• S12 CPU-kern
• Tot 240 Kbyte on-chip flash met ECC
• Tot 4 Kbyte EEPROM met ECC
• Tot 11 Kbyte on-chip SRAM
• Phase-locked loop (IPLL) frequentievermenigvuldiger met intern filter
• 4–16 MHz amplitudegestuurde Pierce-oscillator
• 1 MHz interne RC-oscillator
• Timermodule (TIM) die maximaal acht kanalen ondersteunt die een reeks van16-bit invoeropname,uitvoervergelijkings-, teller- en pulsaccumulatorfuncties
• Pulsbreedtemodulatie (PWM) module met maximaal acht x 8-bit kanalen
• Tot 16-kanaals, 10 of 12-bit resolutie opeenvolgende benadering analoog-naar-digitaal omzetter(ADC)
• Maximaal twee 8-bit digitaal-naar-analoog converters (DAC)
• Tot één 5V analoge comparator (ACMP)
• Maximaal drie seriële perifere interface (SPI)-modules
• Maximaal drie seriële communicatie-interfacemodules (SCI) die LIN-communicatie ondersteunen
• Maximaal één multi-schaalbare MSCAN-module (Controller Area Network) (ondersteunt het CAN-protocol2.0A/B)
• On-chip spanningsregelaar (VREG) voor regeling van ingangsvoeding en alle interne spanningen
• Autonome periodieke onderbreking (API)
• Nauwkeurige vaste spanningsreferentie voor ADC-conversies
• Optionele referentiespanningsverzwakkermodule om de ADC-nauwkeurigheid te vergroten