PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RS232 übertragung nur wenn ISP angeschlossen



PcVirus
22.07.2006, 23:38
Hi,
mein Controler überträgt nur Daten über RS232, wenn er an ISP angeschlossen ist.
Habe auch geguckt, ob es immer noch geht, wenn ich das Rs232 Kabel rausziehe, geht dann aber nicht mehr.
Was kann ich dagegen machen, dass mein Controller nicht mehr "ISP abhängig" ist?


$regfile "m8def.dat"
$crystal = 8000000
$baud = 9600
Dim I As Byte
Do
Print I
I = I + 1
Wait 1
Loop



MFG PcVirus

Furtion
23.07.2006, 08:19
HI,

ich denke das das an dem Reset liegt. Guck mal
ob das richtig angeschlosen ist und nichts etwas
kurzschließt.

Am programm dürfte es nicht liegen außer das du
am Ende ein END vergessen hast.

chr-mt
23.07.2006, 09:11
Hi,
hast du 100nF Kondensatoren am Spanungsregler und am Chip?
Ich hatte mal sowas, da hat der Spannungsregler angefangen zu schwingen und der Controller lief nicht. Nur mit der zusätzlichen Belastung durch den AVRISP funzte es..

Gruß
Christopher

PcVirus
23.07.2006, 09:48
Meine Schaltung ist das SnugBoard. Für den Max232 habe ich eine extra Platine.
http://195.225.106.105/Bilder/max232.bmp

Das mit dem Reset habe ich noch nicht ganz verstanden und die Kondensatoren sind dran.

MFG PcVirus

shaun
23.07.2006, 10:05
Sind die Masseverbindungen zur RS232-Platine und zur SubD-Buchse ok?

Furtion
23.07.2006, 11:52
hi,

ich hatte das mit dem Reset undgefär so gedacht:

Irgendetwas überbrückt den Reset so das er unuterbrochen geschalten ist
durch den ISP Adapter wird das ganze wieder rückgängig gemacht.

shaun
23.07.2006, 12:55
Möglich, die Reset-Leitung hat zwar nen Pullup, aber wenn sie ohne weitere Maßnahme dumm in der Gegend rumliegt, könnte das schon sein. Also Reset mal mit einem weiteren Pullup bestücken (10k oder so) oder während des Tests (OHNE ISP-Adapter!) direkt mit Vcc verbinden. Abblockkondensatoren vorhanden und dicht genug am IC?

PcVirus
23.07.2006, 13:42
hi,

ich hatte das mit dem Reset undgefär so gedacht:

Irgendetwas überbrückt den Reset so das er unuterbrochen geschalten ist
durch den ISP Adapter wird das ganze wieder rückgängig gemacht.

Alle anderen Programme laufen ja auch ohne das der ISP angeschlossen ist.

Furtion
23.07.2006, 13:48
Hi,

ok das wuste ich nicht, dann ist es natürlich unlogisch.

PcVirus
23.07.2006, 13:50
So habe jetzt mal Masse von der Batterie mit dem PC Gehäuse verbunden und jetzt gehts. Jetzt muss ich gucken, wo die Masse verbindung unterbrochen wird oder muss ich auf das SUB-D Gehäuse Masse legen?
MFG PcVirus

uwegw
23.07.2006, 13:56
Die Masseverbindung erfolgt ja eigentlich über Ader5 des Schnittstellenkabels. Ist das Kabel nicht in Ordung? Auf der Platine ist Pin5 ja zumindestens im Entwurf richtig verbunden... und in der Realität? Wackelkontakt, unterbrochenen Leiterbahn,...?

PcVirus
23.07.2006, 22:42
So es war eine kalte Lötstelle.
Danke an alle.
MFG PcVirus