Eingabe funktioniert nur wenn Programmer angeschlossen ist

Gast #657060
Lesenswert?

Hallo ich habe folgendes Problem:
Ich benutze einen ATMEGA8535. Angeschlossen ist ein Display 2x16 
Zeichen.
Am ADC ist ein NTC über einen Spannungsteiler angeschlossen.
Wenn ich den Controller an die Programmierschnittstelle anschließe und 
Programmiere gibt er mir den im Programm stehenden Text auf dem Display 
aus.
Ich habe einen Taster angeschlossen, mit dem ich durch ein Menü gehen 
möchte.
Dieser geht aber nur solange ich die Programmierschnittstelle 
angeschlossen habe. Ziehe ich sie ab bleibt die Betätigung wirkungslos.
Am Anfang ging alles ohne Probleme. Habe schon einen zweiten ATMEGA 
angeschlossen. Der macht das selbe.
Was noch auffällig ist, ist dass der Controler, wenn ich Strom drauf 
gebe nichts auf dem Display ausgibt, sondern erst, wenn ich die 
P-Schnittstelle anschließe.

Vielleicht hat von euch jemnd ne Idee.
Könnte es vielleicht an den Configurations Bits liegen?
Verstehe nicht wieso der Controller nicht gleich den Text ausgibt, 
sondern erst, wenn die P.-Schnittstelle drann ist!?
Gast #657322
Lesenswert?

Ok, danke ich werde es heute Abend gleich mal ausprobieren.
Ich habe den Reset Pin mit 33kOhm an Vcc geschaltet.
Das Mit dem Display werde ich auch versuchen. Ich hoffe, dass die 
Eingabesignale via Taster dann auch wieder verarbeitet werden.

Bei Erfolg oder Misserfolg werd ich mich melden ;-)

Schönen Abend
Gruß Thorsten
Gast #657530
Lesenswert?

So also wenn ich von außen den Takt der Programmierschnittstelle dran 
habe läuft alles ohne probleme. Ziehe ich den Stecker ist der Takt weg 
und der controler bleibt einfach stehen.
Da muss doch irgendein Problem mit dem Takt sein. Ich benutze den 
Internen Taktgeber auf 4 Mhz. Hat einer eine Idee?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren