68HC08: Unterschied zwischen den Versionen
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Keine Bearbeitungszusammenfassung |
(Das ergibt keinen Sinn) |
||
Zeile 2: | Zeile 2: | ||
* Nachfolger des [[68HC05]], des meistverkauften 8-bit Controllers weltweit | * Nachfolger des [[68HC05]], des meistverkauften 8-bit Controllers weltweit | ||
* Befehlserweiterung gegenüber dem 68HC05 zur besseren [[Compiler]]unterstützung | * Befehlserweiterung gegenüber dem 68HC05 zur besseren [[Compiler]]unterstützung | ||
* [[Von Neumann-Architektur]]. Code und Daten können in jedem Speicherbereich liegen | * [[Von Neumann-Architektur]]. Code und Daten können in jedem Speicherbereich liegen | ||
* [[ISP|In System Programmierung]] und Debugging über Eindrahtschnittstelle | * [[ISP|In System Programmierung]] und Debugging über Eindrahtschnittstelle | ||
* Akkumulator und 16 [[Bit]] Indexregister | * Akkumulator und 16 [[Bit]] Indexregister | ||
* 1-60 KB [[Flash]], max 2KB | * 1-60 KB [[Flash]], max 2KB [[RAM]] bei einigen Typen zusätzlich [[EEPROM]] | ||
* Große Typenvielfalt mit etlichen Peripherieoptionen | |||
* Große Typenvielfalt mit etlichen Peripherieoptionen | |||
* Typen in 8 bis 64 Pin Gehäusen | * Typen in 8 bis 64 Pin Gehäusen | ||
* Low Voltage Reset | * Low Voltage Reset | ||
* Illegal Opcode Reset | * Illegal Opcode Reset | ||
* Illegal Address Reset | * Illegal Address Reset | ||
* WAIT und STOP Stromsparmodi | * WAIT und STOP Stromsparmodi | ||
* Externer Takt wird intern durch 4 geteilt. Man spricht bei der Taktung üblicherweise vom Bustakt. | * Externer Takt wird intern durch 4 geteilt. Man spricht bei der Taktung üblicherweise vom Bustakt. | ||
* Bustakt bis 8 MHz | * Bustakt bis 8 MHz |
Version vom 30. Juli 2004, 10:02 Uhr
- Hersteller Motorola
- Nachfolger des 68HC05, des meistverkauften 8-bit Controllers weltweit
- Befehlserweiterung gegenü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
- 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