MC12 och MC12s

microlf MC12, den sista i raden av laborationsdatorer, är byggd kring en Freescale MC9S12DG256-microcontroller. DBG12 är standard monitor/debugger. Även en "minimalvariant" MC12s, avsedd för projektinriktade kurser, producerades.

Översikt

Microcontrollern innehåller olika typer av minne: RWM/EEPROM och FLASH, dessutom en imponerande uppsättning IO-möjligheter så som: AD, PWM, SPI, CAN mm. MC12 kan anslutas direkt till laborationskort i ML-serien.
MC12 har anpassning för ML4 (26-polig kontakt) samt anslutning till övriga kort i ML-serien (4 st 10-pol). Utöver detta finns de signaler som inte används direkt för sådana anslutningar samlade i kontaktering i kortets ytterkanter vilket underlättar anslutning av annan utrustning.
MC12 har också 6-poligt standard BDM-gränssnitt för direkt kommunikation med microcontrollern.
MC12 levereras med inbyggd monitor/debugger DBG12.
Den inbyggda programvaran kan enkelt uppgraderas med hjälp av exempelvis POD10 eller POD20. MC12S är miniatyrvariant av MC12. MC12S är avsedd att användas i konstruktionsprojekt, för speciella mät- och styr- tillämpningar etc. MC12S består av en MC9S256 mikrocontroller, resetlogik, kortslutningssäkring och kristalloscillator. Samtliga signaler är enkelt åtkomliga via standardkontakter  på MC12S. För att kunna kommunicera med MCS12, programmera det interna flash-minnet etc behövs någon form av standard BDM adapter för Freescale HCS12.

Specifikationer

  • CPU: HCS12

  • 256 kB FLASH, varav 32kB upptas av monitor/debugger DBG12

  • 12 kB statiskt RWM och 4 kB EEPROM.

  • Seriekommunikation: SCI och CAN, A/D omvandlare

  • Flera olika typer av räknarkretsar, PWM