mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATtiny11 und 12


Autor: Jeff Albertson (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Jeff Albertson (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: inoffizieller WM-Rahul (Gast)
Datum:

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

Autor: Werner A. (homebrew)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht 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.

...

Autor: Entnervter (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.