aber doch nicht für die 7 segment anzeige ....schnasemann schrieb:ich verwende aber einen attiny13v
wie gesagt, nutze das gleiche proggi wie im 7-segment-tread von schnasemann gepostet. wenn du ne idee hast schon mal danke im vorrausKappler schrieb:Beim Tiny 24 hat das WD-Timer-Controll-Register einen anderen Namen als beim Tiny 13.
Heute abend kann ich mal nachschauen, wie es richtig heisst...
Das wird auch nicht klar aus der Schreiberei. Beim 7Segment scheint auch Dokumentationsbedarf zu sein, besonders, wie sich die Segmente auf die einzelnen Portpins verteilen.upigors schrieb:aber doch nicht für die 7 segment anzeige ....schnasemann schrieb:ich verwende aber einen attiny13v
ok, hatte ich vergessen zu erwähnen.... Also diese Fehlermeldung bekomme ich beim Tiny 24schnasemann schrieb:Das wird auch nicht klar aus der Schreiberei.
schnasemann schrieb:Beim 7Segment scheint auch Dokumentationsbedarf zu sein, besonders, wie sich die Segmente auf die einzelnen Portpins verteilen.
Kappler schrieb:Probiere mal statt WDTCR WDTCSR zu verwenden.
In der von mir aktuell verwendeten Bascom-Version ist das zwar das selbe, aber ich meine mich erinnern zu können dass in einer älteren Version beim Tiny24 nur WDTCSR funktioniert hat...
Strange. .EQU kenne ich nur als Assembler-Pseudo Befehl. Damit wird normalerweise ein Datenwert abgelegt - was der in einem Basic Programm sucht, ist mir etwas unklar - könnte es sein, dass irgendwo ein Funktionsende fehlt (aus eigener Erfahrung: gerne vergesse ich schließende Klammern bei C - und dann hagelt es die lustigsten Fehlermeldungen)upigors schrieb:error : 202 Line: 1 .EQU not found, probably using functions that ar not supported by the selected chip [wdtcr] , in c:\programme.......und so weiter
diese Fehlermeldung bekomme ich beim kompilen (oder heißt das kompilieren?) mit Bascom
Das Programm läuft fehlerfrei aber ich hätte die trotzdem gern weg....
was ist "EQU" bzw wie kann ich diesen fehler weg bekommen?
Ok, also interner 128 Khz-Oszillator, keine Teilung. Sprich: 128 Khz Takt. Damit läuft der Tiny auch noch mit 1,8V.rainmuel schrieb:Die Taktfrequenz des Atmel ist genau wie in den Beispielen für ein Reaktivlicht im Kochbuch eingestellt.
rainmuel schrieb:Das flacken, nun als Krächzen zu hören (hurrah, wenigstens das) tritt beim Blinken mit der LED an PB.3 zu PB.4 auf und auch nachdem das Programm ständig die Helligkeitswerte abprüft (also wieder die LED Ausgänge von in- auf output schaltet). Bei 3.75V habe ich das gleiche Phänomen.
Config Portb.4 = Input
Mir scheint damit macht bascom aus 'config portb.4=input' ein 'config portb=input' ??Syntax
CONFIG PORTx = state
CONFIG PINx.y = state
Schau mal auf 'CONFIG PORT' - da steht das drin. Also: I/O umschalten für einen Pin: 'config pinX.y=input'. Bit setzen: 'portX.y=0'.rainmuel schrieb:also ich habe eben nochmal im Kochbuch nachgelesen und auch die BASCOM Language Referenz gecheckt.
Dort steht nix von Pins... Dort wird mit Portx.n mit x Portnummer und n Bit im Port zugegriffen.
Also Portb.3=1 setzt Pin auf high. Analog müsste also Portb.2=1 meine Verbraucher richtig einschalten.