68HC08
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
- Hersteller Motorola
- Nachfolger des 68HC05, des meistverkauften 8-bit Controllers weltweit
- Befehlserweiterung gegnüber dem 68HC05 zur besseren Compilerunterstützung
- Von Neumann Architektur. Code und Daten können in jedem Speicherbereich liegen.
- In System Programmierung und Debugging über Eindrahtschnittstelle.
- Akkumulator und 16 Bit Indexregister
- 1-60 KB Flash, max 2KB Ram bei einigen Typen zusätzlich EEPROM.
- Aufgrund der von Neumann Architektur kann FLASH als EEPROM benutzt werden
- Große Typenvielfalt mit etlichen Peripherieoptionen.
- Typen in 8 bis 64 Pin Gehäusen
- Low Voltage Reset.
- Illegal Opcode Reset.
- Illegal Address Reset.
- WAIT und STOP Stromsparmodi.
- Externer Takt wird intern durch 4 geteilt. Man spricht bei der Taktung *üblicherweise vom Bustakt.
- Bustakt bis 8 MHz
Basierend auf dem 68HC08 ist jetzt auch die HCS08 Familie erhältlich:
- Erweiterter Befehlssatz gegenüber dem HC08.
- Low power MCU mit 1,8-3,3V Betriebspannung
- 3 Stromsparmodi
- Debugging via BDM unabhängig vom CPU Core
Software
- Kostenlose Entwicklungsumgebung inkl. Assembler, Debugger, Programmiersoftware und Simulator von P&E Micro erhältlich
- C-Compiler bis 4 KB Code ( Assembler unlimited ) von Metrowerks erhältlich