Die M16C-Ctrl-Platine ist ein Experimentierboard für den M16C62 Mikrocontroller von Mitsubishi/Renesas.
Dies ist die Leiterkarte in der Version 1.1. Änderungen sind u.a.:
- RS485-Treiber hinzugefügt
- Kontrastspannung jetzt auch über MAX232
- Bestückungsdruck angepasst
- Latch ersatzlos gestrichen
- Bohrungen angepasst (Taster, Versorgungsstecker)
(mit der Maus auf Objekte zeigen)
Das Board hat bereits Anschlüsse für:
Text-LC-Display (z.B. 2x16 Zeichen) im Datenbus
Graphik-Display (z.B. 240x64 Pixel) im Datenbus
Kontastspannung entweder man MAX232 oder vom im Display integrierten Inverter
Cinch-Ausgang vom D/A-Wandler (z.B. für Sprachausgabe)
Infrarot-Empfänger (SFH 506)
1-Wire Temperatursensor (DS1820)
serielles EEPROM
Relais
1. serielle Schnittstelle (SUB-D über MAX232)(auch zum Programmieren)
2. serielle Schnittstelle
direkt TTL auf Lötpins
oder über RS485-Treiber (in SMD od. DIP) auf Lötpins (neu in V1.1)
Treiber-IC ULN2803 (z.B. für Schrittmotor-Ansteuerung)
LEDs
diverse Löt-Jumper für individuelle Konfiguration (z.B. ext. Bus, AD-Ref, etc)
alle Portpins (und Treiberausgänge) auf Stiftleisten
Unterstützt die AutoFlash-Funktion des M16C-Flashers, d.h. kein umständliches Jumpern und Reseten zum Programmieren
Grösse der Leiterkarte: ca. 1/2 Euro (80x100mm)
Welche Teile bestückt werden, hängt von den individuellen Bedürfnissen ab. Auf jeden Fall ist die Platine schon für viele Aufgaben gerüstet...
Einige Demoprogramm findet man im Downloadbereich. Hier noch einige Bilder:
...und ein Blick von unten:
Die Stiftleisten ermöglichen ein einfaches Erweitern der Platine (z.B. mit externem RAM).