Zur Zeit arbeite ich gerade an einer seriellen Datenkomunikation zwischen MC80C535 und dem PC. Dabei tritt folgendes Problem auf.
Der MC kann Daten an den PC senden (HyperTerminal) aber nicht richtig empfangen. Was das seltsame ist, dass das hoechste Bit beim Wiederholen eines Zeichen jeweils invertiert wird, der Rest wird richtig an den MC uebertragen und verarbeitet. Das Problem muesste am MAX232 liegen, da ich mit einem Counter die Flankenanzahl am Ausgang R1OUT gemessen habe und diese immer um 1 Flanke unterschiedlich war.
Mein bisheriges Vorgehen:
- Austausch der Elko's; von 2,2µF auf 1µF, danach auf 10µF. Dabei trat immer das gleiche Problem auf.
- Untersuchung auf kalte Loetstellen
- Leiterbahnenueberpruefung
- MAX232 ausgetauscht
Koennte es daran liegen, dass ich anstatt den Elkos, Tantalkondens. benutzten sollte?
Hat irgendjemand eine Erklaerung fuer dieses Phaenomaen.
Fuer jegliche Hilfe waere ich dankbar
Chris