Forum: Mikrocontroller und Digitale Elektronik m16c Verbindungs Problem


von Christian B (Gast)


Lesenswert?

Hallo, ich bin neu hier :)
Seit dem ich meine neue Praktikumsaufgabe bekommen habe, häufen sich 
meine Fragen im Punkto Mikrocontroller (vorweg, ich bin im 3. Jahr der 
schulischen Ausbildung zum ETA).
Kurz zusammengefasst muss ich in meiner Aufgabe, zunächst ein Programm 
schreiben dass eine kleine Datenbank zu Basismaterialien (von 
Leiterplatten) beinhaltet. Über das Programm soll anschließend eine 
Abfrage erfolgen, welches den genauen Platz im Lager angibt (Regal, 
Höhe, Fach) über LEDs. So weit so gut.
Da ich noch 2 1/2 Wochen zu beginn Zeit habe, bekam ich am Dienstag 
meine Entwicklungsumgebung.
Der Betreuende Ingeneur wusste jedoch selbst auch nicht, welche serielle 
Verbindung ich für den Microcontroller benötigte (das original war nicht 
mehr vorhanden), so bekam ich ein normales serielles RS232 kabel, sowie 
die möglichkeit über einen Nullmodemadapter die Kabel zukreuzen. Alle 
Try & Error lösungen Funktionierten zuhause jedoch nicht, es kam nie 
eine Verbindung zustande (Debugger oder Flasher). Seitens meines Lehrers 
bekam ich leider auch keine genaue Antwort welches Kabel ich nun 
benötige, mit welcher Anschlussbelegung.

So wollte ich nun euch fragen, ob mir jemand sagen kann welches 
serielles Kabel ich für den EVBM16/62 (www.gyln.de) benötige.

Vielen Dank im vorraus.

von Alex1 (Gast)


Lesenswert?

Hallo..
so weit ich mich errinnere war das ein NULL-Modem (also kein 1:1, 
sondern gekreuzt)
Alex

von Matthias (Gast)


Lesenswert?

Hi

Pin 2 der SUB-D-Buchse ist TxD
Pin 3 der SUB-D-Buchse ist RxD
Pin 5 ist Masse
Der Rest ist entsprechend im Stecker gebrückt

Also mußt du Pin2 mit Pin2(PC 9pol) Pin3 mit Pin3(PC 9pol) und Pin 5 mit 
Pin 5 verbinden. Um den Flasher zu starten mußt du JP12 schließen und 
den Controller resetten.

Matthias

von Christian B (Gast)


Lesenswert?

Vielen Dank für die Antworten.
Also nach Anruf bei Gyln, habe ich es weiter hin mit dem normalen 
seriellen Kabel probiert. Ich wusste vorher jedoch nicht, dass man für 
den Flasher erst JP12 schließen und dann den Controller resetten muss.

Da ich wirklich nur sehr wenig Ahnung von MCUs habe, wollte ich 
vielleicht fragen, wie man nun am besten sich mit dem m16c vertraut 
machen kann? Was für Programme kann ich am besten "simulieren" und sie 
anschließend testen? Wie sollte ich in dem Gebiet am besten einsteigen? 
Eine andere Frage ist es noch, ob der beigelegte Tasking C Compiler sich 
empfehlen lässt?

von Andre Adrian (Gast)


Lesenswert?

Ich hab meinen M16C bisher noch gar nicht geflasht, alle Programe hab 
ich bisher im Debugger laufen lassen. Das erleichtert die 
Softwareentwicklung doch ungemein. Angefangen habe ich mit der 
Ansteuerung von einem LCD, Abfrage einer Matrix Tastatur und dann ein 
Menüsystem programmiert. Damit ist man am Anfang schon gut beschäftigt.

Gruss

Andre

von Bernd (Gast)


Lesenswert?

Hallo!

Bezgl. der Mitsubishi M16C Fragen empfehle ich euch folgende zwei 
Seiten:

Forum
http://www.m16c-forum.com

Forum und anderes
http://www.m16canz.com/index.htm

Link zu allen Datenblaettern
http://www.mitsubishichips.de

Bis dann
Bernd

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.