Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller 80C535 Keine Verbindung


von Matthias S. (matthias2014)


Lesenswert?

Hallo,

ich habe hier einen Mikrocontroler 80C535. Habe einen Packard Bell 
Laptop und der hat leider keinen Seriellenanschluss, aus diesem Grund 
habe ich einen Adapter bekommen. Bei anderen Laptops funktioniert das 
nur bei meinem nicht. Ich bekomme keine Verbindung. Wir schreiben die 
Programme auf Textpad und dann schicken wir das mit Umshell und 
Flashmoon auf das Board. Bekomme aber öfters unterschiedliche Meldungen. 
Das Board hat eine Reset-taste, wenn ich diese Betätige bekomme ich bei 
dem Programm Flashmoon ein SIgnal und der sagt "Reset". Aber sonst 
passiert da nix. Mittlerweile habe ich einen Digitus Adapter wo man die 
Timeoutzeit einstellen kann, nur dann bekomme ich wieder einen ganz 
anderen Fehler....langsam bin ich am verzweifeln und am überlegen mir 
einen Lenovo Thinkpad T60 zu kaufen da dieser eine Dockingstation hat 
mit seriellenanschluss.

Vielleicht kann mir jemand von euch hier helfen??
Wenn Bilder verlangt werden von den Fehlermeldungen oder sonstiges, kann 
ich die gerne schicken.

M.f.G

Matthias

von Wilhelm F. (Gast)


Lesenswert?

Matthias Scholz schrieb:

> Vielleicht kann mir jemand von euch hier helfen??

Stimmt denn die serielle Verbindung grundsätzlich?

Denn ich habe auch Boards mit z.B. ebenfalls 80C535 drauf. Dort ist 
schon mal Rx und Tx vertauscht, einmal braucht man eine einfache 
RS232-Verlängerung zum PC, ein anderes mal Nullmodemkabel, 
Gender-Changer, oder muß sich selbst eine Pinbelegung am Sub-D-Stecker 
löten.

Aber es scheint bei dir eher ein Problem mit dem Notebook und 
RS232-Adapter zu sein. Ob Rx und Tx funktionieren, kann man auch mal 
ohne den 80C535 testen, in dem man an der RS232 die Pins Rx und Tx 
überbrückt. Dann empfängt der PC sein gesendetes Zeichen sofort selbst 
wieder, und an einem üblichen Terminal wie HyperTerminal oder TeraTerm 
sieht man es.

von Matthias S. (matthias2014)


Lesenswert?

Hallo,

okay, so gut kenne ich mich nicht aus -.-'

Habe eine Vmware mit Windows xp drauf und da funktioniert das ohne 
Probleme mit dem Adapter. Sehr seltsam. Bei meinem Betriebssystem 
Windows 7 32bit geht das nicht mit der Verbindung.

von Glaskugel for ever (Gast)


Lesenswert?

> Wenn Bilder verlangt werden von den Fehlermeldungen oder sonstiges, kann
> ich die gerne schicken.

Würde ich nicht machen. Die Leute hier raten gerne.

von Wilhelm F. (Gast)


Lesenswert?

Matthias Scholz schrieb:

> Hallo,
>
> okay, so gut kenne ich mich nicht aus -.-'
>
> Habe eine Vmware mit Windows xp drauf und da funktioniert das ohne
> Probleme mit dem Adapter. Sehr seltsam. Bei meinem Betriebssystem
> Windows 7 32bit geht das nicht mit der Verbindung.

Das hilft jetzt so direkt nicht viel weiter.

Was für Leitungen hat die RS232 denn zum 80C535 hin? Nur GND, Rx und Tx, 
oder auch noch Handshakeleitungen?

Da mußt du ja einfach an der RS232 auf der PC-Seite mit abgestecktem 
80C535 mal Rx und Tx brücken, das sind Pin 2 und 3. Dann auf dem PC ein 
Terminal öffnen, und Zeichen über die Tastatur eingeben. Diese sollten 
dann im Fenster wieder erscheinen, so wie wenn man im Editor was tippt. 
Dann wäre zumindest dies schon mal verifiziert.

von Matthias S. (matthias2014)


Lesenswert?

Also das Kabel muss ich mir nochmal anschauen. Wird nix teures sein. Der 
adapter ist von digitus. Da kann man auch die timeouts einstellen, 
jenachdem wie ich die einstelle bekomme ich eine andere Fehlermeldung.

terminal öffnen?

von Bernhard S. (b_spitzer)


Lesenswert?

Gerätemanager/COM+LPT/COMx suchen. Dann auf die erweiterten 
Einstellungen und die FIFO-Tiefe (Sende- und Empfangs-Fifo) auf 1 
zurückdrehen. Weiter unter den Einstellungen der Schnittstelle den 
Handshake auf "Kein" stellen. Hardware oder Software-Handshake geht mit 
dem Controller nicht.
Wahrscheinlich ist hier auch der Unterschied zwischen Win7 und der XP-VM 
zu suchen.

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.