Hallo Ich habe ein Programm geschrieben und es mit Ponyprog auf den Attiny13 geflasht. Wenn ich aber den µC eischalte tut sich nichts. Hat vielleicht jemand ne Idee
Hast du auch einen Schaltplan und Source Code? Hast du ihn verfused? Ohne zusätzlich Informationen wird das hier nichts.
1. du must nicht nur den µC, sondern auch dessen Spannungsversorgung einschalten 2. du must den µC richtig rum in den Sockel stecken 3. dein Programm hat einen Fehler in Zeile 42 4. du hast Ponyprog falsch konfiguriert ... es gibt noch jede Menge weitere Hinweise, welche alle genau so unsinnig sind wie die zuvor genannten. Ohne zumindest Schaltbild und Programm ist alles andere ziemlich unmöglich
Hallo! Kann mich natürlich täuschen, aber die Bedingung der for-Schleife lautet: for i=40 to 215... Müsste das nicht heißen: for i==40 to 250? Wenn nicht, bitte Hinweis! ;-) Gruß, Sascha
Ich kenne mich jetzt mit BASCOM nicht aus: Was bedeutet: Compareapwm = Cleardown? PB1 ist mit OC0B verbunden und nicht mit OC0A.
Tja, wenn man das Programm richtig abgeschrieben hätte http://www.elo-web.de/elo/mikrocontroller-und-programmierung/bascom-avr/led-kerze-mit-tiny13 $regfile = "attiny13.dat" $crystal = 1200000 Dim I As Byte Dim D As Integer Config Portb = Output Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm = Clear Down Do For I = 40 To 215 If I < 128 Then D = I D = D * D End If If I > 127 Then D = 255 - I D = D * D End If D = D / 64 'If D < 10 Then D = 10 Pwm0a = D Waitms 60 Next I Waitms 800 Loop End
klaxi schrieb: "Ich habe ein Programm geschrieben". Das ist nicht ganz korrekt. Du hast es nur falsch abgeschrieben! BASCOM ist bei der Syntaxüberprüfung wohl sehr tolerant, allerdings kann man nicht erwarten, daß die so erzeugten Programme auch das tun was sie eigentlich sollen.
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.