-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
Sterbebett? "Mehr Flash!" Ich würde eher sagen "Mehr Pins!" weil obwohl meine Programme oft in einen ATtiny13A reinpassen, sind die 5 nutzbaren Pins leider der Flaschenhals. Derzeit bastel ich ein Leistungsmessgerät mit OLED-Display. Die Flashbelegung liegt bei knapp 850 Bytes, aber mir fehlt einfach ein
Data + RW Data) 13452 ( 13.14kB) Total ROM Size (Code + RO Data + RW Data) 23392 ( 22.84kB) Total ROM Size (Code + RO Data + RW Data) 55784 ( 54.48kB) Total ROM Size (Code + RO Data + RW Data) 78624 ( 76.78kB) Total ROM Size (Code + RO Data + RW Data) 13444 ( 13.13kB
-
Thread
C versus Assembler->Performance Gesperrt
Wie wärs mit der Portierung von [[IRMP]] und IRSND in Assembler? Du hast die Wahl zwischen AVR (ATTiny, ATmega, Xmega), PIC, STM32 und diversen anderen ARM-Prozessoren. Da läuft nämlich ein und derselbe [[IRMP]]-C-Code drauf. Du musst ja nicht direkt auf alle portieren. ATTiny würde reichen. Oder
#4264593: > Was ist jetzt mit meinem "schlechten" Assemblerprojekt? Das hättest du auf vier ATtiny13 aufteilen müssen. :)
-
Thread
Code: Publisher-Subscriber eventloop
komplette Code liegt auf github: https://github.com/Zirias/shuttercontrol/tree/master/shutterctl_attiny84 Ich bin gespannt auf Kommentare und Verbesserungsvorschläge. *edit*: Eine erste Verbesserung, die originale Version hatte eine kleine race condition wenn ein Interrupt genau vor dem "sleep"
-
Thread
Kleines Tiny13 Sensorboard
unverändert so stehen. Den Befehl ldi r16,4 muss ich jedoch bei Wechsel auf einen ATTiny84 beispielsweise in ldi r16,2 abändern. Schade: Nicht nur C, sondern auch Assembler bietet einiges (in gewissem Rahmen) an Portabilität. Wird hier leider überhaupt nicht genutzt
Berechtigung, einen Microcontroller zu programmieren. > muss ich jedoch bei Wechsel auf einen ATTiny84 beispielsweise in > ldi r16,2 > abändern. Unnötig, weil ein CPU-Wechsel immer vom vom Bösen ist. Würde das und ein Verbot von Symbolen konsequent umgesetzt, dann hätten sich diese neumodischen
-
Thread
RC522 RFID soll attiny wecken
Hi zusammen, ich wollte eine BATTERIEBETRIEBENE Zutrittskontrolle basteln... bestehend aus attiny84 welcher im SLEEP-DOWN ist.. und durch einen Interrupt vom RC522 aufwacht... nun.. den RC522 kann ich ja auch in SLEEP-DOWN schicken... dan hält meine Batterie schon ne weile... aber wie sieht
-
Thread
PIC10Fxxx oder PIC18Fxxxx für den Einstieg?
Debug-Mmöglichkeit wäre für mich ein MUSS. Ja, der ATMEL-ICE kann sie alle programmieren und debuggen, vom ATtiny4 (PIC10 pinkompatibel) über ATmega, xmega bis zu den Atmel Cortex.
Keller. Jetzt nach dem Umzug immer noch vorhanden, und wer mag, kann mir ein Angebot machen.(PIC16F84-10P, Baujahr 2008 siehe http://www.gyurma.de/PIC16F84-10P )
-
Thread
AVR Beeinflussung der Nachbarpins
AVR ATtiny84A Folgendes Problem: PA7 und PA6 sind über einen externen 1k Pull-Up auf HIGH gezogen. Leite ich jetzt den Strom des PA7 über den AVR ab (DDRA Bit 7 = 1, PORTA Bit 7 = 0), stürzt die Spannung
Christian S. schrieb im Beitrag #4210215: > AVR ATtiny84A Unabhängig von der schon genannten und wahrscheinlichen Ursache "Übersprechen im Kabel": - Hast Du auch Stützkondensator(en) nahe am µC? Wenn das nicht der Fall ist, kann zumindest ein Teil
-
Thread
DS1820 und der neue DS18S20
jetzt seit die Ferien angefangen haben wieder mit Mikrocontrollern und um genauer zu sein mit einem ATtiny2313 und dem DS1820. Ich habe das one wire protokoll verstanden und kann auch die Temperatur Sensoren auslesen. Jedoch wollte ich dann mit Hilfe der Register COUNT_PER_C und COUNT_REMAIN eine höhere
COUNT_PER_C was laut Datenblatt für den DS18S20 konstant den Wert 16 haben soll, sich verändert und um die 84 lag. Außerdem kam es vor, dass der COUNT_REMAIN Wert höher als der COUNT_PER_C Wert war. Nach viel Recherche bin ich jetzt zu dem Schluss gekommen, dass ich gar nicht im Besitz von DS18S20 bin sonder
-
Thread
[C] Tiny 44 - Rundungsfehler?
Da ATtiny44 nicht multiplizieren kann wird der Code natürlich nicht so kurz wie mit MUL: [avrasm] 0000058 <compute>: 58: 63 e9 ldi r22, 0x93 ; 147 5a: 71 e0 ldi r23, 0x01 ; 1
gain error / non-linearity" (AVR 120) mit ursächlich sein? Keine Ahnung, wie groß der/die bei einem ATTiny sein kann ...
-
Thread
Wahl des AVR uC
Hi, was heißt: "sehr schnell sein" ? Evtl. reicht Dir schon ein attiny841 aus.
Hi >Ein Atmega 32 hat ihm zu viele Beine und ein Attiny2313 hat keinen >AD-Wandler. Dann passt doch z.B. ein ATtiny24/44/84. MfG Spess
-
Thread
Lötstation für SMD feinlöten
derzeit ein recht schwieriges Projekt was mir leider immer wieder flöten geht. Ich habe mir mit nem Attiny84 ein Blaulichtmodul gebaut. Platine ist auch schon gelötet da hier noch keine SMD zum Einsatz kamen. Doch mein Blaulicht selber macht mir sehr zu schaffen ;( Ich habe im Internet jemanden gesehen
-
Thread
Auswahl Atmega/Attiny
ATTiny 2313/4313 - kein ADC, zu viele IO - Attiny 13 - möglich, Platz für Programm? I2C ? - Attiny 261/461 - fast zu gross, I2C ? Leider finde ich relativ wenig Beispiele zu diesem IC. Hat jemand eine
attiny85
-
Thread
AVR unter Mint programmieren?
libscanf_min.a crttn2313a.o crttn4313.o crttn48.o crttn88.o crttn2313.o crttn43u.o crttn84a.o libc.a crttn24a.o crttn44a.o crttn84.o libm.a [/code] Edit: allerdings sagt gcc dass dort was sein sollte : [code]gigi@hogmints ~/AVR/LED1 $ avr-gcc -print-multi-directory -mmcu=attiny13a
verraten wie ich die Fuses setze? Habe das hier im Netz gefunden : [code]avrdude -c stk500 -p attiny13a -U lfuse:w:<0xHH>:m avrdude -c stk500 -p attiny13a -U hfuse:w:<0xHH>:m avrdude -c stk500 -p attiny13a -U efuse:w:<0xHH>:m[/code] Allerdings stellt sich mir nun die Frage, ob das format hex
-
Thread
AVR: Quarz ohne XTAL anschliessen
Beitrag #4175146: > Kann mir jemand sagen, was für eine Schaltung ich basteln muss, damit > ich ein ATtiny13a-kompatibles Signal erhalte? Danke! Nimm einen ATtiny25 oder zum sehr ähnlichen Preis einen ATtiny85.
. schrieb: >> Kann mir jemand sagen, was für eine Schaltung ich basteln muss, damit >> ich ein ATtiny13a-kompatibles Signal erhalte? Danke! > > Nimm einen ATtiny25 oder zum sehr ähnlichen Preis einen ATtiny85. Ja, okay, mit einem Tiny25 oder auch jedem beliebigen anderen kannst du natürlich ein
-
Thread
Korrigierte "VirtualWire" Library für Attiny84 / 85
mehr weiter pflegt pinne ich es hier mal rein. In der beliebten VirtualWire ist ein Fehler was den Attiny84 in die Botanik schickt. Die Lösung habe ich in irgendeinem Forum tief vergraben gefunden und zitiere sie daher hier Quelle: GPL_v2 Lizenz http://www.airspayce.com/mikem/arduino/VirtualWire/index.html In der VitualWire.cpp muss direkt nach dem #include ..... #undef TIMER_VECTOR #ifdef __AVR_ATtiny85__ # define TIMER_VECTOR TIM0_COMPA_vect #elif defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) # define TIMER_VECTOR TIM1_COMPA_vect #else // Assume Arduino
-
Thread
RFM12 (Bj 2009) != RFM12B?
hat. Und ein gewisses Bit (FIFO FUll) auch nicht gesetzt wurde. Da ich das heute gern für den Attiny84 mit der JeeLab Lib machen würde frage ich mal, ob diese Lib die sehr gut ausschaut auch für den 12er OHNE "B" geeignet ist? Einfache 433er OOK, wie es sie für3 Euro gibt haben leider den Nachteil
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
der ATmega/ATtiny fehlt die Hardware. Joachim B. schrieb im Beitrag #4167989: > warum nicht onewire 1w? Ich denke, an Leitungen muss ich nicht sparen (abgesehen von den SPI CS). Mittlerweile habe ich auch
Peter schrieb im Beitrag #4168042: > Nicht zu teuer, aber aufgrund der ATmega/ATtiny fehlt die Hardware. Wie jetzt? ATMega16M1 - 32 Pin TQFP.
-
Thread
Hack: Ricoh Aficio SP100e Toner Chip
Let me > know if this would help. Hello David, I also tried emulating the EEPROM with an Attiny25 but the printer did not recognize it as a valid toner cartridge. I think this happens because the emulation is much slower than a normal EEPROM. But there is no need for an emulation because you
Aficio+211+toner+reset&client=opera&channel=suggest&prmd=ivns&source=lnms&tbm=vid&sa=X&ved=0ahUKEwj84O7k4rbSAhUmi1QKHYFbCCEQ_AUIBg
-
Thread
Spannung wandeln
Du kannst an den Tiny2313 einen ADC0808 hängen. Nimm doch einen ATTiny88.
Wenn ich es richtig verstehe ist ein ATtiny 2313 nicht geeignet da er zwar I2C hat aber keinen ADC. Es gibt externe IC zur Wandlung ist aber zu Aufwendig oder ungenau. Besser und genauer ist ein ATtiny 261 oder 861A. Diese haben I2C und einen
-
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
Signal invertieren in einer batteriebetriebenen Schaltung
> > Welchen uC hast du momentan? Welche Peripherie brauchst du? Bislang habe ich mit den attiny84 und 85 schon einige Kleinigkeiten gebaut. Da ich für das aktuelle Projekt aber bisher nur 1 Eingang und 2 Ausgänge benötigt, möchte ich mich an einem attiny10 versuchen. Wegen seines geringen Strombedarfs
-
Thread
AVR ATiny84: Interrupt Flags und Reihenfolge
ein paar allgemeine Fragen. Auch wenn ich bisher alles ans Rennen gekriegt habe. Ich habe den Attiny84 an einen ADXL345 geflanscht. Der Chip ist buggy, die Z-Achse ist bei allen 5 Stück kaputt, das wurde auch vom Händler bestätigt. Ihr Offset liegt weit außerhalb des Kalibrierbereichs. Aber das soll
-
Thread
Mehrere 433MHz Sender mit DHT22 und ein Empfänger - Realisierung
SmartHomeTemperatur Überwachung bauen. Dazu sollen in jedem Raum ( im Zusammenhang mit einem DHT22, Attiny, Batteriepack und ein 433MHz Sender) ein Sender angebracht werden der in 15min Takt an einen Empfänger sendet. Der Empfänger soll ein ArduinoMini sein, der die Daten empfängt und auf einem Display
selber die TinyTx von Nathan Chantrell nachgebaut. Basieren auf RFMB12-Modulen gesteuert über eine ATTiny84. Hier ist viel Software und Doku zu finden. Funktioniert auch sehr gut das Ganze. Martin Harizanov hat das Konzept mit seinen Funky noch erweitert. Als Zentrale hab ich ein RFM-Modul an einem Arduino
-
Thread
Attin84 I2C mit der USI läuft nicht
ohne Messgeräte schwierig zu sagen aber so ist es nunmal: Ich benutze die TinyWireM Lib für den Tiny84 um eine I2C Strecke zu einem ADXL345 zu bauen aber leider wird nur bei einem Power On Kaltstart das DeviceID 1 Mal (!) richtig ausgelesen. Danach wird kein weiteres Byte mehr richtig geschrieben und
zeit nd keine Mittel, da es ein Herumgestochere wäre zu sehen was abgeht. Notfalls fliegt der Attiny raus und ein 328er kommt rein, auch wenn der mehr Platz braucht. Mit dem geht es ja einwandfrei.
-
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
Problem mit ATtiny85 Analoger Eingang / Digitaler Ausgang
Hallo liebe Community! Ich habe ein kleines Problem mit meinem ATtiny85 (mit Arduino IDE): 1.) Den ATtiny versorge ich mit 5V und an Pin 6 hängt eine LED. Ein einfacher Blink-Sketch läuft ohne Probleme: Die LED geht an und aus, genauso wie sie soll. 2.) Jetzt soll
ich geschrieben habe? Aufmerksam, was der alte Knacker so schreibt? Ich habe das mal eben mit dem Attiny84 zusammen gesteckt ... läuft einwandfrei mit meinem 5-Zeiler. Aber wenn du alles besser weisst, dann komm auch selbst drauf, warum das bei dir nicht läuft. Ich brauche übrigens kein Vcc an Aref, da
-
Thread
ATTINY 84 + WDT+ Power Down
Hallo zusammen, Ich habe folgendes Szenario... einen ATtiny84 im Powerdown Modus, BOD und ADC abgeschaltet... Meine Schaltung wird derzeit über einen externen INT aufgeweckt Ich kam nun auf die Idee dieses Modul zusätzlich mit einem WDT auszustatten.
Datenblatt gibt es Angaben über den Verbrauch mit BOD Level. Sonst schau auch mal bei ähnlichen Attiny nach. Was willst Du mit einem Oszilloskop messen ? Du benötigst eher ein µA Meter: ein Stromshunt 10Ω - 100Ω mit einem nachgeschaltetem OPV, z.B. Vu = 1000. Jetzt fehlt dir nur einen eine Messeinheit
-
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
Arduino mit ATTINY84 : CPU Takt korrigieren
detection disabled; [BODLEVEL=111] # Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0] attiny84at1.bootloader.low_fuses=0x62 attiny84at1.bootloader.high_fuses=0xDF attiny84at1.bootloader.extended_fuses=0xFF attiny84at1.bootloader.path=empty attiny84at1.bootloader.file=empty84at1.hex attiny84at1.bootloader.tool=arduino:avrdude attiny84at1.build.mcu=attiny84 attiny84at1.build.f_cpu=1000000L attiny84at1.build.core=tiny ############################################################
-
Thread
Tiny44 AREF INT
ATtiny84A mit intern 1.1 V Referenz: die ADC-Werte sind unruhig und driften etwas, wenn die Spannung an PA0 verändert wird; wird dort nur ein Kondensator angeschlossen (gegen das danebenliegende GND bei PDIP
Messfehler auf dem Steckbrett - bitte > ignorieren. Welcher Teil soll ignoriert werden? Das: > ATtiny84A mit intern 1.1 V Referenz: die ADC-Werte sind unruhig > und > driften etwas, wenn die Spannung an PA0 verändert wird; oder das: > wird dort nur > ein Kondensator angeschlossen (gegen das
-
Thread
viele probleme mit attiny84
eure hilfe bitten, weil ich bin mittlerweile total am verzweifeln....... ich würde gerne einen attiny84 als sender für ein funkmodul mit virtual wire nutzen..so wie es in unzähligen anleitungen im netz mit dem attiny85 gemacht wird...... ich programmiere mit der arduino ide (version 1.6.4 und die 1.5.8 hab ich auch probiert) ich habe den attiny-core versucht: attiny 1.5.8-2 und den: https://code.google.com/p/arduino-tiny/ ich schaffe es, das eien led blinkt (ich glaube aber zu schnell)... und ich habe es geschafft, das der attiny84
-
Thread
[R] = Reparatur von Attiny84
zwar jetzt einen hochwertigen Programmer bestellt aber bis der da ist dauert es. Wer kann mir 8 Attiny84 versuchen zu retten (zurück auf default, 8Mhz intern) oder sie testen? Versand als Brief mit Rückporto und 5 Euro Schein drin für die Arbeit. Sonst kann ich sie auch wegwerfen aber das möchte
weiss das diese Einstellung manche auf die Palme bringt :-) Nö.. Bei mir würde nen verfusester ATTiny84 in der Mülltonne landen.
-
Thread
ATMEGA328p falsche FUSE gesetzt :-(
Hallo Christian, vielleicht sind neue ATtiny84 A preiswerter ? https://guloshop.de/shop/Mikrocontroller/ATtiny84-A::34.html?XTCsid=t9g0jgdqnu89ga7v08msleav46
Uwe S. schrieb im Beitrag #4130353: > Hallo Christian, > > vielleicht sind neue ATtiny84 A preiswerter ? > > https://guloshop.de/shop/Mikrocontroller/ATtiny84-A::34.html? XTCsid=t9g0jgdqnu89ga7v08msleav46 Ja... sicher ... aber die kleinen Käferchen können ja nichts dafür. Ich
-
Thread
Attiny84 und die Sleep / Power Modes
Hallo, ich bastle seit einiger Zeit mit dem Attiny84 (auf Arduino IDE) zunächst mal auf einem Steckbrett mit LEDs herum und habe einen Stromsparmode definiert, wo der WDT den Avr nach 1s aus dem Schlaf reisst. Die Zielanwendung soll locker 1 Jahr ohne
-
Thread
Zwei Bits in maximal 4 Takten kopieren
Möchtest du vielleicht noch sagen um welchen Mikrocontroller es sich > handelt? Sorry. Geht um den ATtiny84A-PU.
-
Thread
Atmega128 wecheles Development Board wählen
braucht man einen ATmega128A, um ein paar Lichtschranken zu überwachen? Ich würde das z.B. mit einem ATtiny13A oder einem ATtiny84A realisieren. Zum Experimentieren verwende ich persönlich immer Steckplatinen, aber das ist natürlich Geschmacksache. Finde es eben flexibler. Wenn die Schaltung irgendwann
man einen ATmega128A, um ein paar Lichtschranken zu > überwachen? Ich würde das z.B. mit einem ATtiny13A oder einem ATtiny84A > realisieren. Der ATmega soll für weitere Projekte genutzt werden. Es sollen wenn möglich alle Projekte über den µC laufen können. Markus Weber schrieb im Beitrag #4101846
-
Thread
Stromsparen Arduino Nano
Ausprobiererei". Hier ist die Lösung für dein Problem: http://www.3bm.de/wp-content/uploads/2013/09/ATtiny84_arduino-tiny_pins.png + 8pol. ISP Stecker + UsBasp Programmer (o-ä.) + Arduino IDE.
-
Thread
Attiny84: Welche Fuses setzen?
Hallo, für die Konfiuration als "Arduino" möchte ich für eine Software UART eine stabile Frequenz haben. Int. Oszillator ergibt immer wieder falsche Zeichen und mit der Trimmerei wollte ich mich nicht befassen mangels Messwerkzeugen. Nur frage ich mich grad: Welches Schweinerl hättens denn gern? Welche 8Mhz Konfiguration für ext. Quarz nimmt man? Ich schätze mal für einen Infrarotempfang mit einem TSOP mit einem Carrier von 40khz (25usec) komme ich mit 1 Mhz nicht aus, wenn ich auf fallende Flanke trigger und dazwischen noch Bitoperationen in einer Statemachine machen muss. Gruss,
-
Thread
ATTiny84A - welche Entwicklungsumgebung brauche ich?
raspberrypi-tutorials/raspberry-pi-433mhz-funksender-pcb-version-im-selbstbau/ Software für den ATTiny84A gibt es auch reichlich: https://github.com/nathanchantrell/TinyTX Den ATTiny84A müsste ich zumindest brennen. Das ginge wohl auch mit dem Raspberry. Aber hier bin ich von TI mit dem CCS unter Eclipse verwöhnt worden. Ich hätte gerne eine Entwicklungsumgebung um speziell mit dem ATTiny84A arbeiten zu können. Debugging sollte natürlich auch möglich sein. Was könnt ihr mir empfehlen? mfg klaus
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
gleichzeitig muster erzeugen wird es mit !einem! > Mikrocontroller etwas schwer. Warum? Ein kleiner ATTiny sollte reichen, was soll der da groß zu rechnen haben?
die gibts ja in mehreren varianten http://www.humanssince1982.com/amt6096 24, 60, 84 .... ich habe von der ganzen Elektronik her wie gesagt keine Ahnung, aber ich würd das Teil bauen wollen wenn es dazu ein "proof of concept" gibt was man alles braucht und wie verschalten muss...