Vielseitiges HCS12 Controller Board
Mit der HCS12 Controllerfamilie erweitert Freescale die 16-Bit Produktlinie HC12. Die neuen Typen werden schneller und vielseitiger sein, zugleich bleiben das Programmiermodell und der Befehlssatz unverändert.
Die HCS12 Controller werden in einem fortschrittlichen 0,25µm-Prozess gefertigt. Das ermöglicht größere Speicher und umfangreichere Peripherie auf kleineren, kostengünstigeren Chipflächen.
Die MCU MC9S12DP512 ist das derzeitige Flaggschiff in der HCS12-Flotte. Besondere Highlights sind: 25MHz Bustaktrate, 512KB On-Chip Flashspeicher, 14KB RAM und fünf CAN-Module. Weitere Daten sind in der nebenstehenden Übersicht aufgelistet.
HCS12 T-Board als EVB
Auf dem HCS12 T-Board sind vier Steckverbinder rund um die MCU angeordnet. Hier sind alle Signale der MCU zugänglich. Pinbelegung und Geometrie sind kompatibel zum DP256EVB (Barracuda Evaluation Board) von Freescale.
HCS12 T-Board als Trainingsboard
Das HCS12 T-Board ist nicht nur besonders kompakt und kostengünstig, sondern auch mit einer Vielzahl von Peripheriefunktionen ausgestattet, die umfangreiche Tests und praktische Versuche mit dem MC9S12DP512 Mikrocontroller ermöglichen. Damit ist das HCS12 T-Board ideal geeignet für Evaluation, Training und Ausbildung!
TwinPEEKs Monitorprogramm
Für das HCS12 T-Board wurde ein spezielles Monitorprogramm entworfen. Es ermöglicht Download und Programmierung von Flash und EEPROM ohne zusätzliche Tools!
Das Monitorprogramm ist im schreibgeschützten Boot Block Bereich des Flash Speichers untergebracht, es kann daher nicht versehentlich gelöscht werden.
Der TwinPEEKs Monitor befindet bei jedem ausgelieferten HCS12 T-Board schon einsatzbereit im Controller. Der Quellcode des Monitorprogramms ist separat erhältlich.
Option: RAM Add-On Board
Obwohl der MC9S12DP512 Mikrocontroller mit 14KB bereits über eine großzügige interne RAM-Ausstattung verfügt, ist es in der Entwicklungsphase oft günstig, wenn man zusätzlich einen externen RAM-Bereich nutzen kann.
Mit Hilfe dieses Zusatzspeichers kann das gesamte Anwenderprogramm in den RAM (statt Flash) geladen werden. Ein Vorteil besteht in der hohen Geschwindigkeit, ein weiterer in der Nutzungsmöglichkeit einer unbegrenzten Anzahl von Software Breakpoints.
Das RAM Add-On Board RAM.Bo256 wird einfach auf das HCS12 T-Board aufgesteckt. Es verfügt über 256KB statisches RAM, welches pageweise im Adressbereich von $4000 bis $7FFF eingeblendet werden kann.
RAM.Bo256 ist auch aufsteckbar auf Freescales MC9S12DP256 "Barracuda" EVB (identische Anordnung der Steckverbinder).
Weitere technische Informationen zu RAM.Bo256 finden Sie auf dieser Projektseite.
S12X ist der Name der neuesten Top-Derivate aus Freescales 16-Bit Mikrocontrollerfamilie. Abgeleitet von der aktuellen HCS12-Linie (welche auch unverändert weitergeführt wird), bietet S12X leistungshungrigen Applikationen, wie sie etwa im Automotive-Bereich anzutreffen sind, zusätzliche Performance. Höhere Taktfrequenz, optimiertes Instructionset, mehr Speicher und der neue DMA-Coprozessor XGATE sind dabei die entscheidenden Schlüsseltechnologien.
Bitte beachten Sie: es handelt sich bei diesem Artikel zunächst um eine reine Hardwareofferte, die Lieferung des Boards erfolgt also derzeit ohne zusätzliche (Monitor-) Software!
|
|
English Product Page
Oliver Thamm's HC12 Web
Fakten zum Controller MC9S12DP512:
- HCS12 16-Bit CPU, Prg.-modell und Befehlssatz wie HC12
- Bustakt bis 25 MHz!
- 112 Pins, davon bis zu 89 I/O-Pins
- 512 KB Flash-Speicher
- 4 KB EEPROM
- 14 KB RAM
- 2x SCI - asynchrone ser. Schnittstelle (RS232, LIN)
- 3x SPI - synchrone serielle Schnittstelle
- IIC - Inter-IC-Bus
- 5x MSCAN-Modul (CAN 2.0A/B-komp.)
- 8x 16-Bit Timer (Input Capture/Output Compare)
- 8x PWM (Pulsweitenmodulator)
- 16-Kanal 10-Bit A/D-Wandler
- BDM - Background Debug Mode
- Betriebsspannung 5V

HCS12 T-Board Bestückungsplan
HCS12 T-Board Core Funktionalität:
- MCU MC9S12DP512 im TQFP112 Gehäuse (SMD-montiert)
- 16 MHz Quarz, PLL-Takterzeugung bis 25 MHz Bustakt
- spezifikationsgerechtes PCB-Layout
- spezieller LVI-Schaltkreis (Reset Controller)
- BDM-Steckverbinder für Download und Debugging
- kompakte Abmessungen: ca. 80mm x 100mm
Peripherie auf dem HCS12 T-Board:
- Serielle Schnittstelle inkl. RS232 Treiber zum Anschluß an PC
- Zweite serielle Schnittstelle zum Anschluß von IF-Modulen (RS232, RS485, LIN...)
- Anschluß von seriellen LC-Displays via IIC möglich
- 8x Indikator-LED
- 8x DIP-Schalter
- zwei Eingabetaster
- Analogeingabe mit Drehregler
- 2-Kanal PWM-Visualisierung mit LED
- akustischer Signalgeber
- High-Speed Phys. CAN-Interface
- Resettaster
- 5V On-Board Spannungsregler und Anschluß für Steckernetzteil
- alle MCU-Anschlüsse sind über vier Pfostensteckverbinder zugänglich, kompatibel zum Freescale EVB
- RAM Add-On Board verfügbar (optional)
|