Sprache: English | Deutsch | 中国的       Change Country  
 
Home » Freescale Semiconductor » HCS08R

  HCS08R Prozessoren
  Auflisten & Vergleichen        
  Bauteil Familie Hersteller Core Variante Freq. Flash/ROM Package
 MC9S08RG60  HCS08AS  Freescale Semiconductor S08
 8MHz  59348  QFP32/44, SOIC28, DIP28
 MC9S08RG32  HCS08AS  Freescale Semiconductor S08
 8MHz  32768  QFP32/44, SOIC28, DIP28
 MC9S08RE8  HCS08AS  Freescale Semiconductor S08
 8MHz  8192  QFP32/44, SOIC28, DIP28
 MC9S08RE16  HCS08AS  Freescale Semiconductor S08
 8MHz  16384  QFP32/44, SOIC28, DIP28
 MC9S08RD8  HCS08AS  Freescale Semiconductor S08
 8MHz  8192  QFP32/44, SOIC28, DIP28
 MC9S08RD60  HCS08AS  Freescale Semiconductor S08
 8MHz  59348  QFP32/44, SOIC28, DIP28
 MC9S08RD32  HCS08AS  Freescale Semiconductor S08
 8MHz  32768  QFP32/44, SOIC28, DIP28
 MC9S08RD16  HCS08AS  Freescale Semiconductor S08
 8MHz  16384  QFP32/44, SOIC28, DIP28
  

Die Prozessoren MC9S08RC/RD/RE/RG sind Mitglieder der kostengünstigen HCS08-Familie von 8-Bit Mikrocontrollern (MCUs). Alle MCUs nützen den erweiterten HCS08 Kern. Diese gibt es mit verschiedenartigen Peripherie-Modulen, Speichergrössen, Speicher- und Gehäusearten.

Standard Leistungsmerkmale der MC9S08RC/RD/RE/RG Familie

  • HCS08 CPU (central processor unit)
    • Voll abwärtskompatibler Object Code mit M68HC05 und M68HC08 Familien
    • HC08 Befehlssatz mit zusätzlichem BGND Befehl
    • Unterstützt bis zu 32 Interrupt/Reset Quellen
    • Verlustleistungssparende Modi Wait plus zwei Stops

     

    On-Chip Speicher

    • On-chip schaltungsinterner programmierbarer FLASH Speicher mit Blockschutz und Sicherheitsoption
    • On-chip Random-Access Memory (RAM)

     

    Oszillator (OSC)

    • Oszillator mit niedriger Verlustleistung zu betreiben in verschieden Modi von Quartz bis Resonator von 1 bis 16 MHz
    • 8 MHz interne Bus Frequenz

     

    Analog Komparator (ACMP1)

    • On-chip Analog comparator mit interner Referenzspannung (ACMP1)
    • Voller rail-to-rail Betrieb (Vollaussteuerung)
    • Option zum Vergleich gegen eine interne fixe Referenzspannung

     

    Serial Communications Interface Modul (SCI1)

    • Voll-duplex, Standard Non-return-to-zero (NRZ) Format
    • Doppelt-gepufferte Sender und Empfänger mit getrennter Freigabe
    • Programmierbare 8-Bit oder 9-Bit Zeichenlänge
    • Programmierbare Baud Raten (13-Bit Modulo Teiler)

     

    Serial Peripheral Interface Modul (SPI1)

    • Master oderr Slave Modus Betrieb
    • Voll-duplex oder Eindraht bidirektional Option
    • Programmierbare Übertragungsrate
    • Doppelt gepuffertes Senden und Empfangen
    • Optionen für die Phase und Polarität des Taktes
    • Slave Select Ausgang
    • Wählbares MSB-first oder LSB-first Shifting

     

    Timer/Pulsebreiten Modulator (TPM1)

    • 2-Kanal, 16-Bit Timer/Pulsbreitenmodulator (TPM1) Modul, das als freilaufender Zähler, modulo-Zähler oder als Auf-/Abwätszahler betrieben warden kann, wenn die TPM als center-aligned PWM konfiguriert ist
    • Optionen für Input capture (Frequenz/Zeit-Messung), Output compare (Frequenz/Zeit-Generierung) und flankengesteuert oder oder zentriertes (center-aligned) PWM auf jedem Kanal

     

    Tastatur Interrupt Ports (KBI1, KBI2)

    • die 12 Tastatur Interrupts liefern
    • Acht mit fallender Flanke/ Low Pegel Eight plus vier mit wählbarer Polarität
    • KBI1 Eingänge können für Nur-Flanke oder Flanken- und Pegel-sensitiver programmiert werden.

     

    Carrier Modulator Timer (CMT)

    • Dedizierter Infrarot Ausgang (IRO)
    • IRO Pin für Fernbedienungen
    • Kann vom IRO Pin getrennt warden und als Output Compare Timer verwendet werden
    • IRO Ausgänge können hohe Ströme liefern

     

    Entwicklungs-Unterstützung

    • Background Debug System (vergleiche Kapitel Entwicklungs-Unterstützung)
    • Setzen von Breakpoints auch während des Debuggings mit Testadapter (plus zwei zusätzliche Breakpoints beim On-chip Debug Modul)
    • Das Debug module enthält zwei Komparatoren and neun Trigger-Modi. Achtfach FIFO zur Speicherung der von Adressen bei Befehlsflußänderung und Event-only Daten. Das Debug Modul unterstützt sowohl Tags (Zugriffsadressen) als auch das Erzwingen von Breakpoints

     

    Port Pins

    • Acht Hochstrom-Pins (begrenzt durch die Gehäuse-Verlustleistung)
    • Programmierbare Pullup-Widerstände auf den Ports bei Verwendung als Eingänge. Auswahl auf individueller Port Bit Basis. Im Output Modus sind die Pullups ausgekoppelt.
    • Interne Pullups auf den RESET und IRQ-Leitungen zur Kostenreduzierung
    • Bis zu 39 Universal Ein-/Ausgänge (I/O), abhängig von der Gehäuseform

     

    Gehäuseformen

    • 28-Pin Plastik Dual In-line Gehäuse (PDIP)
    • 28-Pin Small Outline Integrated circuit (SOIC)
    • 32-pin Low-profile Quad Flat Gehäuse (LQFP)
    • 44-pin low-profile Quad Flat Gehäuse (LQFP)
    • 48-pin Quad Flat Gehäuse (QFN)

     

    Systemschutz

    • Optionaler Computer Operating Properly (COP) Reset
    • Unterspannungserkennung mit Reset oder Interrupt
    • Erkennung illegaler Opcodes mit Reset
    • Erkennung illegaler Adressen mit Reset (wenige Bausteine unterstützen dies nicht)