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.
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
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
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.
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
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.
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. ...
>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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.