|
HC12compact
Einplatinenrechner/Datenlogger
Die HC12 Mikrocontrollerfamilie von Freescale besticht durch eine ausgewogene Kombination von bewährten Modulen und Verfahren des Vorgängers HC11 sowie neuen Eigenschaften und Möglichkeiten aus der 16 Bit Welt.
Der HC12 wird den HC11 keineswegs völlig ablösen, gleichwohl bietet er in Bereichen, in denen der HC11 bisher überfordert war, neue interessante Lösungsansätze. Somit ist die HC12 Mikrocontrollerfamilie das ideale Betätigungsfeld für bisherige HC11 Power-User.
Der Umstieg wird leicht gemacht durch Quellcode-Kompatibilität zu HC11 Assemblersourcen. Auch die Funktionsprinzipien der On-Chip-Module gleichen sich sehr. Was gibt es einfacheres, als mit einem vertrauten Programmiermodell weiterzuarbeiten? Mit dem HC12 geht dies.
Zwar bietet der HC12 viele kleine Sensationen im Vergleich zum HC11 - trotzdem ist der neue Micro längst nicht so komplex wie etwa 68000er Prozessoren. Das bedeutet: Nicht nur für alte HC11-Hasen, sondern auch für Neueinsteiger lohnt es sich, einen genaueren Blick auf den 12er zu werfen.
HC12compact - Die Universallösung
Mit dem HC12compact haben wir ein Controller Modul geschaffen, daß kaum Wünsche offen läßt. Ausgestattet mit Freescales 68HC812A4, viel Speicher und umfangreichen Peripheriefunktionen auf einer kompakten Multilayerplatine ist die Baugruppe für eine Vielzahl von Applikationen bestens geeignet. Hier ein Überblick über die Eigenschaften des HC12compact:
- MCU 68HC812A4 mit 16 MHz Quarztakt
- 512 KB Flash Memory
- 256 KB RAM (Optional: 1024 KB)
- High-Speed Speicherinterface (16 Bit, 0 Waitstates) - Speicherblock verschieben mit 2 MB/s!
- 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)
- verschiedene Power-Down-Modi
- 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
|
|
English Product Page
Supportseite
Neue Monitorversionen,
Anwendungshinweise etc.
Oliver Thamm's HC12 Web

HC12compact
Der Controller 68HC812A4:
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)
112 Pins in kompaktem TQFP Gehäuse
Weitere Informationen zum Controller auf Oliver Thamm's HC12 Web!
|
Blockschaltbild
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 bereits für Sie vorbereitet!
Preise
(Alle Angaben zzgl. MWSt. ab Lager, Irrtum/Änderung vorbehalten)
HC12CO/1 HC12compact Basis Version, mit
256 KB RAM, 512 KB Flash, Monitor,
Seriellkabel, Handbuch und CD-ROM,
ohne weitere Optionen 175,00 EUR
HC12CO/FULL HC12compact Full Version
wie zuvor, inkl. aller Peripherie-
optionen (RTC, ADC, DAC, CAN) 235,00 EUR
Der HC12compact Einplatinenrechner/Datenlogger entstand innerhalb eines Technologie Transfer Projektes DSP and FPGA supported configurable Datalogger zwischen der HTWK Leipzig und der Fa. MCT Lange & Thamm, das im Rahmen eines FUSE Application Experiments von der EU gefördert wurde.
|
Zurück zur Homepage
Haben Sie Fragen, Anregungen, Wünsche? Hier finden Sie alle Kontaktadressen!
Letzte Änderung: 2006-02-13
|