Hallo Leute, im Datenblatt des Attiny2313 steht das er bei einer Spannung von 4 V ca. 30mA Treiben kann. Bei mir sind vorwiderstände der größe 1,2 kOhm vorhanden! Mein Attiny kommt wenn ich messe leider nur auf 2,7 V jemand eine Idee?
das soll quasie nur eine Option sein! Betrieben wird die Schaltung mit USB Pegel! Der steht auch fest auf 5 V
Janiiix3 schrieb: > Bei mir sind vorwiderstände der größe 1,2 kOhm vorhanden! Mein Attiny > kommt wenn ich messe leider nur auf 2,7 V jemand eine Idee? Ja. Konfigurieren deinen Port als Ausgang!
das soll quasie nur eine Option sein! Betrieben wird die Schaltung mit USB Pegel! Der steht auch fest auf 5 V Knut schrieb: > Programm? Antwort! > Eigentlich sollte der AVR damit keine Probleme haben! > > > Knut $regfile = "ATtiny2313.dat" Config Portb = Output Led1 Alias Portb.1 Led2 Alias Portb.0 Led3 Alias Portd.6 Led4 Alias Portd.5 Led5 Alias Portd.4 Led6 Alias Portd.3 Led7 Alias Portd.2 Led8 Alias Porta.0 Led9 Alias Porta.1 Led10 Alias Portd.1 Led11 Alias Portd.0 Led12 Alias Portb.4 Led13 Alias Portb.3 Led14 Alias Portb.2 Do Led1 = 1 Waitms 250 Led2 = 1 Waitms 250 Led3 = 1 Waitms 250 Led4 = 1 Waitms 250 Led5 = 1 Waitms 250 Led6 = 1 Waitms 250 Led7 = 1 Waitms 250 Led8 = 1 Waitms 250 Led9 = 1 Waitms 250 Led10 = 1 Waitms 250 Led11 = 1 Waitms 250 Led12 = 1 Waitms 250 Led13 = 1 Waitms 250 Led14 = 1 Waitms 250 Led1 = 0 Waitms 250 Led2 = 0 Waitms 250 Led3 = 0 Waitms 250 Led4 = 0 Waitms 250 Led5 = 0 Waitms 250 Led6 = 0 Waitms 250 Led7 = 0 Waitms 250 Led8 = 0 Waitms 250 Led9 = 0 Waitms 250 Led10 = 0 Waitms 250 Led11 = 0 Waitms 250 Led12 = 0 Waitms 250 Led13 = 0 Waitms 250 Led14 = 0 Waitms 250 Loop End
Warum konfigurierst Du den Port A und D nicht, wenn Du ihn verwenden willst? avrGerd
$regfile = "ATtiny2313.dat" Config Portb = Output Config Portd = Output Config Porta = Output Led1 Alias Portb.1 Led2 Alias Portb.0 Led3 Alias Portd.6 Led4 Alias Portd.5 Led5 Alias Portd.4 Led6 Alias Portd.3 Led7 Alias Portd.2 Led8 Alias Porta.0 Led9 Alias Porta.1 Led10 Alias Portd.1 Led11 Alias Portd.0 Led12 Alias Portb.4 Led13 Alias Portb.3 Led14 Alias Portb.2 Do Led1 = 1 Waitms 250 Led2 = 1 Waitms 250 Led3 = 1 Waitms 250 Led4 = 1 Waitms 250 Led5 = 1 Waitms 250 Led6 = 1 Waitms 250 Led7 = 1 Waitms 250 Led8 = 1 Waitms 250 Led9 = 1 Waitms 250 Led10 = 1 Waitms 250 Led11 = 1 Waitms 250 Led12 = 1 Waitms 250 Led13 = 1 Waitms 250 Led14 = 1 Waitms 250 Led1 = 0 Waitms 250 Led2 = 0 Waitms 250 Led3 = 0 Waitms 250 Led4 = 0 Waitms 250 Led5 = 0 Waitms 250 Led6 = 0 Waitms 250 Led7 = 0 Waitms 250 Led8 = 0 Waitms 250 Led9 = 0 Waitms 250 Led10 = 0 Waitms 250 Led11 = 0 Waitms 250 Led12 = 0 Waitms 250 Led13 = 0 Waitms 250 Led14 = 0 Waitms 250 Loop End
Das Programm ist schlecht geschrieben! Verwende dafür lieber Timer! Vergiss das wait von Bascom, da in dieser Zeit der Controller nichts mehr anderes machen kann! MfG Tom
ihr seit die besten! jetzt funktioniert es! Aber wieso geht es nur dann?
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.