-
Thread
Programmiertechniken für Langzeitanwendung mit uC
Gewitter. Metallgehäuse ist nicht vorgesehen, bisher nur Plastik. Befeuert wird das Ganze mit einem Attiny84, den ich schon gut ausgereizt habe, was Stromsparen angeht. Allerdings frage ich mich, was ich noch alles machen muss. 1. Muss man damit rechnen, dass sich irgendein Setup Bit der Portregister
Mal hing er dauerhaft fest, warum weiss ich nicht und im Nachhinein nicht mehr feststellbar. (Beim Attiny ist der WDT ja abstellbar, wenn man ihn nicht fused.) 3. Freier Flash ist auf "NOP" gestellt, so dass der Programmcounter notfalls bis zum Ende durchrennt und dann bei 0x0000 (Reset) wieder anfängt
-
Thread
ca. 15-20 WS2812B mit Atmega8 steuern
led[2]; //NEU NEU NEU int main(void) { uint8_t mask; #ifdef __AVR_ATtiny10__ CCP=0xD8; // configuration change protection, write signature CLKPSR=1; // set cpu clock prescaler =1 (8Mhz) (attiny 4/5/9/10)
CLKPR=_BV(CLKPCE); CLKPR=0; // set clock prescaler to 1 (attiny 25/45/85/24/44/84/13/13A) mask=_BV(PB0); #endif DDRB|=mask; while(1) { led[0].r=255;led[0].g=00;led
-
Thread
Ventilansteuerung mit Mosfet - Temperatur?
ich verwende für meine Hydraulikventile BTS452T. Ohne Kühlkörper. Angesteuert über den PWM eines ATTiny84.
verwende für meine Hydraulikventile BTS452T. Ohne Kühlkörper. > Angesteuert über den PWM eines ATTiny84. Ok, das ist jetzt aber ein Highside PROFET und kein N-MOSFET. Der braucht zum Ansteuern bei 5V nur etwa 10 µA. Das ist für einen AVR quasi Null-Last und geht entsprechend zackig. Rdson mit
-
Thread
I2C IO-Expander mit mind. 4Bits zur freien Adressvergabe.
Moin, vielleicht kannst Du einen ATtiny nehmen. Mit dem ATtiny2313A/4313 hättest Du 15 oder 16 freie Pins. Ev. ATtiny24/44/84 oder ATtiny25/45/85 mit dementsprechend weniger Pins gehen natürlich auch. Den Adressbereich kannst Du frei wählen
-
Thread
Attiny - External Clock - Duty Cycle?
Hallo, Ich beabsichtige, einen Attiny (44 oder 84) mit einem 10 MHz OCXO zu takten. Habe dann aber leider erst direkt nach dem Bezahlen der online Bestellung festgestellt, dass der duty cycle bei 45/55 liegt. Ist das ein (großes) Problem
OCXO nicht, aber da die Frequenz 10 MHz beträgt und ich das Teil eh mit 5V versorgen muss, wird der Attiny auch mit 5V laufen. Ich bin deutlich entspannter jetzt ;) Danke für die Aufklärung.
-
Thread
Attiny mit AVr-ISP-MK2 flashen
nich so wie ich will^^ Ich habe heute mein AVR-ISP MK2 erhalten und wollte jetzt fleißig meinen ATTINY 84 flashen.... Mal zum testen einfach einen simplen Ton generieren mit Rechteckfrequenz am Pins 10 aber iwi will das nicht.... Der programmer sagt ich hätte keine spannung anliegen am Attiny und
nicht flashen... Ich habe das AVR-Studio 6 und wollte dann mit "tools- device programming" den ATTiny flashen.... Aber dann kommt wie gesagt dieser fehler und ich weiß grad nimm weiter wieso das nicht geht... Muss ich den Tiny irgendwie speziell beschalten? Wenn ja muss ich das bei meinem ATMega
-
Thread
WS2812 und ATtiny44 / 8 MHz intern
Softwaremodul zum Umgang mit WS2812 LED-Ketten in Verbindung mit ATtiny44 (und internem 8 MHz Takt). Fast war ich der Ueberzeugung, dass das nicht funktionieren kann, aber es geht ! Leider konnte ich kein Video davon aufnehmen, denn egal was ich gemacht habe: Die
getestet. getestet habe ich folgende Controller mit eingestelltem 8MHz: ATmega8 ATmega168 / 328 ATtiny2313 ATtiny44 / 84 ATtiny85 Kurze Frage: Macht es Sinn, die Assemblerdatei im Timing so zu verändern, dass es auch mit 16MHz (und logischerweise externem Quarz) funktionier ?
-
Thread
AVR MCP9700 Störeinflüsse
Hallo!, habe hier eine kleine Platine mit einem Attiny84 und einem MCP9700 Temperatursensor. Prinzipiell funktioniert die Schaltung und ich kann die Temperaturwerte mittels ADC + interner 1,1V REF wunderbar und ohne Probleme auslesen. Sobald aber ein GSM
Handys mit aktiver Datenverbindung konnte ich keine Probleme feststellen. Andere ADC Eingänge am Attiny84 wie z.B. ein externer Spannungsteiler zur Spannungsmessung sind immun gegen dieses Problem. Ich habe den Aufbau des Temp-Sensors angehängt. Der Vout des Sensors ist dabei direkt an den AVR angeschlossen
-
Thread
'Schatzsuche': Metalldetektor?
im Beitrag #6741010: > Der Ring wird wohl eher im Hotelzimmer liegen. Nope, das ist bei einer 84jaehrigen 100% auszuschliessen...
angesehen habe: >https://en.wikipedia.org/wiki/ATtiny_microcontroller_comparison_chart , sollte es reichen, dem Attiny einen externen 6MHz Oszillator an die Seite zu geben (max. Taktfrequenz des Attiny12) und das Mehr an Speicher des 85er sind dann eben
-
Thread
Umstieg von AVR auf PIC
die Frage, mit welchen man gut anfangen kann. Bislang habe ich hauptsächlich AVR Projekte mit den Attiny841/84/85 und Atmega328/644 erledigt. Bei der Wahl des richtigen µC sind folgende Punkte entscheidend: Spannungsversorgung: 3V-5V Schnittstellen: min. 1 UART min. 1 SPI optional I2C (selten
Stefan S. schrieb im Beitrag #4325061: > Bislang > habe ich hauptsächlich AVR Projekte mit den Attiny841/84/85 und > Atmega328/644 erledigt. >min. 1 UART >min. 1 SPI >optional I2C (selten benötigt, deshalb nur optional) >Gehäuse: SOIC oder TQFN >Kosten (Einzelstück): < 5€ Dann wären doch
-
Thread
Bauteile fuer batteriebetriebene Digitaluhr
(wegen der Zeitverschiebung aber schon um 15 Uhr MEZ). [/pre] https://de.wikipedia.org/wiki/%C3%84thiopien#Kalender Dirk
Quarz. Ist es ueberhaupt moeglich einen solchen Quarz an einen avr uC anzuschliessen? Mein Attiny2313 legt z.B fest, dass ich nur bis 0,4MhZ Quarzen runtergehen kann laut Datenblatt. Sind gewisse AVRs speziell dafuer ausgelegt? lg Antoni
-
Thread
AtTiny: EEPROM als effektiven Konfigspeicher nutzen (z.B. Defines ablegen)
Hallo, momentan habe ich in einem etwa 4 KByte großen C-Projekt auf einem Attiny84 eine Datei die von jeder Source-Datei im Projekt inkludiert wird und als globale Konfigurationsdatei verstanden werden will. Darin sind jede Menge #defines enthalten die z.B. Timeout-Zeiten, Baudraten
Der Tiny84 hat 64 Byte große Pages. Einen FLASH-Treiber habe ich auch schon geschrieben, der den Zugriff darauf ermöglicht. 64 Byte müssten für die Parameter reichen. Vielleicht wäre es möglich beim Programmstart
-
Thread
Power-down mit Taster
include <avr/wdt.h> #include <stdint.h> #include <avr/sleep.h> int main(void) { /* The ATtiny24/44/84 system clock can be divided by setting the “CLKPR – Clock Prescale Register”. This feature can be used to decrease power consumption when the requirement for processing power
der Code 0x83. Lies mal was im Datenblatt zur CKDIV8 Fuse steht und lies den Zustand bei deinem Attiny mal aus...
-
Thread
[ics der 74xx- Reihe] wo findet man Bauteile ? ->74185
Ich würde solche Oldies mit nem ATTiny2313 nachbilden, wenns nicht auf die MHz ankommt. Ist jedenfalls erheblich billiger, kostet allerdings etwas Programmierzeit. Peter
ist das garnicht. 8 Eingänge auf 8 Ausgänge dauert 6 Zyklen (IN, LPM, OUT, RJMP), macht bei nem ATTiny26 mit internen 16MHz immerhin flotte 2,2MHz Durchlaufzeit. Peter
-
Thread
ATMega8A programmieren
Die Frage hatte ich neulich auch bei Tiny24..84 / 24A..84A. Suchst du GUGEL: unterschied attiny24 attiny24a unterschied mega8 mega8a Findest du: Die Antwort
-
Thread
USP ISP Programmer läuft nicht
evalboard-fuer-atmel-microcontroller/2880698443-168-8007 https://www.kleinanzeigen.de/s-anzeige/atmel-avr-stk-500/2876522402-84-26368
#7778141: > Ist aber in Microchip Studio 7 ganz normal gelistet. Warum auch nicht? Eben: ATtiny26 Status: In Production.
-
Thread
stationsanzeige für modelleisenbahn
Ein Einchip-Mikrorechner. Hier im Forum werden Atmel AVR Chips (ATMega/ATTiny) häufig diskutiert, auch PIC und ähnliche wären geeignet. Die Programmierung wird etwas Einarbeitung erfordern.
http://de.aliexpress.com/item/0-84-inch-14PIN-Blue-OLED-Display-Module-SSD1306-Drive-IC-96-16-I2C-Interface/1962276390.html http://sabernetics.com/store/0-84-oled-display-96x16/
-
Thread
avrdude.conf: Attiny44 mit AVR910 programmieren
Hallo, ich würde gerne meinen Attiny44 mit dem AVR910 programmieren. Ich habe schon ein paar versuche mit der avrdude.conf gemacht: 1. avr910_devcode = 0x20; im Abschnitt der part id "t44" verwendet 2. Den Attiny45 Abschnitt mit dem devicecode des Attiny44 gepatcht Beides hat leider nicht funktioniert. Die Fuses werden gelesen, der Flash gelöscht, aber beim Verifizieren wird dann 0xFF gelesen. Ich verwende ein HC06 Bluetooth Modul und einen ATtiny2313
-
Thread
AVR - Bandgap an einen Pin schalten zum Messen?
Kann man die Bandgapspannung an einen Pin schalten und direkt messen? In meinem Fall ein ATtiny(2|4|8)5 symbol VBG parameter Bandgap reference voltage condition VCC = 5.5V, TA = 25°C min 1.0 typ 1.1 max 1.2 units V Also etwa 10 % Fehler, das möchte ich durch
Je nach AVR unterschiedlich, ATTiny 2/4/84 gehts nicht laut Datenblatt ATTiny 2/4/85 gehts mit REFS0 bis REFS2 gesetzt siehe Datenblatt Seite 138 letzter Eintrag in Tabelle 17-3, und wenn du möchtest lese ich dirs auch noch vor. Allerdings
-
Thread
Programmieren via ISP in Zielschaltung?
Vf hat die LED bei Nennstrom? Im Datenblatt vom ATtiny25/45/85 findet man im Abschnitt "Pin Driver Strength" Figure 22-22 ein Diagramm, welches zeigt, welche Spannung bei welchem Strom am Pin anliegt. Hier ist aber auch bei 20mA schluss. Mit 150 Ohm sind
Korrekt? Wo liegt denn das Problem darin, statt eines 8-Pinners einen 14-Pinner wie zB Tiny 24/44/84/441/841 zu verwenden. Dann hast Du die ISP-Pins frei. fchk
-
Thread
ATtiny 2313, woher??
ausgestatteten Controller. Da ich ein AVR-Fän bin, sah ich mich bei den neuen Typen mal ein wenig um. Der ATtiny 2313 scheint mir für mein Vorhaben sehr gut geignet zu sein. Jetzt nur die Frage, wo bekomme ich diesen ? Hat schon einmal irgend jemand den ATtiny2313 käuflich erworben? Und wenn ja, wo?? Würde
Klein und verfügbar sind: ATTiny26 ATMega8 Mit 90S1200, 90S2313, Tiny12, Tiny15 würde ich nichts neues mehr anfangen. Peter
-
Thread
Power consumption des 74HC595
, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI) HoodLoader2: All (broken out 1-7) pins are usable Attiny 24/44/84: All pins are usable Attiny 25/45/85: All pins are usable Attiny 13: All pins are usable Attiny 441/841: All pins are usable ATmega644P/ATmega1284P: All pins are usable LowPower
-
Thread
µC in SO-16?
ATTINY24 ATTINY44 ATTINY84 2k 4k 8k im SO-14 Gehäuse dil 14 mfg
-
Thread
Was ist bzw. war Atmel QTouch?
bisheriges Ergebnis mal hier gepostet: https://www.avrfreaks.net/forum/capacitive-touch-without-q-attiny-series-01
wollte und QTouch super lief. Aber als Einstiegspunkt für weitere Untersuchungen ist so ein moderner Attiny mit Debugger sicher gut geeignet.
-
Thread
Bascom Timer to C Problem
ich habe einen Bascom Code welcher ein Martinshorn steuert. Das Ganze läuft über den Timer0 des Attiny13: [code] Enable Interrupts Timer0 = Timer , Prescale = 64 Tcnt0 = 97 On Timer0 Horn Enable Timer0 ... Horn: Toggle Portb.2 Toggle Portb.0 Tcnt0 = D [/code]
} return 0; } [/c] Und hier der Bascom Code: [code] $regfile = "ATtiny13.DAT" $crystal = 9600000 'Frequenz des internen Oszillators $hwstack = 32 'default use 32 for the hardware
-
Thread
Speicherbelegung stimmt nicht bei AVR Studio 5.1
5.1 installiert. Leider stimmt die Speicherbelegung die angegeben wird so nicht ganz: > Device: attiny84 > Program: 5120 bytes (62.5% Full) > (.text + .data + .bootloader) > Data: 0 bytes (0.0% Full) > (.data + .bss + .noinit) Im Programm sind diverse Variablen und ein
Speicherverbrauch nicht angegeben? Selbst wenn ich das Array auf z.B. 1408 also viel mehr, als der attiny84 überhaupt an Speicher hat, dimensioniere, gibt es beim builden keine Warnung. Kennt jemand das Problem, gibt es dafür ein "Work-around"?
-
Thread
Fragen zu älterer Triac-Schaltung Triac-Wahl TIC226 und digitale Ansteuerung
ihm die Spannung weg. > Ich vermute mal, dass die ein > Triggern während der Hochlaufphase des 84C21 verhindern soll, bzw. wenn > er nach dem Reset mal hängt. Richtig.
Fritz G. schrieb im Beitrag #7944032: > Meine 8051-Erfahrungen sind zu lange her, Der PCF84C21A gehört zu den MCS-48, nicht den MCS-51.
-
Thread
elektr.Daten des Analog Komparator vom AVR
das beschrieben da sie eine selektierbare Hysterese besitzen, aber bei den meisten AVRs, konkret ATTiny44, findet man dazu rein garnichts. Wie soll man da eine Schaltung auf Basis des ACs planen ? Gruß Hagen
Hysteresis und Schaltzeit interessiert mich am meisten. Wenn du so nett wärst und mir die Seitenzahl den ATTiny44/84 Datenblattes nennen könntest ? nur wenns dir nichts ausmacht. Gruß Hagen
-
Thread
attiny44 eagle lib fertig - vielleicht braucht sie wer :)
hallo, ich hab meine lib für den attiny44 fertig und hab mir gedacht, vielleicht kann den ja sonnst noch wer gebrauchen. im netz hab ich zumindest nix brauchbares gefunden. gibts hier auf mikrocontroller.net irgendwo ne seite, wo libs
/download.htm.de&dir=eagle/userfiles/libraries ftp://ftp.cadsoft.de/eagle/userfiles/libraries/attiny24_44_84.lbr schon seit 2007 gibts die. Wie kommst du übrigens darauf, dass die Pins vertauscht sind? Meinst du Atmel hat keine Qualitätssicherung, bzw. es hätte den Fehler noch niemand im Datenblatt
-
Thread
Verfügbare MCU <QFN-32 mit 5x PWM und I2C/TWI?
derzeit nicht erhältlich. STM32 in QFN-32 scheinen auch ausverkauft, ich sehe mich nun gerade bei ATtiny um, z.B. 841 oder 861A oder ATtiny24A/44A/84A (QFN-20), die haben aber nicht ausreichend Hardware-PWM (https://www.microchip.com/content/dam/mchp/documents/MCU08/ProductDocuments/Brochures/30010135E.pdf) Für den 841 spricht, dass er einen I2C-Slave in Hardware hat (ATtiny40 hat TWI-Slave). ATmegaxU2 haben 6 Kanäle mit 16 bit. Bitte Senf.
-
Thread
Microcontroller im SO14 mit Centerpinning
sind meistens einlagig. Man kann also bequem Leiterzüge durchtrennen und Drähte ziehen. Z.B der ATtiny24 im SO-14 läuft mit 1,8..5,5V.
fixen Schlüssel verschlüsselt zu versenden. Peter D. schrieb im Beitrag #5664493: > Z.B der ATtiny24 im SO-14 läuft mit 1,8..5,5V. Wenn ich nichts geeigneteres finde, nehme ich einen ATtiny44. Arne schrieb im Beitrag #5664462: > EM78P153A muesste passen, ist aber auch etwas exotisch. Der
-
Thread
AVRs programmieren
besser:http://frank.circleofcurrent.com/fusecalc/fusecalc.php?chip=attiny88 hier werden mehr (neuere) Chips unterstützt.
erklärt in der AVRStudio-Hilfe. Einfach nur mal draufklicken und lesen. Z.B.: stk500.exe -cUSB -dATtiny84 -fC4E2 -EFF -e -ifEBH-Iso-Amp_1.1.hex -pf -vf Peter
-
Thread
Simon sagt mit ATtiny44
nachdem ich mich jetzt schon eine Weile mit der Codesammlung / Framework für einen ATtiny44 beschäftigt habe, habe ich nach dem UKW Radio eine zweite Software geschrieben die auch wirklich aufgebaut (auf Platine) werden wird (sie wird als Lötübung für SMD Bausteine Verwendung finden)
Schieberegister begrenzt, aaaaaaaber (meine Güte): Nur zum Verifizieren mal gemacht (an 2 verschiedenen ATtiny44 und einem ATtiny84): Stromversorgung 5V aus Labornetzteil (Innenwiderstand kenne ich nicht, hat aber maximalen Ausgangsstrom 3A). Gesamtstrommessung über einen 0,47 Ohm Meßwiderstand aufgenommen
-
Thread
USBtinyISP auf Lochstreifenkarte
Noch so ein Grottenprogrammer? ATTiny übertaktet. Ein 47u als einziger Abblockkondensator. 47pF an einem 22MHz Quarz? Ich finde so einen Dreck sollte man keinem Anfänger zumuten.
versteht so allerdings >eine Schaltung nachbauen kann ... Und womit programmiert er deinen ATTiny2313? MfG Spess
-
Thread
Auswahl des richtigen Mikrocontrollers
auskommen kann. Nachdem ich einige Datenblätter bei Atmel durchgesehen habe, denke ich, daß ein ATTiny24 oder ATTiny84 dafür ausreichen sollte. ATTiny24 wär mir natürlich lieber, weil kleiner und billiger. Ich muß dazusagen, daß sich meine Mikrocontroller-Erfahrung bis jetzt auf wenige Projekte
-
Thread
Fehler im Datenblatt des ATtiny24/44/84?
Tachchen, beim Rummachen am tiny24 ist mir im Zusammenhang mit dem INT0 aufgefallen, daß im Datenblatt Murks steht. Jedenfalls in meinen Augen. Aber da die und die Synapsen dahinter nicht immer die Frischesten sind, wollte ich euch vor dem Meckern bei Atmel mal fragen. Auf Seite 51 des Werkes (8006K-AVR-10/10), das ich zuletzt beim blauen A runtergeladen habe, ist in Kap. 9.3.2 über das GIMSK von einem Ext. Interrupt Control Reg. A (EICRA) die Rede. Das kommt jedoch nur einmal vor im Fließtext des Dokuments, was bedeutet, daß es nicht in der Registerübersicht auf S. 213 steht. Da stehen aber alle
-
Thread
Wie muß ich diesen Power-Switch anschließen?
ohne dass > seine Spannung dabei unter 2,2V absackt. Der 6-Pinner könnte ein programmierter ATtiny10 sein, der bei Spannungseinbruch ein Brownout-Reset macht. Vielleicht hilft ein dicker Pufferelko (>1mF) an der Batterie.
im Beitrag #7425734: > Verbinde ich den Akku-Kontakt direkt mit dem Motor läuft der aber wie. > 2,84 V an den Akkuanschlußpunkten. aber was antworte ich einem Troll, es reicht
-
Thread
Code aus PIC12F629 auslesen
wrote: >>Und dann kann man ja auch einen AVR einsetzen. > Gibt es denn 8-Pin AVRs? 8 Pin: ATtiny85 14 Pin: ATtiny84 20 Pin: ATtiny861 28 Pin: ATmega168 Peter
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
vor fünf Jahren gerade mal einen Atmega32 bekommen hätte. Und die kleinsten M0 schlagen locker die Attiny.
für 8-Pin sooo typisch sind? :-) Weil der einzige brauchbare 8 Pin AVR in 300 mil kommt... Den ATtiny85 gibt es nicht als 200mil.
-
Thread
AVR programming flash pages?
,&HC8,&HE3,&HE0,&HE2,&H4E,&H2E,&H81,&HE0,&H8E,&HBF,&HD1,&HE0,&HF1,&HE0 data &H5F,&H2E,&HA8,&H95,&H84,&HB7,&H08,&H2E,&H87,&H7F,&H84,&HBF,&H88,&HE1,&H99,&H27 data &H81,&HBD,&H91,&HBD,&HEE,&HEF,&HF0,&HE0,&HA0,&HE6,&HB0,&HE0,&H88,&H27,&H8D,&H93 data &H31,&H97,&HE9,&HF7,&H66,&H24,&HBB,&H9A,&H88,&HE0,&H86,&HBB,&H84,&HEF,&H91,&HE0 data &H0C,&HD0,&HFA,&HCF,&HF8,&H94,&HFF,&HCF,&H31,&H97,&HF1,&HF7,&H08,&H95,&H68,&H94 data &H62,&HF8,&H08,&H95,&HE8,&H94,&H62,&HF8,&H08,&H95,&HEF,&H93,&HFF,&H93,&HEE,&H27 data &HE8,&
-
Thread
Minimal zu empfehlender µC-Takt ?
dynamisch ändern: während der ADC-Messung hoch, ansonsten 500 Hz. Ansonsten würde ich nicht den alten ATtiny13 verwenden, sondern den aktuellen ATtiny13A. Der ist sparsamer und läuft auch mit niedrigeren Spannungen.
Markus Weber schrieb im Beitrag #3648363: > Ansonsten würde ich nicht den alten ATtiny13 verwenden, sondern den > aktuellen ATtiny13A. Der ist sparsamer und läuft auch mit niedrigeren > Spannungen. Oder gleich Tiny84/841 und über viele neue Peripherie freuen.
-
Thread
Arduino AtTiny2313/4313
und Digital wäre. Ich stelle mir das so vor. http://hlt.media.mit.edu/wp-content/uploads/2011/10/ATtiny45-85.png http://hlt.media.mit.edu/wp-content/uploads/2011/10/ATtiny44-84.png so wie hier nur für den AtTiny 2313 oder 4313
Wo beim Attiny45? Ja, PB4 und PB3 sind PWM-Pins. Jedoch ist PB3 immer !PB4 (PB4=Vcc -> PB3=GND; PB4=GND -> PB3=Vcc).
-
Thread
Entprellen von Schalter mit Interrupt und PinChange
Hi Leute, ich habe hier folgendes Problem ich habe unter Arduino einen Attiny84 so programmiert, das er über einen simplen Schalter einen Interrupt auslöst. Der Schalter wird nun geschlossen und geöffnet. Ich frage nur auf PinChange ab. Also beim Betätigen des Schalter wird
große Hardware- oder Softwareentwickler sondern mache das nur als Hobby. Also was habe ich mit dem ATTINY84 zu hause gemacht: Mein Briefkasten wird die Klappe über einen einfachen Kontakt von zwei Kupferplatten überwacht. Der µC wird in einen Sleepmodus gesetzt, um die Batterie zu schonen. Mit meinem
-
Thread
[V] Attiny Arduino Programmieradapter für 10 verschiedene Attinys
Verkaufe einen selbst entwickelten Attiny Programieradapter der einfach auf einen Arduino UNO aufgesteckt wird (siehe Foto) und über das Arduino IDE Programm auf die eingesteckten Attinys programiert wird. Mit diesem Adapter können folgende Attinys Programiert werden: 8 Polige Attinys 13/15/25/45/85, 14 Polige Attinys 24/44/84 und 20 Polige Attinys 2313/4313. Getestet wurde das Board mit Attiny 13/84/85/2313 funktioniert tadellos. Auf dem Board sind 2 LED´s angebracht. Die eine wird beim Programm übertragen angesteuert
-
Thread
Warum funktioniert mein Watchdog Timer-Interrupt nicht?
Hallo zusammen, ich versuche gerade, meinen uC (Attiny 84A) in einen deep Sleep Modus (Power Down) zu versetzen und ihn nur alle 8s aufzuwecken. Laut Datenblatt ist das ja möglich und das mit dem deep Sleep scheint auch zu funktionieren, jedenfalls fließen
Hier ist ein funktionierendes Beispiel: [c] // ATtiny84A // LED: PA2 (Pin 11): ~1s ON, ~8s OFF #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> ISR(WATCHDOG_vect) { } int main(void) { DDRA |= (1<<DDA2);
-
Thread
ATtiny85 Arduino IDE micros() funktioniert nicht richtig
200 Mikrosekunden. Im Internet habe ich keine Lösung für das Problem gefunden. Man soll nur den ATtiny85 @ 8MHz auswählen und alles sollte funktionieren. Ich habe dann auch mal den _delay_ms() Befehl versucht. Komme aber auf das selbe Ergebnis. Auch hab ich mal den ATtiny85@1MHz-Bootloader geladen
\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=attiny84 -DF_CPU=1000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -IC:\Arduino\hardware\avr\cores\tiny C:\Users\cjulius\AppData\Local\Temp\build4729249484552314400.tmp\GPS_Tracker.cpp -o
-
Thread
Pollin MOTOROLA VIP1710
00:00 ETA Connecting to thinksilicon.de[188.40.84.103]:80 ssh_host_rsa_key 100% |*****************************| 1675 00:00 ETA Connecting to thinksilicon.de[188.40.84.103]:80 ssh_host_dsa_key 100% |*****************************|
8011f28c, ra == 8011f268 Oops in fault.c::do_page_fault, line 206: $0 : 00000000 10007800 00000000 84c2d000 00000084 00000001 84c2d0a0 84c2d0a0 $8 : 84c2d000 84c2d0a0 00000000 00004c2d 802969f0 00000000 10007800 00000001 $16: 802b0000 00000009 8092c000 00000001 00000001 8092c3e0 10007800 00000000
-
Thread
uC führt Code nicht aus, wenn in if-Abfrage zuvor zu viel Code ist?
Tasten der verwendeten Fernbedienung. EDIT: Also so wie der Code angehängt ist, schafft es der ATtiny84A bis zu dem Punkt, wo die LED gesteuert wird. Wenn ich aber den auskommentierten Teil wieder aktiviere, gehts net mehr. EDIT2: [code] while (1) { if (test = irrecv_decode(&res)) {
Makefile die Option -O2 drin, um den Fehler zu reproduzieren, einfach "-O2" wegmachen; ich habe einen ATtiny84A (Fuses: L:0xE2; H:0xDF; E:0xFF) verwendet und als IR-Receiver TSOP31238.
-
Thread
AT-tiny in C programmieren
Hallo, würde gerne mal den ATtiny25 oder ATtiny26 oder ATtiny84 in C programmieren. Welche Tools, Compiler etc. muß ich dazu instalieren? Gibt's da was kostenloses? AVR Studio 4 sagt, ich brauche WINAVR.
-
Thread
Display: Unterschied zwischen character mode und graphic mode?
Hi >Vorsicht Falle: der Attiny 4313 machts, der 2313 glaube ich nicht. >da kommt im Studio4.18 die Assemblerfehlermeldung "no such instruction" Nö. Aus Instruction Set Summary ATTiny2313: LPM Load Program Memory
Maximal 50% der Ressourcen eines Tiny44. Punkteabzug, aber noch "interessant", wenn es 50% eines Tiny84 sein müssen.