HC12compact
HC12-basierter Einplatinenrechner/Datenlogger
Die perfekte Mischung!
Die HC12 Mikrocontrollerfamilie von Freescale verbindet die besten Elemente des Motorola-Klassikers HC11 (Architektur, Funktionsmodule, Befehlssatz) mit der Leistungsfähigkeit moderner 16-Bit Technologie. Der HC12 bietet einen direkten Migrationspfad für bisherige HC11 Anwender und erfüllt ihre gestiegenen Anforderungen hinsichtlich Geschwindigkeit und Funktionalität.
Die neue MCU wurde mit dem Ziel entworfen, volllständige Quellcode-Kompatibilität mit dem 68HC11-Core zu gewährleisten. Der 68HC12 bietet alle internen Register, Befehle, Addressierungsarten und Operating Modes des 68HC11. Die Portierung einer Applikation vom HC11 auf die neue 16-Bit Plattform gestaltet sich somit verhältnismäßig einfach.
Aber nicht nur bishereige 8-Bit Anwender werden begeistert vom HC12 sein. Auch für Neueinsteiger erweist sich der HC12 als gute Wahl, denn er bietet eine leistungsfähige, bewährte Architektur und ist zugleich wenig komplex - einfach die perfekte Mischung!
HC12compact - Die Universallösung
Mit dem HC12compact haben wir ein Controller Modul geschaffen, das kaum Wünsche offen läßt. Ausgestattet mit Freescales MC68HC812A4, viel Speicher und umfangreichen Peripheriefunktionen auf einer kompakten Multilayerplatine ist die Baugruppe für eine Vielzahl von Applikationen bestens geeignet. Nebenstehend ein Überblick über die Eigenschaften des HC12compact!
TwinPEEKs Monitor
Das TwinPEEKs Monitorprogramm dient zur Inbetriebnahme der Baugruppe und zur Implementierung von Anwendersoftware. Das Monitorprogramm wird vor der Auslieferung in den internen EEPROM programmiert. Es steht dem Anwender sofort nach dem Einschalten zur Verfügung. Die Kommunikation erfolgt über die serielle Schnittstelle (19200 Baud) mit einem Terminalprogramm auf einem Host-PC.
TwinPEEKs erlaubt das Anzeigen und Editieren von Speicherbereichen und Steuerregistern sowie das Laden von S-Record Dateien. Das Monitorprogramm unterscheidet bei Operationen im Speicher automatisch zwischen RAM und Flash Memory. Anwenderpogramme können also direkt in den Flash-Memory geladen werden!
Hochsprachen-Entwicklung
Zur Entwicklung von Anwendersoftware steht der ICC12 ANSI-C Compiler zur Verfügung. Um das Zusammenspiel zwischen Compiler und Hardware möglichst reibungslos zu gestalten, haben wir ein angepasstes C-Startup-Modul und verschiedene Bibliotheksfunktionen (siehe Downloads) bereits für Sie vorbereitet!
Downloads + Links
Mikrocontroller Info
- MC68HC812A4 MCU im LQFP112-Gehäusee (SMD)
- 16 MHz Quarztakt (8 MHz Bustakt), optional PLL
- 16 Bit Bus- und Registerarchitektur
- Single Wire BDM (Background Debug Mode Interface)
- 1 KB On-Chip RAM
- 4 KB On-Chip EEPROM, byteweise lösch- und schreibbar
- Externes Speicherinterface mit separatem Adreß- und Datenbus (non-multiplexed), Speicherverwaltung durch Chipselects und Paging-Hardware
- Stromsparende Low-Power und Stop-Modi
- Universelles 16 Bit Timersystem mit 8 Input Capture/Output Compare Kanälen
- Pulse Accu mit 16 Bit Zählumfang
- Real Time Interrupt
- Watchdog (COP) und Clock Monitor
- Zwei SCI Kanäle (z.B. für RS232)
- SPI mit bis zu 4 MHz Clock
- 8 Kanal 8 Bit A/D-Wandler
- max. 24 Key Wakeup Leitungen (interruptfähig)
Board-Features
- MCU MC68HC812A4 mit 16 MHz Quarztakt
- 512 KB Flash Memory
- 256 KB RAM
- High-Speed Speicherinterface (16 Bit, 0 Waitstates) - Speicherblock verschieben mit 2 MB/s!
- On-Board RS232 Treiber ermöglicht Direktanschluß an Host-PC
- Akustischer Signalgeber mit Treiberstufe
- Low-Current LED mit Treiberstufe
- Betriebsspannung 5V, Stromaufnahme ca. 50mA (Running)
- Freescale-konformer 6 Pin BDM-Steckverbinder
- Anschluß alphanumerischer LC-Displays vorbereitet
- Steckerleisten an Platinenrändern (2 Stück 2x30 pol.) nach oben oder unten einsetzbar (Lieferzustand unbestückt)
- Abmessungen: 100mm x 80mm (Halb-Euro)
- Multilayer-Platine erfüllt auch hohe EMV-Anforderungen
Board-Optionen
- Real Time Clock RTC4553 (Uhr, Kalender, Alarm) mit LiMn-Stützbatterie
- 12 Bit A/D-Wandler TLC2543 (11 Kanäle, Umsetzzeit 10µs)
- 12 Bit D/A-Wandler LTC1454 (2 Kanäle)
- CAN-Controller SJA1000 (CAN 2.0B)
Bestellinformation
wird für Sie beschafft HC12CO/1HC12compact Basis Version | 175,00 € | |
wird für Sie beschafft HC12CO/ADCOption A/D-Wandler 12Bit/11K. für HC12compact | 18,50 € | |
wird für Sie beschafft HC12CO/CANOption CAN-Controller SJA1000 für HC12compact | 16,00 € | |
wird für Sie beschafft HC12CO/DACOption D/A-Wandler 12Bit/2K. für HC12compact | 23,50 € | |
nicht mehr im Sortiment HC12CO/RTCOption RTC4553 + LiMn-Batterie für HC12compact |
Angebot freibleibend, Irrtum und Änderung vorbehalten. Diese gewerbliche Offerte richtet sich nicht an Verbraucher i.S.d. §13 BGB.
Letzte Änderung: 2019-04-06