-
Thread
Conter-Wert in Millisekunden umrechnen bei einem ATtiny24A
Hallo Ich habe eine Schaltung mit einem ATtiny24A aufgebaut und verwende unter anderem auch den Counter. Leider weiß ich nicht wie man den Counter-Wert in Millisekunden umrechnen kann. Als Clock Source habe ich den 8MHz Oszillator gewählt. Den
-
Thread
Zulässiger Spannungsanstieg Brown-Out beim Attiny24
Hallo Forum, ich will einen Attiny24 mit einem Solarmodul versorgen. Das Problem ist, dass morgens die Solarmoldul-Spannung sehr langsam ansteigt (über einige Minuten / Volt). Damit der uC sicher anläuft, wollte ich den Brown-Out-Reset
Hallo Brownie, ich habe ein Problem mit Attiny13V, Solarpanel und der Morgendämmerung, trotz brown-out. Mein Attiny13V startet nicht, bzw. falls er startet, hängt sich auf, Programm funktioniert nicht. Oldie hat darauf hingewiesen, dass es langsam
-
Thread
Messung von AKKU-(Entlade-)Kapazitäten mit ATTINY24 in C
Messung von AKKU-(Entlade-)Kapazitäten mit ATTINY24 in C Kürzlich hatte ich LiPo-Akkus für kleine Euros erworben - und nun wollte ich gerne wissen, ob die eigentlich ihr Geld wert und die Angaben zur Kapazität "belastbar" sind. Dazu benötigte
gnuplot visualisiert werden. Als Controller habe ich wegen der Anzahl der benötigten Pins einen ATtiny24 gewählt. Die Daten werden in einem 2-wire Serial Eeprom AT24C512 mit 64 kB zwischengespeichert. Die Entladung erfolgt über einen Lastwiderstand, der über einen FET zugeschaltet wird. Einzelnen
-
Thread
ATtiny-24 - SCK Pin für SPI
Hallo, habe bisher alle meine AVRs erfolgreich programmieren können. Beim ATtiny-24 finde ich in der Pin-Configuration Beschreibung aber nicht den Pin "SCK", sondern nur "USCK" bei Port PA4. Frage: Ist der USCK wirklich der SCK Input Pin für die serielle Programmierung ?
> ist das der "SCK" Pin ? Ja. Ausprobiert mit ATtiny84. (wo sonst sollte sich SCK auch verstecken)
-
Thread
[Attiny24, avr-gcc] Problem mit Vcc-Messung
mit dem sich das Problem nachweisen lässt, auf dessen Ursache ich einfach nicht komme: *Idee*: Attiny24 misst eigene Vcc; also: Aref=Vcc (REFS0 und REFS1=0), ADMUX steht auf Bandgap reference (ADMUX=0b100001) (etwa 1.1V beim Attiny24). *Randbedingungen*: - Compiliert mit WinAvr-20090313, -Os - Attiny läuft mit ext. 4MHz Quarz - Fuses (wie für das Projekt nötig, wo ich diese Messung einsetzen möchte): RSTDISBL programmiert, SPIEN nicht programmiert, EESAVE programmiert, externer
-
Thread
möchte attiny24 Phase Correct UND Fast PWM
ich habe hier ein problem. ich möchte mit dem attiny24 die Hardware-PWM benutzen. ich möchten den internen RC oszillator mit 8 MHz benutzen. es soll ein PWM-signal mit 50 KHz rauskommen. ti- und to-Anteil von dem signal sollen nicht 50/50% sein
Hallo Friedrich, der Timer1 im Tiny 24 macht das kpl. so wie du willst. // Target : T24 // Crystal: 8.0000Mhz #include <iot24v.h> #include <macros.h> void port_init(void) { PORTB = 0x00; DDRB = 0x00; PORTA = 0x00;
-
Thread
Attiny24 I2C und ISP Konflikt
Hallo liebe Community, Ich habe eine Frage zur Beschaltung eines Attiny24. ISP und I2C teilen sich ja eine Clockleitung bzw. SDA und MOSI sind auch auf der gleichen Leitung. Kommt es da zu Konfrontation aufgrund der Beschaltung mit den Pullups und muss ich hier mit
-
Thread
[Frage] ATTiny24V: POR & BOR
nur das POR-Flag gesetzt sein. ---------------------------------- Aus dem Datenblatt des ATTiny24V Bit 2 – BORF: Brown-out Reset Flag This bit is set if a Brown-out Reset occurs. The bit is reset by a Power-on Reset, or by writing a logic zero to the flag. Bit 0 – PORF: Power-on Reset
-
Thread
ADC ATTINY 24 Ausgangspin max. Strom ?
Hallo Habe gerade eine Blink- Schaltung mit einem ATTINY 24 aufgebaut. Messe ich mit dem Scope den Ausgang , dann macht der volle 5 V Amplitude (Rechteck). Schließe ich eine LED über RV = 1 kOhm an, bricht die Amplitude zusammen und die LED blinkt nicht
-
Thread
Gelöst: Atmel Studio Attiny24/44/84
Hallo, gibt es eine Möglichkeit, die Attiny Familie 24/44/84 mit einem DIAMEX ISP Programmer zu nutzen? In AtmelStudio 6.2 wird dieser unter STK500 nicht als Device aufgeführt. http://www.wiesolator.de/data/topics/AVR/AVR-Progger%20Diamex
Danke Uwe! Hatte im Netz auch nur etwas gefunden, dass der Attiny nicht offiziel ins STK500 passt. Es ist kein echtes STK500. Einfacher Progger mit 10Pin Ausgang
-
Thread
ATtiny24/44/84 - TWI mit USI
Guten Tag, hat jemand von euch schon erfolgreich den ATtiny24/44/84 als TWI-Master über USI benutzt? Könnte diese Person bitte seinen Code zur Verfügung stellen? Das ganze wäre bestimmt auch noch für andere Leute hier im Forum von Interesse. Man braucht
-
Thread
Attiny24 & AVRISP mkll seltsam ?
Hey Leutz.... Habe ein sehr seltsames Problem!! Ich denke es liegt an dem Firmware update des AVRISP mkll alsoooo..... Auf meinem Rechner habe ich Win7 x64 auf meinem Laptop habe ich Win7 x86 Auf dem Laptop meiner schwester ist WinXP Ich wollte den AVRISP mkll auf meinem Recher (x64) installieren..hat nicht geklappt...troz der ganzen anleitungen im internet und hier im forum habe ich es nur geschaft den controller zu erkennen in bascom , jedoch nicht in AVR Studio.... programmieren ging aber auch in bascom nicht!! Nachdem ich mich stundenlang damit rumgeärgert habe habe ich irgendwann den
-
Thread
Attiny24 - timer/counter1 läuft nicht
Hallo Spezialisten ! Wie im Titel angeführt, bringe ich den timer/counter1 nicht zum laufen (im Studio4). Folgenden simplen assembler-code habe ich zum Probieren in Studio4 geladen: (quote) .include "tn24def.inc" .def temp = R16 .cseg .org 0 rjmp reset Reset: ldi temp, 0x01 out TCCR0B,temp ldi temp, 0x01 out TCCR1B,temp loop: rjmp loop (unquote) Wenn ich den code nun schrittweise durchgehe so fängt der Timer0 brav zu zählen an, beim Timer1 werden bit1 u. 2 v. TIFR1 gesetzt, der Zähler TCNT1 rührt sich jedoch nicht vom Fleck !! Kann mir jemand eine Hilfestellung
-
Thread
ATtiny24 - ISR wird nie gerufen __vectors> fehlt
Du kannst mal "avr-gcc -dumpspecs" aufrufen. Da muss sich unter *crt_binutils finden: %{mmcu=attiny24:crttn24.o%s}
attiny13:crttn13.o%s} \ %{mmcu=attiny2313:crttn2313.o%s} \ +%{mmcu=attiny24:crttn24.o%s} \ +%{mmcu=attiny44:crttn44.o%s} \ +%{mmcu=attiny84:crttn84.o%s} \ +%{mmcu=attiny25:crttn25.o%s} \ +%{mmcu=attiny45
-
Thread
Reichelt Fehler oder bin ich blöd? Preise Attiny24/44/84
ist den 1€ Ersparnis eines anderen Chips nicht wert. auch ungünstig, wenn man nicht weiß, dass Attiny24/44/84 zueinander kompatibel sind. Gruß, Frank
Frank M. schrieb: > auch ungünstig, wenn man nicht weiß, dass Attiny24/44/84 zueinander > > kompatibel sind. > > > > Gruß, > > > > Frank Bei einem Programm mit ca. 3,8kb Speicher bleibt da auch nicht viel Alternative...
-
Thread
Assembler Code vom Attiny24 umschreiben für Attiny2313
mit Assembler Code nicht so gut zurecht und kann der Portansteuerung nicht ganz folgen. Sollte der Attiny2313 so laufen?
mit dem umschreiben. http://www.ebay.de/sch/i.html?_trksid=p2050601.m570.l1313.TR0.TRC0.XAttiny24+&_nkw=Attiny24+&_sacat=0&_from=R40
-
Thread
[S] SOIC-14 Programmiersockel (für ATTiny24/44)
Hi! Hat jemand noch einen Programmiersockel oder Nullkraftsockel für SOIC-14 AVRs wie z.B. den ATTiny24/44 zu liegen? Irgendwie tue ich mich schwer damit, einen bei Reichelt zu finden - oder wo gibts sowas noch? Danke!
Beim ATtinyX4 braucht ISP schon alle 6 Pins, das ist ja kein UPDI.
-
Thread
ATTiny24V: 16-Bit Timer (AVR Studio)
Wird der 16-Bit Timer des ATTiny24V im AVR-Studio vollständig simuliert? D. h. der Counter wird vom Simulator und bei einem Compare Match die entsprechenden Flags gesetzt?
Hans schrieb im Beitrag #2229982: > Wird der 16-Bit Timer des ATTiny24V im AVR-Studio vollständig simuliert? > D. h. der Counter wird vom Simulator und bei einem Compare Match die > entsprechenden Flags gesetzt? > Auf jedenfall sollten sie es. Beim ATtiny13 funktioniert
-
Thread
[S] Attiny24A-SSU SOIC14 Atmel
Hallo, ich suche ein paar Attiny24A-SSU SOIC14, ohne A ist auch ok. Wie hier: http://www.digikey.de/product-detail/de/ATTINY24A-SSU/ATTINY24A-SSU-ND/2050982 Falls jemand bei digikey bestellen würde, würde ich auch 25 Stück nehmen
-
Thread
Power-down ATtiny24 - aufwecken am INT oder Watchdog?
Mit dem ATtiny24 und einem bistabilem Relais habe ich einen 6V Bleiakku Tiefentladeschutz gebaut. Leider verbraucht die Schaltung mit normalem Sleep immernoch 1 mA/5,4V. Ich würde also gerne in den Power-down
und ist spannungsabhängig. Nimm den watchdog. Was mich viel mehr interessiert ist, wie du den attiny mit Strom versorgst? Der Eigenverbrauch eines 7805 ist schon bei 3-4mA, also 10³x größer als die eigentliche Schaltung.
-
Thread
ATtiny24 - Welche Anschlüsse des ISP Programmer als Output verwendbar
Ich führe folgende Anschlüsse zum ISP Programmer USCK, RESET, MISO, MOSI, GND und VCC (5V). Nun habe ich bereits alle anderen IOs belegt. Welchen der Anschlüsse könnte ich als Output verwenden und gleichzeitig den ISP Programmer daran betreiben. Fehlender Output wäre entweder LED über low pegel oder p-Channel MOSFET über low pegel ansteuern. Viele Grüße
-
Thread
ATTINY24V 10PU und 74HC595
Hi, ich bin neu in der Szene und baue jetzt seit einer Woche eine meiner LED Matrix. Der Aufbau ging recht schnell, doch leider klappt die Ansteuerung nicht. Ich suche jetzt schon seit 3 Tagen nach möglichen Ursachen kann aber nirgendwo etwas finden, was ich falsch gemacht haben könnte. Den Aufbau meiner Schaltung habe ich abgehangen. Das Programm sieht wie folgt aus: [c] #define DATA_OUT PB0 // SI #define SHIFT_DATA PB1 // SCK #define SET_DATA PB2 // RCK + G int main() { DDRB = (1 << DATA_OUT) | (1 << SET_DATA) | (1 << SHIFT_DATA); PORTB = 0; for (int i = 0; i < 8; ++i) {
-
Thread
Attiny24/44/84 für erstes selbstentwickeltes Projekt
Tach auch. Ich hatte im Studium das Fach MIPS und hobbymäßig etwas mit Atmega 8/32 gebaut. Für ein aktuelles Projekt möchte ich den Attiny benutzen. Lediglich I2C und ein ADC wird benötigt. Ich frage mich nun, ob die USI etwas tückisch ist oder man damit sehr gut zurecht kommt. Mir fehlt leider die Zeit für mehrtägige Try&Error Aufbauten. Meint ihr, man kommt bei den Dingern gut durch oder muss man sich damit ähnlich ernsthaft NEU beschäftigen wie anfangs mit den Megas? Ich sorge mich nämlich darum, dass ich dann später an der Programmierung festhänge etc. Der Tiny hat keinen getrennten
-
Thread
ATTiny24V: kein Zugriff mehr mit debugWire und ISP
In einem ATTiny24V (SMD) habe ich den Watchdog-Oszillator verwendet. Da dieser sehr ungenau ist wollte ich auf den kalibriebaren internen 8 MHz umzusteigen und den durch 64 teilen. Am Programmanfang habe ich dazu
-
Thread
ProgISP und ATtiny24A-PU brauche hilfe
ISP-V3.00 http://www.ebay.de/itm/USB-ISP-USBASP-Programmiergerat-Programmierer-fur-Atmel-AVR-ATMega-51-ATTiny/121138692064?_trksid=p5197.m1992&_trkparms=aid%3D111000%26algo%3DREC.CURRENT%26ao%3D1%26asc%3D14%26meid%3D278302640185212748%26pid%3D100015%26prg%3D1006%26rk%3D2%26rkt%3D7%26sd%3D370490000223%26
viele Funktionen. Was hat es mit FUSE auf sich? Und was nehme ich hier? Als Chip wähle ich den ATtiny24A ?! Habe einen ATtiny24A-PU. Muss ich ihn am ende "Verify"en ? Oder "Lock"en ? Ich wäre euch sehr sehr Dankbar!!
-
Thread
Attiny24 AREF als Ausgang mit 1.1V Referenz
Hallo zusammen Ich möchte die 1.1V Spannungsreferenz des Attiny24 am AREF Pin ausgeben. Dazu habe ich bisher folgenden Code benutzt: [c] ADMUX = (1 << REFS1); ADCSRA = (1<<ADPS1) | (1<<ADPS0); // Frequenzvorteiler ADCSRA |= (1<<ADEN);
Hallo Holger, beim Attiny24 kannst Du die interne 1.1V-Referenzspannung nicht nach Außen geben! Du kannst an PA0 nur eine externe Referenzspannung einspeisen. Grüße, Nico
-
Thread
ATtiny24A: kann Fusebits nicht schreiben (c,gcc, avrdude, usbasp)
Hallo, ATtiny24A,linux, avr-gcc, avrdude, usbasp Mit dieser Kombination brenne ich sonst Atmegas, jetzt beim ATtiny24A bekomme ich die Fusebits nicht in den Controller. Wenn ich mit avrdude brennen möchte wird
Tisch gefallen, sodass du auf der zweiten Zeile ein neues Kommando stehen hast. Mit ATmega vs. ATtiny hat das jedenfalls absolut nichts zu tun.
-
Thread
ATTiny24A AVR Simulator ändert die Ports nicht wie im Quelltext geschrieben!?
DDRA |= 0xFF; DDRB |= (1<<PINB0) | (1<<PINB1) | (1<<PINB2); ...[/c] Das AVR Studio 5 ist auf Attiny24A eingestellt. Ich gehe den Code im AVR Simulator zeilenweise durch und schaue mir die Bits in DDRA und DDRB an. Aber bei DDRA |= 0xFF; und DDRB |= (1<<PINB0) | (1<<PINB1) | (1<<PINB2); ändert sich
Hi! Also ich habe das gerade im AVR-Studio 5 probiert, auch mit dem Attiny24A und Deinem Code [c] #define F_CPU 128000UL // 128 kHz #include <avr/io.h> #include <stdlib.h> #include <avr/delay.h> #include <avr/eeprom.h> int main(void) { //__________
-
Thread
ATtiny 24 PINA0 mit ADC0 und AREF belegt! Was nun?
Hallo Leute, ich muss ATtiny 24 einsetzen, um die Analogspannung einzulesen. Leider habe ich folgendes Problem. Der einzige PIN den ich zu Verfühgung habe, um die Analogespannung einzulesen, ist PA0 (ADCO/AREF/PCINT0).
welcher Kombination ein Bypasskondensator erforderlich ist. So und jetzt lest mal im Datenblatt vom ATTiny24. Die Tutorials hier sind zwar ganz nett sind aber, gerade bei neueren AVRs, mit Vorsicht zu geniessen. MfG Spess
-
Thread
Attiny24A vs. Attiny44A - wie kann das sein?
ich habe hier ein merkwürdiges Problem mit einer Platine und den genannten Controllern. Mit dem Attiny24A funktioniert alles. 1. Der Attiny44A lässt sich einmal programmieren und sagt dann, die ID ist falsch. Nach einem Reset (stromlos), geht es wieder. 2. Der Attiny44A schaltet die Ports nicht
-
Thread
SPI Master mit Attiny24A für NRF24 aus Tutorial
Hallo, ich habe versucht den SPI aus dem NRF24 Tutorial für den Attiny24A anzupassen. Kann jemand vielleicht mal einen kurzen Blick drauf werfen? Danke.
-
Thread
ATTiny24 Lese EEPROM mit GCC --> Welche Adresse geb ich an?
Kleiner Nachtrag: ATTiny24 at 2k also 2048 Byte Flash also würde der EEPROM bereich bei 0x800 beginnen klappt aber auch nicht. Ich hoffe es weis jemand warum!! Gruß Dieter
-
Thread
TWI-Slave (AVR ATTiny24) antwortet nicht, wenn Master zu langsam
und Stati beobachten konnte. (So etwa 2-3 Byte pro Sekunde) Nun hab ich für meine Anwendung den ATTiny24 ausgesucht (nach IOs und Größe) und musste leider feststellen, das der kein HW-TWI bietet, sondern nur SPI. Nun hab ich bei Atmel die AN AVR312 runtergeladen und etwas angepasst (Slave2 im zipfile
-
Thread
ATtiny24 Timer/Counter 1 Fast PWM 8-Bit Mode
Hallo, folgendes Programm erzeugt bei mir, nach meinem Verständnis, eine falsche Frequenz. Weiß jemand was ich falsch gemacht habe? [code] #define BV(bit) (1 << (bit)) int __attribute__((OS_main)) main(void) { DDRB = BV(PB0); TCCR1A = BV(WGM12) | BV(WGM10); // 0101 Fast PWM, 8-bit TCCR1B = BV(CS11) | BV(CS10); // 64 while (1) { if (TIFR1 & BV(TOV1)) { PORTB ^= BV(PB0); TIFR1 = BV(TOV1); } } return 1; } [/code] Der Controller arbeitet mit dem Internen Takt von 8MHz. Deshalb erwarte ich ca. alle 2ms eine Flanke. (256 * 64 / 8.000.000)
-
Thread
AVR Studio mit STK500 kompatiblem Programmer: Attiny24 nicht als Target wählbar
gerade ein kleinen Prototypen Board gelötet und wollte es Programmieren, in AVR Stutio 6 kann ich den attiny24A jedoch nicht auswählen (es gibt ihn einfach nicht). Wenn ich seine ID auslese zeigt es den 24A an! Wie bekomme ich die lsite aktualisiert? Danke für eure Hilfe!
-
Thread
funktioniert das USI-Modul des ATtiny24A im ADC Noise Reduction Mode
Servus zusammen, mich plagt gerade folgendes Problem: Ich habe eine Platine mit einem ATtiny24A als Analog->SPI Schnittstelle drauf. (gut der kleine Prozessor hat noch einen primitiven Regler drauf, der eine Pumpe schaltet, aber das ist unwichtig und nicht zeitkritisch...) Nun stelle ich fest, dass der Tiny24 zwar einen 10-bit ADC besitzt, von diesem aber nur etwa 8 Bits sinnvoll genutzt werden können. Die restlichen 2 Bit, bestenfalls 1,5 Bit, gehen im Rauschen unter. Ich suche jetzt also nach einer Möglichkeit
-
Thread
LiFePo4 BMS - Cell Controller mit ATtiny24V?
ic-batt-monitor-li-ion-lifepo4/dp/2366048 Ist jetzt ein anderer, aber für 10€/6Zellen kommst du mit dem AtTiny auch nicht so weit. Kann sein, dass der 16x von oben erst erscheint.
einzelnen kleinen Platinen wie oben verlinkt auch nicht schlecht. Allerdings würde ich keinen Tiny24 verwenden. Die ATtiny841 (441) sind da wesentlich besser geeignet da sie richtige UARTs haben. Verfügbar z.B. hier: https://guloshop.de/shop/Mikrocontroller/ATtiny841-SOIC::117.html für 1€. Die Kommunikation
-
Thread
USI TWI TwoWireMode beim ATTiny24 macht(e) Probleme
Frage, sondern eine Lösung für ein Problem, dass mich seit Tagen verfolgt hat. Ich habe einen ATTiny 24, mit dem ich über das USI - Universal Serial Interface eine TWI (I^2C) Verbindung zu einem DAC hergestellt habe. Ich habe die Atmel AppNote AVR310 (Using USI Module as a I^2C master) zu Hilfe genommen
; // and reset counter. } [/c] Doch im Datenblatt des ATTiny24 steht "im Kleingedruckten": - Kapitel 14 (USI), - Abschnitt 5 (Register Description) - 14.5.1 USICR - USI Control Register, - WireMode Einstellung (USIWM1:0), in der Tabelle letzter Satz
-
Thread
ATTiny24 Timer1 CTC Unterschied OCR1A und ICR1
Moin, offensichtlich kann ich OCR1A oder aber auch ICR1 verwenden für einen CTC verwenden (die WGM-Bits). Aber wo ist der konkrete Unterschied bzw. wozu gibt es überhaupt die Wahlmöglichkeit? mfg Cheffe
-
Thread
ATtiny24 / 44 / 84 - Fehlerhafte Angabe bei den Fuses (HighByte) im Datenblatt?!
Ich habe hier ein kleines Problem. Ich füge gerade meine aktuelle Liste von Tinys in den Burn-O-Mat ein. Dabei fiel mir beim übertragen ein Fehler (?!) im Datenblatt auf: http://www.atmel.com/dyn/resources/prod_documents/doc8006.pdf Seite 160: Table 19-4. Fuse High Byte Fuse Bit RSTDISBL 7 DWEN 6 SPIEN 6 WDTON 4 EESAVE 3 BODLEVEL2 2 BODLEVEL1 1 BODLEVEL0 0 Nun liegt laut Datenblatt SPIEN und DWEN auf einem Bit, und Bit 5 fehlt gänzlich. Richtig / Falsch - wenn falsch, was liegt nun auf der fünf und was auf der sechs
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
: 3 AT89C51CC03: 1 ATmega2560: 1 AT90PWM3B: 1 ATtiny13: 4 ATtiny24: 1 ATtiny26: 1 ATtiny85: 2 ATtiny2313: 10 ATtiny167: 1 AT90S1200: 1 ATxmega128A1 1 ATtiny45: 3 Atmega88 3 ATXmega128A4 1 ATXmega32E5 1 ATmega88 1 C167 1 MB91101 (FR3) 1
ATtiny24: 1 ATtiny26: 1 ATtiny84: 1 ATtiny85: 3 ATtiny2313: 10 ATtiny167: 1 AT90S1200: 1 ATxmega128A1 1 ATtiny45: 3 Atmega88 3 ATXmega128A4 1 ATXmega32E5 1 ATmega88 1 C167 1 MB91101 (FR3
-
Thread
Projekt fertiggestellt: MP3 Player für Kinder auf ATTiny-Basis
Hi Tim, einige Debugging-Sessions später anbei eine Version, die bei mir mit YX5200-24SS und MH2024K-24SS zumindest an einem Arduino funktioniert (ATTiny konnte ich leider nicht testen). -Unterstützt USB und SD-Karte. Wenn nur eins davon eingesteckt ist, hat USB immer Priorität.
stellungen . Jetzt hab ich gerade in der DfMiniMp3.h gelesen das genau meine Leser nicht mit dem Attiny richig reden // Does not work with all models. // YX5200-24SS - sends reply // MH2024K-24SS - sends NO reply --> results in error notification uint8_t queryStorageDevices()
-
Thread
Attiny45, timer tut nichts?
Oh Shit, sorry hatte das DB des Attiny48 angekuckt.
: b8 9a sbi 0x17, 0 ; 23 PORTB |= (1 << PB0)| (1 << PB1); 32: 88 b3 in r24, 0x18 ; 24 34: 83 60 ori r24, 0x03 ; 3 36: 88 bb out 0x18, r24 ; 24 TCCR1 |= (1 << CS10) | (1 << CS11) | (1 << CS12) | (1 << CS13); 38: 80 b7 in r24, 0x30
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
-mmcu=attiny85 -Os -g -Wall -I. -Wl,-Map,Klingel-ATTINY.map,--cref -o Klingel-ATTINY.out Klingel-ATTINY.o text data bss dec hex filename 4034 240 1 4275 10b3 Klingel-ATTINY.out
-MMD -MP -MF .dep/Klingel-ATTINY.o.d Klingel-ATTINY.c -o Klingel-ATTINY.o Klingel-ATTINY.c: In function 'MyRandGet': Klingel-ATTINY.c:72: error: 'ANZ' undeclared (first use in this function) Klingel-ATTINY.c:72: error: (Each undeclared
-
Thread
IRMP - Infrared Multi Protocol Decoder
24 too long error 1: pause after start bit pulse 4 too long: 249 error 2: pause 249 after data bit 24 too long error 2: pause 249 after data bit 24 too long error 2: pause 249 after data bit 24 too
zu 40% klarkommt, funktionierte das dann bei Dir. Hier der korrekte Code von timer1_init() für ATtiny85: [c] #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare
-
Thread
Tiny kaputt?? 24V zuwenig? Gesperrt
Wo kann ich die 24V Version kaufen?? Die Simatic kann ja auch 24V. Was ist den Atmel für eine schlechte Marke, weil die nur 5V kann??
Nimm einen L typ z.B. ATtiny28L bei denen ist der Lüfter schon eingebaut. Troll schau dir das mal an: http://www.atmel.com/dyn/products/product_card.asp?part_id=3587 Gar nicht so abwägig mit den 24V.
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
Sam .. schrieb im Beitrag #3701640: > Attiny24 Mach mal einen Vorschlag, wie damit die Kommunikation aussieht.
, der muss es auch nicht mit so einem USI-Gewürge machen. Fast *jeder* µC ist geeigneter als ein ATtiny24.
-
Thread
if (uint16_t) --blink) == 0 Ok. if(--blink == 0 ) nicht ok?
compiliert ohne Hinweis bzw. Fehler. [c] #include <avr/io.h> #include <inttypes.h> uint16_t blink=24; int main() { #if 0 if(--blink == 0 ){ PORTB = PINB ^ ( 1 << PB0 ); blink=24; } #else if( ((uint16_t) --blink) == 0 ){ PORTB = PINB ^ ( 1 << PB0 ); blink=24; }
_t blink=24; int main() { #if SEL if(--blink == 0 ){ PORTB = PINB ^ ( 1 << PB0 ); blink=24; } #else if( ((uint16_t) --blink) == 0 ){ PORTB = PINB ^ ( 1 << PB0 ); blink=24; }
-
Thread
EOL ATmega328p
ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATMEGA88PA ATMEGA8A ATtiny13 ATTINY13A ATtiny2313 ATtiny2313A ATTINY24 ATtiny24A ATtiny25 ATtiny26 ATtiny261A ATTINY28 ATtiny4313 ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATTINY84 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATTINY88 AVR128DA28 AVR128DB28 AVR16DD28 AVR32DA28 AVR32DB28 AVR32DD28 AVR64DA28 AVR64DB28 AVR64DD28 Die gesamte Liste kann man als *.xlsx-Datei herunterladen