68HC08: Unterschied zwischen den Versionen

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche
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 Ram bei einigen Typen zusätzlich [[EEPROM]].
* 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
* 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