
The MC68332 ia s highly-integrated 32 bit microcontroller that combines high-performance data manipulation capabilities with powerful peripheral subsystems.This MCU is built up from standard modules that interface through a common intermodule bus (IMB).
The MCU incorporates a 32 bit CPU (CPU32), a system integration module (SIM), a time processing unit (TPU), a queued serial module (QSM) and a 2 Kbyte static RAM module with TPU emulation capability (TPURAM).
Weblink: www.freescale.com
|
MC68332 User's Manual | |
|
CPU32 Reference Manual | |
|
Queued Serial Module Reference Manual | |
|
TPU Reference Manual | |
|
TPU Macro Assembler Reference Manual |
Damit der MC68332 in unsere Experimentierkastenumgebung eingebunden werden kann, existiert das iMCB Board. Nebst den Daten- und Adressleitungen sind noch weitere wichtige Peripherieports wie z.B. QSPI, PORTF,TPU, Chipselects und weitere Steuer- und Kontrolleitungen herausgeführt.
Tabelle 1. Eckdaten
| Taktrate | 16 MHz |
| Internes RAM | 2K RAM |
| Externes RAM | 4M SRAM (512-kword x 8-bit) |
| Externes Flash | 8 Megabit (1M x 8-Bit/512K x 16-Bit) |

Achtung: Die Pins AS (Address Strobe) und DS (Data Strobe) des PortE sind auf dem iMCB Board sowie auf dem Footprint (Connector) vertauscht. Richtigerweise entspricht AS dem Pin PE4 und DS dem Pin PE5. Die Belegung auf dem Schema ist korrekt.
|
iMCB Schema | |
|
iMCB Connector (Schematic) | |
|
iMCB Connector (pdf) |
Mit dem MC68332-Interfaceprint werden die Signale zwischen dem Host und Mikrokontroller verstärkt. So kann eine Kabellänge von mehr als 10 m ohne Probleme erreicht werden. Handelsübliche 9Pol-DSub-Buchsen für die serielle Kommunikation und 25Pol-DSub-Stecker für die BDI-Kommunikation ermöglichen den gebrauch von handelsüblichen Verbindungskabeln.

Das Schema des Interfaceprints kann hier heruntergeladen werden.
Die Beschreibung des USB Interfaceprints befindet sich im Artikel „USB Programming and Debugging Interface“
Um den MC68332 in eine Netzwerkumgebung zu integrieren gibt es den Ethernet-Subprint mit einem Ethernet-Controller-Chip von Crystal. So kann der MC68332 für diverse Aufgaben in einem Netzwerk, wie z.B. Server oder für Fernwartungszwecke benutzt werden. Mit Schnittstellen der gängigen Nezwerkprtokolldiensten (TCP,UDP...) lassen sich diverse Netzwerkanwendung implementieren.

|
MC68332 Tutorial | |
|
PPWA TPU Function Application Note | |
|
UART TPU Function Application Note |
Der Microcontroller MC68332 kann in Componenten Pascal oder in Java programmiert werden.
Unter folgendem Link finden Sie die komplette Java API-Beschreibung des Package mc68x32 (Treiber) und des Package mc68x32test (Testprogramme).