68HC12: Unterschied zwischen den Versionen
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(6 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
* 2 8-Bit Akkumulatoren, zu einem 16 Bit Akkumulator kombinierbar | * 2 8-Bit Akkumulatoren, zu einem 16 Bit Akkumulator kombinierbar | ||
* [[I²C]], [[SPI]], [[AD-Wandler]], mehrere Ports, [[Timer]] | * [[I²C]], [[SPI]], [[AD-Wandler]], mehrere Ports, [[Timer]] | ||
* Multiplikation und Division Fuzzy Befehle | * Multiplikation und Division [[Fuzzy]] Befehle | ||
* BDM12 Interface für Flash Programmierung und Debugging unabhängig vom CPU Kern. | * BDM12 Interface für Flash Programmierung und Debugging unabhängig vom CPU Kern. | ||
* | * Zwischenzeitlich durch die kompatible HCS12- (bzw. S12X-)Familie abgelöst. | ||
* Unterstützung GNU Toolchain ( GCC,GDB etc). | * Unterstützung GNU Toolchain ([[GCC]], [[GDB]] etc). | ||
* Metrowerks Codewarrior Entwicklungsumgebung verfügbar | * Metrowerks Codewarrior Entwicklungsumgebung (IDE, Compiler bis 32k und Debugger) frei verfügbar | ||
* | * Ein sehr guter C-Compliler ist [[ICC12]], leicht zu bedienen und preiswert | ||
== Externe Links == | == Externe Links == | ||
[http://www.freescale.com/mcu Freescale] | * [http://www.freescale.com/mcu Freescale Microcontroller] | ||
* [http://www.lemps.ch LEMPS12] - System zur Ausbildung in Microcontroller-Programmierung mit dem (veralteten) 68HC812A4 | |||
[http://www.lemps.ch LEMPS12] | * [http://users.ece.utexas.edu/~valvano/] - Viele Prg.-Beispiele | ||
System zur Ausbildung in Microcontroller-Programmierung mit dem 68HC812A4 | * [http://elmicro.com/de/prod-hc12.html] - HCS12 Scheckkartenmodule |
Aktuelle Version vom 27. November 2007, 12:46 Uhr
- Hersteller Freescale Semiconductors, ehemals Motorola.
- Weitestgehend Befehlskompatibel zum 68HC11
- 16-Bit-Datenbus (nach aussen 8 oder 16 Bit)
- Internes RAM und Flash-EEPROM
- 2 8-Bit Akkumulatoren, zu einem 16 Bit Akkumulator kombinierbar
- I²C, SPI, AD-Wandler, mehrere Ports, Timer
- Multiplikation und Division Fuzzy Befehle
- BDM12 Interface für Flash Programmierung und Debugging unabhängig vom CPU Kern.
- Zwischenzeitlich durch die kompatible HCS12- (bzw. S12X-)Familie abgelöst.
- Unterstützung GNU Toolchain (GCC, GDB etc).
- Metrowerks Codewarrior Entwicklungsumgebung (IDE, Compiler bis 32k und Debugger) frei verfügbar
- Ein sehr guter C-Compliler ist ICC12, leicht zu bedienen und preiswert
Externe Links
- Freescale Microcontroller
- LEMPS12 - System zur Ausbildung in Microcontroller-Programmierung mit dem (veralteten) 68HC812A4
- [1] - Viele Prg.-Beispiele
- [2] - HCS12 Scheckkartenmodule