Forum: Mikrocontroller und Digitale Elektronik ATtiny11 und 12


von Jeff Albertson (Gast)


Lesenswert?

Hallo,

ich habe eine Frage zu oben genannten Mikrocontrollern. Da ich noch
nicht viel Erfahrung habe mit Mikrocontrollerprogrammierung habe, mag
euch die Frage vll etwas banal erscheinen.

Ich habe in einer alten Elektor ein Projekt gefunden, in dem ein
ATtiny11 verbaut wird.

Um mich über ihn zu informieren, habe ich das Datenblatt aufgerufen,
das zusammen mit dem ATtiny12 kombiniert ist.

Der einzigste Unterschied ist wohl, dass der 12er eine SPI
Schnittstelle hat und der 11er nicht, und somit nur der 12er meiner
Meinung nach In-System-Programmierbar ist. Da ich schon ein
Programmiergerät habe, habe ich gedacht, ich verwende einfach den
12er.

Das Problem ist aber, dass das Programm von Elektor schon geschrieben
ist und jetzt will ich eigentlich nur wissen, ob das mit dem 12er ohne
Modifikation laufen wird.

Vielen Dank schonmal für eure Antworten.

von Jeff Albertson (Gast)


Lesenswert?

Kann mir niemand helfen?

Ich wäre euch wirklich sehr sehr dankbar, da ich selber noch nicht viel
Erfahrung habe und deshalb mit einem Projekt anfangen wollte, bei dem
die Software schon geschrieben ist.
Es hängt jetzt halt nur noch an der Programmierung.

Viele Grüße

von Markus (Gast)


Lesenswert?

Hi Jeff,
da es wirklich nur das SPI und EEPROM betrifft sollten eigentlich
Programme die für den Tiny11 geschrieben wurden auch auf dem Tiny12
laufen ;)
Umgekehrt natürlich nicht zwangsläufig.
Und im Notfall kostet ein Tiny11 gerade mal einen Euro ;)
Allerdings solltest Du um sinnvolle Hilfe zu bekommen etwas mehr über
Deine Programmierumgebung und das Programm selbst sagen !
Denn wenn ich hellsehen könnte würde ich regelmäßig Lotto spielen ;)
Hoffe weitergeholfen zu haben,
Markus

von crazy horse (Gast)


Lesenswert?

hehe, es ist noch nicht mal eine Stunde vergangen..., hier ist nicht die
schnelle Lilly, die den Job in 5min erledigt (die bekommt nämlich Geld
für den schnellen Schuss).
Ich könnts dir sagen, mach ich aber nicht, auch wenn sich gleich wieder
einige aufregen. Drängler an ner kostenlosen kompetenten Hotline kann
ich nicht leiden.

von inoffizieller WM-Rahul (Gast)


Lesenswert?

21:43-19:48 sind zwar knapp zwei Stunden, aber sonst stimme ich
CrazyHorse zu.

von Werner A. (homebrew)


Lesenswert?

Jeff,
nimm den Tiny11. SPI (Serial Peripheral Interface) ist nicht ISP (In
System Programmable).
Da du scheinbar das Programm eh nicht ändern willst wofür willst Du
dann den SPI Bus?
Werner

von crazy horse (Gast)


Lesenswert?

au Mann, da brauch ich mich nicht wundern, dass manchmal die Software
nicht funktioniert, wenn man nicht mal solch einfache Subtrktionen
beherrscht :-)
Bin manchmal ein paar Tage nicht hier, und wenn ich dann wieder
reinschaue, such ich meist nach Beiträgen der letzten Tage, für die es
noch keine Antworten gab. Alles lesen schafft sowieso keiner. Manchmal
kann man dann doch meist ein paar Anregungen geben. Aber auf Drängler
reagiere ich mittlerweile allergisch.

von Hannes L. (hannes)


Lesenswert?

Nunja, der Tiny11 braucht wohl einen Hochvolt-Programmer, denn
ISP-Programmierung kann er ja nicht.

Seite 16 des Datenblattes zeigt mir, dass es Unterschiede in der
Interrupt-Vektor-Tabelle gibt. Da ich nicht weiß, ob das Programm
Interrupts nutzt, weiß ich auch nicht, ob das im speziellen Fall
stört.

Aber auch an anderen Stellen des Datenblattes werden beide Controller
getrennt beschrieben. Also lohnt es sich doch, mal die Unterschiede
herauszuschreiben und dann zu entscheiden, ob diese Unterschiede
stören.

Bei Deinem Hauptproblem, nämlich dass Du keinen Quelltext zum Programm
hast, kann ich Dir leider auch nicht helfen, denn ich bin es gewohnt,
nur die Projekte zu bauen, deren Programme ich auch selbst schreibe.
Und so geht es den Meisten hier.

Übrigens mag ich Drängler auch nicht.

...

von Entnervter (Gast)


Lesenswert?

>nimm den Tiny11. SPI (Serial Peripheral Interface) ist nicht ISP
> (In System Programmable).

Stimmt. Beide können kein SPI. Der Tiny11 kann auch kein ISP.

> Da du scheinbar das Programm eh nicht ändern willst wofür willst
> Du dann den SPI Bus?

Erstmal muß das Programm rein.

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.