Forum: Mikrocontroller und Digitale Elektronik Attiny2313 mit mySmartUSB light programmieren


von David (Gast)


Lesenswert?

Hi Leute,
ich will nen Attiny 2313 programmieren. Habe mir dafür jetzt den 
mySmartUSB light Programmieradapter gekauft und die Treibersoftware 
dafür installiert. Scheint auch funktioniert zu haben. Mein problem ist 
nun, dass das myAVR Prog Tool V1.31 den 2313 nicht erkennt und folgendes 
ausspuckt:

Info:
------------------------------------------------------------------------ 
--------

USB-Treiber: 5.4.24.0
Port: COM3
Firmware-Version: 1.07.1771
Firmware-Typ: AVR911 kompatibel
Stromversorgung beim Brennen aktiv
    schalten auf inactive  aktiv
Spannung: 5 V
    schalten auf 3V  5V
Stromversorgung aktivieren deaktivieren
Controller: nicht erkannt
Möglicher Port:
COM3


Kann mir jemand sagen, was ich falsch mache? Oder gibts irgendwo nen 
Schaltplan, wie ich den Attiny 2313 an den Programmer anschließen muss. 
Bin mir nicht sicher, ob ich da alles richtig mache. Danke für eure 
Hilfe!

von Martin G. (mager)


Lesenswert?

Im Datenblatt des ATtiny2313 sind die Pins die Du verbindest mußt 
verzeichnet. Stimmt das alles? Ggf. testweise aus der Schaltung nehmen 
und auf einem Breadboard verkabeln + programmieren (ggf. an 
Taktgenerator denken)

von C. S. (chrisdask8)


Lesenswert?

David schrieb:
> Oder gibts irgendwo nen
> Schaltplan, wie ich den Attiny 2313 an den Programmer

Hi,

bist du nach dem Plan von

http://www.myavr.info/download/produkte/mysmartusb_light/techb_mySmartUSB-light_de_en.pdf

Seite 5 vorgegangen?

Die Pinbelegung des Attiny2313 findest du im Datenblatt oder zb:
http://www.electronicspk.com/store/Catalog/ATtiny2313.gif

Hast du deinen Programmieradapter so angeschlossen?

MfG

von David (Gast)


Angehängte Dateien:

Lesenswert?

Ich kann doch aber die Pins aus dem Programmer nicht direkt an den 
Attiny2313 hängen. Da brauch ich doch noch ne Beschaltung. Is die wie 
beim Atmega8 (siehe Anhang)?

von David (Gast)


Lesenswert?

Ich habe jetzt mal folgendes gemacht:

1) den ISP-Pin 1 (MISO) mit dem µC-Pin 18 (MISO)
2) den ISP-Pin 2 (VCC) mit dem +5V des Netzteils
3) den ISP-Pin 3 (SCK) mit dem µC-Pin 19 (SCL), da ich davon ausgehe,
dass SCK und SCL für "serial clock" stehen
4) den ISP-Pin 4 (MOSI) mit dem µC-Pin 17 (MOSI)
5) den ISP-Pin 5 (RESET) mit µC-Pin 1 (RESET) und über einen
10k-Widerstand mit dem +5V des Netzteils
6) den ISP-Pin 6 (GND) mit dem Minus des Netzteils

7) den µC-Pin 10 (GND) mit dem Minus des Netzteils
8) den µC-Pin 20 (VCC) mit dem +5V des Netzteils

Dann noch folgende Kondensatoren:

Ausgang Netzteil 100n an Masse(-)
PIN 20 µC 100n an Masse(-)

Und es funktioniert!!! Juhu!!!
Danke für eure Tipps! Hab gelernt man muss sich viel Zeit und Geduld 
nehmen zum Microcontrollern...*g*

von Heiko B. (heikob)


Lesenswert?

Kann ich nicht bestätigen, habe auch den myAVR mySmartUSB light.
Den Attiny2313 konnte ich direkt beschreiben, musste nur die richtigen 
ports direkt verbinden.

von SVD71 (Gast)


Lesenswert?

myAVR_XXX können gut auf Tiny nur Flash und ERPROM programmieren. Es kan 
man lesen und schreiben ohne Problems. Aber nur mit FUSE-bits Problemme 
auftaucht.

von Uhu U. (uhu)


Lesenswert?

David schrieb:
> Danke für eure Tipps! Hab gelernt man muss sich viel Zeit und Geduld
> nehmen zum Microcontrollern...*g*

So ist es eben, wenn man mit Behinderten zu tun hat ;-)

von Sven (Gast)


Lesenswert?

Also bei mir funktioniert der auch nicht richtig, habe den richtig 
beschalten, aber der kann meinen Controller nicht erkennen...
Habt ihr noch eine Idee was man da machen kann?

von Andreas J. (aja)


Lesenswert?

Gib mal dem Attiny extra Strom, hat bei mir geholfen.

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.