Gast
#1314347
Guten morgen, ich möchte einen LED Blinker über einen tiny13 steuern. Dafür suche ich eine möglichst einfache (da Anfänger) Bauanleitung. Danke. Grüße A.
|
Anzeige
|
Anfänger sucht einfachen LED Blinker
Gast
#1314347
Guten morgen, ich möchte einen LED Blinker über einen tiny13 steuern. Dafür suche ich eine möglichst einfache (da Anfänger) Bauanleitung. Danke. Grüße A.
Gast
#1314348
also also ich angefangen hab mit sowas, hab ich mit hingesetzt und einfach ein wenig selber überlegt, wie man das machen könnte. Aber selber denken scheint irgendwie out zu sein. Mal ehrlich so schwer ist das nicht, das hat man als Anfänger in einer Stunde gemeistert.
Gast
#1314353
Schade, dass das Tutorium auf den ATMega8 aufbaut... mit welcher Software und Hardeware programmierst du den AVR denn ???
Gast
#1314371
Hallo Andreas, schau mal hier: http://www.avr-asm-tutorial.net/avr_de/index.html besonderst: http://www.avr-asm-tutorial.net/avr_de/praesentation/index.html gruß avr
Gast
#1314378
Wie soll es denn blinken? Wieviel LEDs sollen es denn sein? STK500-Besitzer schrieb: > Schade, dass das Tutorium auf den ATMega8 aufbaut... naja, bis auf die anzahl der integrierten devices isses ja für alle AVRs fast das selbe. das ganze ist so also 1:1 übertragbar und mass muss nur die Ports ändern STK500-Besitzer schrieb: > Schade, dass das Tutorium auf den ATMega8 aufbaut... Ja, die Architektur ist wohl völlig anders, der Befehlssatz, die Programmierumgebung, der Compiler, ... Man braucht warscheinlich Jahre, um kleinste Programme vom Mega8 auf Tiny13 umzustricken. Bloß komisch, daß mir diese Problem in all den Jahren nicht aufgefallen ist. Ich wechsele die AVRs grad so, wie es für die Applikation nötig ist, von ATtiny13 bis ATmega2560. Das bischen IO-Register anpassen ist Minutensache. Meistens entscheidet die Pinanzahl, welchen AVR ich nehme. Peter
Gast
#1314437
>Ich wechsele die AVRs grad so, wie es für die Applikation nötig ist, von >ATtiny13 bis ATmega2560. Das bischen IO-Register anpassen ist >Minutensache. Für einen alten Hasen bestimmt kein Problem. @Andreas Vorschlag: such Dir zuerst eine gute Anleitung zum Einstieg in die Mikrocontrollertechnik.(Schaltung, Programmierung usw.) und danach den passenden µC.
Gast
#1314440
>@Andreas >Vorschlag: such Dir zuerst eine gute Anleitung zum Einstieg in die >Mikrocontrollertechnik.(Schaltung, Programmierung usw.) Öhm, tut er das nicht gerade? >und danach den passenden µC. Öhm, hat er den nicht schon? Ich meine, gut, um eine LED blinken zu lassen, bräuchte er idealerweise einen Prozessor mit einem Port. Sagen wir mal im SOT23-Gehäuse. Aber sein ATtiny13 könnte das auch gut schaffen.
Gast
#1314478
Das blinken einer LED ist das "Hello World!" für den µC. Es wird hier auch jedem Anfänger nahegelegt damit zu starten. Daher sollte man bei solchen Fragen konstruktiv sein und nicht vom eigenen Kenntnisstand ausgehen. Besser solche Fragen als gleich mit Display, Speicherkarte, dann "COPY-PAST" und "geht nicht!". @Andreas Einige Hinweise hier (auch auf das Tutorial) sind gut für dich. avr hi schau mal hier Beitrag "AVR-Lauflicht" und in meinem dateianhang dann bekommst es schon hin. mfg also für Anfänger empfehle ich eine Bascom Demo Version und das MyAVR MK2 damit habe ich angefangen und hatte nach ca. 5 minuten mein erstes Blinklicht ;-) wenn man sich schon ein bisschen mit Basic auskennt, ist das absolut kein Problem um zwischen µC's zu wechseln muss man eigentlich nur die regfile und crystal ändern, gegebenenfalls ein paar Ports - so viel Aufwand ist das jetzt mal nun auch nicht !!! Eine Blinker gibt's auch in http://www.rn-wissen.de/index.php/HEX_Beispiel-Dateien_f%C3%BCr_AVR#Downloads Das Archiv enthält mehrere Generierungsvarianten für unterschieliche AVR, daher ist das zip recht groß. Es werden aber alle Varianten aus einer einzigen gut kommentierten Quelle erzeugt (blinky/blinky.c). Der ATtiny13 ist allerdings nicht dabei, für ihn wären der Port und der Timer anzupassen. Im Netz findet sich auch ein PDF, das sich offenbar auf die Software bezieht: http://www.df1ty.de/programmieren_mit_winavr.pdf Johann
Gast
#1314587
>also für Anfänger empfehle ich eine Bascom Demo Version und das MyAVR >MK2 >damit habe ich angefangen und hatte nach ca. 5 minuten mein erstes >Blinklicht ;-) >wenn man sich schon ein bisschen mit Basic auskennt, ist das absolut >kein Problem >um zwischen µC's zu wechseln muss man eigentlich nur die regfile und >crystal ändern, gegebenenfalls ein paar Ports - so viel Aufwand ist das >jetzt mal nun auch nicht !!! Ich empfehle eher das Tutorium. Auch wenn der Zeilcontroller ein anderer ist, als der gwünschte. Die Grundlagen sind die gleichen. Nur die Register heissen etwas anders. Leider hat sich noch niemand gefunden, der für jeden AVR ein eigenes Tutorium schreibt. Vielleicht PeDa? ;)
Gast
#1410645
High! C für Mikrocontrolleranfänger kannst Du hier lernen: http://www.mikrocontrollerspielwiese.de/ Die steigen da mit einem attiny13 Blinker ein. Gruß Tux Hi Tux, das ist vergebliche Liebesmüh. Vor 2 1/2 Monaten wollte der Threaderöffner lt. Überschrift "Anfänger sucht einfachen LED-Blinker" einen LED Blinker über einen tiny13 steuern. Warum wurde ihm nicht eine einfache Blinkschaltung mit zwei Transistoren empfohlen? Nach etlichen Vorschlägen hat er wohl gemerkt, daß das zu kompliziert werden könnte, und hat sich nicht mehr gemeldet. MfG Dirk Wie alt der Thread ist, ist ihm egal. Er will hier nur Werbung für seine eigene Seite abladen. Er hat dafür etliche alte Threads ausgegraben.
Gast
#1410832
Typisch Pinguine. Drängen sich immer auf.
Gast
#1410837
ne555 STK500-Besitzer schrieb: > Leider hat sich noch niemand gefunden, der für jeden AVR ein eigenes > Tutorium schreibt. Vielleicht PeDa? ;) Ich hatte ganz kurzzeitig als Berufswunsch mal Lehrer überlegt, aber doch schnell verworfen. Ich denke, daß da meine Art nicht so angekommen wäre, nicht alles vorzukauen, sondern nur in die Lösungsrichtung zu zeigen. Aber als Tip, man kann vieles vom Nameschaos mit Macros erschlagen. Außer die Timer, da hat Atmel leider oft riesen Unterschiede gemacht. Nicht alle Marotten der Schaltkreisentwickler kann man verstehen. Peter
Gast
#1411046
mit tiny13
mit ..
mit 2 Transistoren
mit ne555
mit einer fertigen Blinkdiode von Reichelt:
LED BL 5mm XX ab 0,24 Euro
Gast
#1411055
> Leider hat sich noch niemand gefunden, der für jeden AVR ein eigenes > Tutorium schreibt. Erinnert mich ein bisschen an die 3 Ohmschen Gesetze. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|