Forum: Mikrocontroller und Digitale Elektronik Ist mein ATmega8-Code falsch oder der FT232RL kaputt?


von mullwark (Gast)


Angehängte Dateien:

Lesenswert?

Guten Morgen,

ich versuche erfolglos, mein FT232RL wieder zum Laufen zu kriegen. Ich 
habe ihn via kleiner Platine und Stiftleisten für Lochraster steckbar 
gemacht und vor zwei Jahren lief er auch problemlos mit der jetzigen 
Hardwarekonfiguration. Jetzt wurde er wieder für ein aktuelles Projekt 
aus der Grabbelkiste gefischt versucht, zum Leben zu erwecken. Vom µC 
senden kann er, ich bekomme Daten auf dem Terminal ausgegeben, nur beim 
µC kommt kein Zeichen an. Ich habe es mit zwei verschiedenen µC nebst 
externer Hardware, sowie Windows (hterm) und Linux (cutecom) versucht, 
aber das Byte vom PC kommt nicht zurück.
Entweder ich habe da einen groben Schnitzer in meinen Gedanken, oder ich 
brauch tatsächlich einen neuen Chip. Könnt Ihr mal kurz nen Blick auf 
den Testcode werfen und ersteres ausschließen?

Über LED-Anzeige mit erweitertem Code gehe ich momentan davon aus, daß 
die ISR nicht aufgerufen wird.
Obwohl die normale Pin-Funktion bei Aktivierung des USART überschrieben 
wird, bekomme ich mit vorherigem Setzen des PinD0 (Rx) auf Eingang ohne 
internem PullUp nen haufen Datenmüll ausgegeben, weshalb ich vermute, 
daß Störungen von Außen über die Leitung reinkommen und die ISR 
aufgerufen wird.

Beim Pollen des USART-Eingangs ohne ISR habe ich die gleichen Symptome.

Gruß Mullwark

von Stefan (Gast)


Lesenswert?

Ob der FT232 kaputt ist, kannst DU ganz einfach testen:

Nimm den AVR aus seinem Sockel und überbrücke RxD und TxD mit einem 
Draht.

Falls er nicht gesockelt ist: Verbinde den Reset Eingang fest mit GND 
und überbrücke dann Rxd mit Txd.

Dann starte auf dem PC ein Terminalprogramm. Jedes Zeichen, dass du 
sendest, kommt als Echo wieder zurück. Es schadet auch nicht, LED's an 
die beiden Leitungen anzuschließen. Bei niedrigen Bitraten kann man dann 
schön sehen, ob etwas übertragen wird.

von mullwark (Gast)


Lesenswert?

Jo, ist gesockelt :)

Bestens, Danke, das versuch ich heute abend gleich aus.

von mullwark (Gast)


Lesenswert?

IC ist kaputt :-(

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.