PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Attiny2313 lässt sich nicht programmieren



coCo
18.02.2007, 14:53
Hi,
ich hab grade die minimal Beschaltung zum Programmieren des Tiny2313 aufgebaut: Pin20 an +5V, Pin10 an GND, 10k von Pin1 nach VCC, Pin1 der ISP Wannenbuchse nach Pin17 des 2313, Pin5 Wannenbuchse an Reset 2313, Pin7 Wannenbuchse an Pin19 2313, Pin9 Wannenbuchse an Pin18 2313, Pin2 Wannenbuchse an VCC, der Rest an GND.

Bascom erkennt den Chip allerdings nicht ("Could not identify Chip...").
Hab auch schon versucht einen 8 Mhz Quarz und einen 8Mhz Oszi anzuschließen, ging aber auch net. ISP Dongle ist in Ordnung, andere Chips lassen sich programmieren. Am Tiny2313 kanns net liegen, habs schon mit 2 anderen versucht. Und die Leiterbahnen müssten stimmen.

Vielleicht hat ja von euch jemand eine Idee an was es liegen könnte.

MfG

MrQu
18.02.2007, 19:03
Abend @coCo,

Hmm, was hast du den für einen ISP?
Den von Atmel oder den Parallel?

coCo
18.02.2007, 19:35
Hi Manuel,
ich habe ein Parallel ISP. Ich hab die Schaltung vorhin nochmal aufgebaut und jetzt kann ich den Tiny2313 auch programmieren. Es muss wohl doch an der Schaltung gelegen haben, obwohl ich auch jetzt noch keinen Fehler gefunden hab.

Wenn ich den 2313 mit einem externen 8 Mhz Quarz betreiben will, wie muss ich die Fusebits einstellen? Fusebit KL auf 64ms und Fusebit A987 auf 1111:1111 External XTAL. So hab ichs beim Mega32 auch eingestellt (dort verwende ich aber einen 16Mhz), is das ok so?

MfG

Edit: Könnt ich eigentlich auch den Internen 8 bzw. 4 Mhz verwenden? Hab glaub mal gelesen, dass der ungenauer sei?

MrQu
18.02.2007, 19:51
Abend,

ja das stimmt so mit den Fusebit´s - hab ich auch immer so gemacht.

Der interne Takt ist def. ungenauer als ein externer.

Aber Obacht.
Wenn der Takt über 4MHz liegt hast du über den LPT-Port machmal Laufzeitprobleme.
Da ist der AVRISP def. besser und flexibler.