Forum: Mikrocontroller und Digitale Elektronik MEGA16 geht nicht zu programmieren


von Jörn (Gast)


Lesenswert?

Hy

ich habe einen Mega16 denn ich über ISP programmieren möchte.

ACC,GND,AREF,AVCC,GND und SCK, MISO, MOSI und die 5V, Reset und GND am 
ISP sind angeschlossen.

leider bekomme ich keine Verbindung.

habe zwei schnittstellen:

LTP -> ISP (Eigenbau und funktioniert mit dem MEga8 ohne Probleme)

AVRISP MKII

Bei AVRISP MKII sagt er immer das mit der 1/4 der CPU CLock aber hab 
fast alle durch und immer der selbe Fehler!

In Pons Pong kann er teilweise löschen und lesen aber er löscht nicht 
wirklich und schreiben tut er auch nicht!!

Muss ich beim MEga16 noch was anderes anschließen?
Hab schon zwei ausprobiert... HELP

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Läuft der Mega16 vielleicht mit externem Takt, schließ mal an XTAL1 
einen Taktgenerator >1Mhz an.

von Jörn (Gast)


Lesenswert?

der ist neu. ist das nicht automatisch auf intern 4MHz gestellt?

von Jörn (Gast)


Lesenswert?

das wär dann nen 1MHz rechteck 0 und 5V oder wie?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Naja neu: Du hattest gemeint, daß Du schon mit Pony dran warst, also 
sage ich jetz mal: nicht mehr ganz so neu... Ja, Rechteck oder Sinus 
oder Dreieck, ist Wurscht. Amplitude reicht schon von 2V bis 4V bei 5V 
Betriebsspannung.

von Jörn (Gast)


Lesenswert?

mhh jo aber wenn die fuses nicht gesetzt sind dürfte er es ja garnicht 
registrieren oder?

von Jörn (Gast)


Lesenswert?

hab mal 4Mhz (0V,3V) Rechtecke dran gelegt...

Also die Verbindungen müssten alle Richtig sein... Die USB Box zeigt mir 
auch grün wenn ich denn ISP Stecker reinstecke....

Aber noch keine Besserung

von Jörn (Gast)


Lesenswert?

also ich bin wirklich am verzweifeln!!

alle Kabel sind richtig. hab es noch mal mit dem Mega8 getestet und alle 
Adapter funzen....

dann andere Platine mit dem Mega16 dran. im Programm auf Mega16 
umgestellt und pony pong zeigt den tollen Fehler -24 an, als wenn nix 
verbunden ist...

von Emperor_L0ser (Gast)


Lesenswert?

zwei fehler möglichkeiten die du sicherlich schon ausgeschlossen hast, 
aber vll auch einfach verplant:
-pony prog auf den mega16 eingestellt?
-reset des mega16 über einen widerstand (bei mir meist 10K) mit Vcc 
verbunden?

von Jörn (Gast)


Lesenswert?

also:

ISP von oben auf den Anschluss geschaut, wo ich das Kabel vom MKII 
reinstecke:

Pin 1 oben links, Pin 6 unten rechts.

1 MISO an Pin 7
2 VCC  an 5V
3 SCK  an Pin 8
4 MOSI an Pin 6
5 Reset an Pin 9
6 GND an 0V

ja habe Pin 10 an 5V und Pin 11 an 0V. zwischen PIN 9 und Pin 10 sind 
10k.

SONST habe ich nix angeschlossen... AREF und AVCC sind ja nur für die AD 
später oder...

von jack (Gast)


Lesenswert?

AVCC muß auch angeschlossen werden, wenn der ADC nicht benutzt wird.

Steht im DATENBLATT

von Carsten P. (papa_of_t)


Lesenswert?

Ich hatte auch mal das Problem bei einem neuen Mega16. Der Takt ist auf 
1MHz intern eingestellt, keine Sorge. Er ließ sich solange nicht 
programmieren, bis ich mal beim Programmierversuch parallel die 
Reset-Leitung manuell auf Masse gezogen hatte  - danach ging es 
plötzlich. (Reset auf Masse ziehen -> Betriebsspannung einschalten -> 
programmieren starten -> Reset normal beschalten (ich hatte dazu einen 
Taster)

von Jörn (Gast)


Lesenswert?

mhh ja so was ähnliches muss es auch gewesen sein. gab irgendnen Problem 
mit der Masse..

Wieviel sollte der MEga16 verbrauchen? bei mir werden fast 15mA 
angezeigt. sobald ich in zustecke.... im Datenblatt ist die Rede von 
1mA!

von willivonbienemaya (Gast)


Lesenswert?

" sobald ich in zustecke...."
steckst du den unter Spannung?
wenn ja -> nicht gut

von Jörn (Gast)


Lesenswert?

also.

Mein AREF & AVCC werden über nen 5V Ref Baustein gespeist...

Am Mega8 hatte ich den Mega8 auch an VCC mit dran da der Baustein erst 
bei 10mA in die Knie geht...

Daher dachte ich er könnte den Mega16 auch mitversorgen aber war wohl 
nen Fehler.

Nein ich haben ihn einfach mal abgezogen und gesehen, das die Versorgung 
um 15mA zurückging. klar kann das ungesund sein aber so hab ich es halt 
bemerkt...

wie hoch ist jetzt nochmalerweise der Verbrauch unter "last" bei VCC 5V 
und 8MHz...

von johnny.m (Gast)


Lesenswert?

> wie hoch ist jetzt nochmalerweise der Verbrauch unter "last" bei VCC 5V
> und 8MHz...
Datenblatt, Figure 150 (active supply current vs. frequency) sagt bei 5 
V und 8 MHz ca. 12 mA...

von veit (Gast)


Lesenswert?

LTP -> ISP (Eigenbau und funktioniert mit dem MEga8 ohne Probleme)


geht bei mir auch nicht, flashe sonst mega8515 aber das mit dem mega16 
hab ich auch nicht hinbekommen, scheint ein bekanntes problem zu sein 
mit dem einfachen ltp kabel ...

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.