SPI 6 zu 10 Pin - NC?

#4138742
Lesenswert?

Ich hab mir eine kleine Schaltung überlegt und bin gerade dabei, das SPI 
interface zu verbinden. Das mach ich nach dieser Anleitung:

http://www.instructables.com/id/Programming-adapter-from-10-pin-to-6-pin-for-AVRs/?lang=de

Dort wird bei PIN 3 von "NC" gesprochen. Was genau ist das? Als µC 
verwende ich einen ATTiny85-20SU.
Angehängte Dateien:
#4138779
Lesenswert?

Och, gänzlich falsch ist das sicher nicht, das ISP läuft über den SPI 
mit Reset sozusagen als Chip-Select Leitung.

Nur ist das eben ein ganz besonderer Betriebs-Modus in dem auch keine 
User-Software mehr im Controller läuft.
Das zu differenzieren hilft einfach schneller zu verstehen was überhaupt 
gemeint ist.
Gast #4138794
Lesenswert?

Hi

>Och, gänzlich falsch ist das sicher nicht, das ISP läuft über den SPI
>mit Reset sozusagen als Chip-Select Leitung.

Bei den 64pol. AVRs nicht. Der TO hat den Satz

>The On-chip ISP Flash
>allows the Program memory to be re-programmed In-System through an SPI >serial 
interface

wohl etwas falsch interpretiert.

MfG Spess
Gast #4138870
Lesenswert?

Wolltest Du nicht einen Arduino nehmen? Der wird über eine serielle 
Schnittstelle (USART) über einen bootloader programmiert. Da brauchst Du 
nichts weiter als einen USB-/Seriell-Wandler.

Für Deinen ISP-Anschluss da oben brauchst Du noch einen passenden 
Programmer, z.B. STK500.
#4139042
Lesenswert?

google schrieb:
> Wolltest Du nicht einen Arduino nehmen?

Den hab ich schon bestellt. In der Wartezeit wollte ich mein eigenes 
Projekt planen.

google schrieb:
> Der wird über eine serielle
> Schnittstelle (USART) über einen bootloader programmiert. Da brauchst Du
> nichts weiter als einen USB-/Seriell-Wandler.

Der Arduino den ich gekauft habe, hat einen CH340G an Bord, der mit USB 
kompatibel ist. Sollte also ohne Wandler klappen.

Rudolph R. schrieb:
> AVRISP-MK2 oder Atmel-ICE - zuverlässig, schnell und robust, aber das
> kostet eben etwas mehr.

Interesse-halber: Was genau macht der anders?
#4139052
Lesenswert?

Torsten C. schrieb:
> Mit USBASP und CH340G geht nur Serial.print()-Debugging.

Also ist dieser 
http://de.aliexpress.com/item/Free-shipping-USBASP-AVR-download-cable-AVR-programmer-51-ISP-the-downline-lines-programming-AVR-ISP/1886190857.html 
eigentlich okay zum programmieren von ATTinys, sofern man mit 
Serial-Debugging auskommt?

Torsten C. schrieb:
> Das wurde ich in den anderen Threads von Max MMM auch schon geschriben.

Tschuldigung falls ich Fragen doppelt stelle, wollte mich nur noch mal 
vergewissern.
Gast #4139161
Lesenswert?

Max MMM schrieb:
> falls ich Fragen doppelt stelle, wollte mich nur noch mal
> vergewissern.

Dir ist schon klar, dass das für die Helfer sehr frustrierend ist, oder?

Da gibt man sich Mühe mit einer (freundlichen) Antwort, und dann wird 
die ignoriert. Bleibt nix von kleben. Als hätte man seine Lebensenergie 
in ein schwarzes Loch geschüttet......
#4139162
Lesenswert?

Ulrich F. schrieb:
> Dir ist schon klar, dass das für die Helfer sehr frustrierend ist, oder?

Verstehe ich. Für mich ist es aber auch etwas verwirrend, wenn ich 
unterschiedliche Antworten bekomme:

Rudolph R. schrieb:
> für den Einstieg mag das
> gerade noch so gehen.

google schrieb:
> Für Deinen ISP-Anschluss da oben brauchst Du noch einen passenden
> Programmer, z.B. STK500.

Heinz L. schrieb:
> Das billigste
> Trumm das ich da auf die Schnelle finden könnte (suche nach USB ISP
> Programmer beim Lieferchinesen) war das da:
> 
http://www.aliexpress.com/item/S105-New-1pc-USB-ISP-Programmer-For-ATMEL-AVR-ATMega-ATTiny-51-Development-Board/2036513207.html
Gast #4139173
Lesenswert?

Die Antworten sind, mehr oder weniger, gleichlautend.

Die Unterschiede liegen in den persönlichen Vorlieben/Prioritäten der 
Antwortenden.

Befrage 3 Imker zu einem Bienen Thema und du bekommst 5 verschiedene 
Antworten und alle haben recht.
Gast #4139178
Lesenswert?

Die Differenzen in den Empfehlungen basieren auch auf Eigenarten der 
verschiedenen Werkzeuge, die angeboten werden. So ein China-Ebay-Dingens 
kann perfekt sein, wenn Du weißt, was Du machst. Für einen Anfänger kann 
das Ding aber Tücken haben, die in totaler Frustration enden. Dann gibt 
es Programmer, wo man auch als Anfänger nicht viel falsch machen kann. 
Und es gibt den Mercedes, auf den die Profis schwören. ;-)

Letztlich sind die alle brauchbar, wenn man weiß, was man macht.

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