Hallo Leute Ich bin grad dabei von Pic´s auf Atmel umzusteigen ich hab in meinen tiny15 ein ganz einfaches Programm geschrieben das 3 Ausgänge auf null stellt und 3 auf 1. wenn ich die Schaltung anschließe gehen kurz die LED´s an den Ports an(nur die die auf 1 stehen) und nach ca. ner Sekunde ist alles wieder aus. kann mir da jemand weiterhelfen? Danke im vorraus Gruß Martin
Sorry, meine Glaskugel ist kaputt. Ich kann jetzt also nicht in Deinen Kopf sehen, um Deinen Code zu analysieren :-) Immerhin hast Du ja wenigstens die CPU genannt. Hast Du auch bedacht, daß Du bei Verwendung von 6 I/O einen 12V-Programmer brauchst, um den Chip ein nächstes Mal programmieren zu können ? Trozdem kann es aber Probleme geben, wenn man direkt nach Power-On-Reset den ehemaligen Resetpin auf Low zieht (da müssen dann ja die 12V Programmierspannung ran). Peter
Hi nochmal Hier die Glaskugel ähm das Prog .DEVICE ATtiny15 .include "tn15def.inc" .def result=r16 .cseg .org $0000 init: ;cbr WDTCR,WDE ldi result,$ff ;set port B as output out DDRB,result haupt: sbi PORTB,0 cbi PORTB,1 sbi PORTB,2 cbi PORTB,3 sbi PORTB,4 cbi PORTB,5 rjmp haupt Im Moment hab ich den Resetpin nicht als Ausgang beschaltet. da sollte in der fertigen Schaltung der AD Wandler benutzt werden. Gruß Martin
Das Programm sieht o.k. aus. Welche LED-Vorwiderstände hast Du verwendet ? 470 Ohm ... 1k sind o.k. Peter
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.