ISP mit ATtiny2313

Gast #490507
Lesenswert?

Hallo,

versuche gerade eine Schaltung mit ISP connector für ATtiny2313 zu 
entwerfen.
Habe da allerdings eine Frage zu verdratung des connectors:
Ich habe jetzt mehrere Schaltungen gesehen, die die Pins 8 und 10 des 
ISP (GND) über  10k an PD0 bzw PD1 schalten.
Kann mir jemand erklären, was das für einen Sinn haben könnte? Ist es 
gar notwendig?

Danke,
 Philipp
Gast #490508
Lesenswert?

Hi,
ich schätze mal dass die Pins in diesen Schaltungen nicht nur für den 
ISP benutzt werden und deshalb die Widerstände haben. Normalerweise 
brauchst du keine Widerstände für den ISP. Es ist ratsam den Reset-Pin 
mit einem Pullup zu beschalten, um evtl. Störungen zu vermeiden. 
Ansonsten sind keine nötig.
Gast #490511
Lesenswert?

Also in den Schaltungen gab es jeweils nur die Verbindung vom ISP zum 
MC.
Vielleicht habe ich meine Frage unklar ausgedrückt. Ich wollte nicht 
wissen, wofür die Widerstände sind, sondern wofür überhaupt die 
Verbindung zum MC sein könnte.
Gast #490514
Lesenswert?

Schau doch einfach mal ins Datenblatt. Du brauchts MISO, MOSI, SCK, 
/RESET, GND und evtl. noch VCC zum programmieren. Die Pins PD0 und PD1 
brauchst du nicht, somit sind auch die Widerstände egal.
Gast #490517
Lesenswert?

Du wisst wissen wofür der ISP-Port ist?
In-System-Program-Port
Du kannst hiermit den µC in der Schaltung (in System) programmieren, 
ohne ihn jedesmal 'rauszubauen. Dafür braucht er natürlich 
Datenleitungen:
MOSI  => Master out, Slave in
MISO  => Master in, Slave out
SCK   => serial clock
Reset => Eben den Reset-Pin um in den ISP-Modus zu gelangen
Desweiteren sind +5V und GND noch auf dem Connector.
Das ist die ISP-Schnittstelle.
Gast #490522
Lesenswert?

Hehe, hab ich mich wohl noch unklarer ausgedrückt. Ich wollte nur 
wissen, wieso die ISP pins 8 und 10 mit PD0 und PD1 verbunden worden, da 
ich mich über die Verbindung gewudert habe. Im Datenblatt hatte ich 
nämlichnur die auch von Jens beschriebenen verbindungen gesehen.
Ich hatte befürchtet, daß ich diese Verbindungen auch irgendwo für 
brauche. Nun lasse ich die Verbindung eben ganz einfach in meinem Design 
weg.

Danke für die Hilfe,
 Philipp

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