Forum: Mikrocontroller und Digitale Elektronik ISP mit ATtiny2313


von Philipp (Gast)


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

von Sonic (Gast)


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.

von Philipp (Gast)


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.

von Jens (Gast)


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.

von Sonic (Gast)


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.

von Jens (Gast)


Lesenswert?

BTW: PD0 und PD1 gehören zum UART, also wozu könnte diese Verbindung 
wohl gut sein? Vielleicht Bootloaderunterstützung?

von Philipp (Gast)


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

von Jens (Gast)


Lesenswert?

Sag doch mal den Link, wo du das gesehen hast. Würde mich interessieren, 
denn ich habe diese Vrbindun bei ISPs noch nie gesehen.

von Philipp (Gast)


Lesenswert?


von Philipp (Gast)


Lesenswert?


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.