-
Thread
Spannungsmesserbau mit XMega128
naja, verstärkungen unter 1 ... mhm, warum begnügst du dich nicht mit einem spannungsteiler, der aus 45V DC (+Reserve) 1,024V DC macht? - Weil Du differentiell messen willst? Spannungsteiler - fertig. mfg Franz
springenden Punkt) suchen muss... ;-) Achja, einen XMEGA brauchte ich dazu nicht, mir genügte ein ATTiny24. ...
-
Thread
Brauche Hilfe bei einem CC1101 Projekt
Hallo, ich habe einen kleinen Sender mit einem Attiny und einem CC1101 Chip, würde gerne das Protokoll klonen. Habe LogicAnalyser und einen CC1111 USB Dongle zur Verfügung. Binaber ehrlich gesagt noch nicht weit gekommen. Macht es Sinn mit dem
Hast Du mal versucht, den unbekannten ATtiny auszulesen?
-
Thread
ADC funktioniert nicht
#4040291: > Eingangsspannung Die auszuwertende, analoge Spannung liegt an ADC2 an, ja. Ist ein Attiny85... Karl Heinz schrieb im Beitrag #4040292: > Ja, aber das ist alles nicht das Problem. okay...
ehrlich. Mit einem uint16_t für die Minuten kann man bis zu 65535 abzählen. Das sind 1092 Stunden. Oder 45.5 Tage. Das sollte wohl reichen. :-)
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
war gerade in meinem Elektronikladen geradeeben... hatte da eine schaltung mit Ds1820, Ds1994, Attiny12, 72HC164.. von den ganzen Teilen, die ich für die Schaltung brauche, würde ich nur Attiny und 74.... bekommen... die anderen können sie nicht bestellen! Was gibt es für eine Möglichkeit noch??
und addiert einen Offset drauf. Es gibt auch neue ATtinys mit integriertem Temperatursensor ATtiny 24/44/84 und 25/45/85.
-
Thread
Eigenentwicklung Ersatzplatine Drucksensorboard für Pluggit
Wire.endTransmission(); // stop transmitting delay(50); // Messzeit=45ms // 2 Bytes anfordern Wire.requestFrom(0x25, 2); // request 2 bytes from slave device // und lesen if (2 <= Wire.available()) { Druck = Wire.read(); // high byte lesen
immer noch aktiv und hat inzwischen die Version 4 erreicht: Der Arduino Pro Mini wurde durch einen ATTINY85 ersetzt und das Programm entsprechend angepasst, alles andere wurde so belassen wie es ist und gut funktioniert. Anfragen wie immer bitte unter: drucksensorboard@gmx-topmail.de
-
Thread
Servo intern
vielen Dank für Eure Tipps. Zu http://www.hanneslux.de/avr/mobau/servo/servotab.html: Den ATTiny zu nehmen, finde ich sehr spannend. Im Datenblatt steht allerdings etwas von 3mA Stromaufnahme. Das könnte für mobile Roboteranwendungen evtl. etwas viel sein, besonders wenn mehrere Servos eingesetzt
Ein normaler Standard Servoschaltkreis braucht weit mehr, als 3mA! Beim SN76604 liegt dieser bei 40-45mA!! Kann es sein, dass Du sehr unzufrieden bist? (So mit allem) ;-))
-
Thread
zeitkritischer Pin-Interrupt bei 1-Wire
Man könnte als Slave einen ATtiny mit USI nehmen. Im letzten I2C-Mode wird der SCL-Pin nach der 1-0 Flanke auf low gehalten, bis das Interruptbit gelöscht wird. Mit dem USIWMO schaltet man dann um (1 oder 0 senden). Peter
Peter Dannegger schrieb im Beitrag #2132596: > Man könnte als Slave einen ATtiny mit USI nehmen. > > Im letzten I2C-Mode wird der SCL-Pin nach der 1-0 Flanke auf low > gehalten, bis das Interruptbit gelöscht wird. > Mit dem USIWMO schaltet man dann um (1 oder 0 senden).
-
Thread
µC Wie gehts nach den Grundlagen weiter?
speziellen Dingen hört es dann einfach auf. Bei einem aktuellen Projekt möchte ich z.B. mit einem Attiny817 + Proteus II (Bluetooth-Modul) eine erstmal einfache Kommunikation hinbekommen. Das ist mir in Ansätzen gelungen, jedoch scheitere ich im Aufbau meiner Software und es wird sehr unübersichtlich.
> Autor: Jesse T. (sm0kie) > Datum: 31.08.2019 13:45 > - Abgeschlossenes Fernstudium zum Staatlich gepr. Techniker Wuste gar nicht das man zum erreichen des Technikers studiert. Meines wissens nach geht der Status " Student " erst bei FH und TU
-
Thread
suche stromsparenden EEPROM
eine hohe Speicherdichte und einen sehr niedrigen Ruhestrombedarf, wenn sie nicht selektiert sind. AT45DBxxx von ATMEL.
, dass ich nicht über 50µA im Durchschnitt kommen möchte mit einem Duty-Cycle von etwa 2-5%. der ATtiny44A den ich einsetzen möchte, zieht etwa 15-20 µA. Den kann ich leider nicht tiefer als idle schlafen lassen, weil ich einen sehr genau zeitabstände messen muss. Das Gerät soll aus einer Lithium-Zelle
-
Thread
ATtiny461 Problem mit PWM Takt
Hallo Leute! Ich bin neu hier und hab gleich mal ne Frage: Ich möchte am ATtiny461 den PWM Output(Counter1) im "Phase and Frequency Correct"-Modus benutzen um eine Frequenz zwischen 45kHz bis 100kHz zu erzeugen. Im Datenblatt ist die Formel f_PWM=f_clk/N wobei N der obere Zählerwert
ich die Frequenz per OSCCAL auf 11,5MHz gestellt, sodass für eine gute Abstufung gilt: 11,5MHz/2^8=45kHz. Ich konfiguriere die PWM wie folgt: [c]OCR1A=period/2;//Tastverhaeltnis 0.5 OCR1C=period; TCCR1B=0x01;//Prescaler=1 TCCR1D=0x01;//Phase and Frequency correct Mode TCCR1A=0xC2;//Compare Match
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
errechnung. Der Zündzeitpunkt darf Maximal +-50° von OT betragen. Wobei ab 19000rpm nur noch Maximal 45° vor OT da sonst die Berechnung nicht mehr im Zeitfenster liegt. Der geber Impuls muss dabei 60° vor OT entstehen mit einer steigenden Flanke. Und auf OT ein zweiter Impuls mit einer Fallenden flanke
Bauform. >Aber ganz ehrlich hmm Drehzahl begrenzung? Hast du schon mal versucht >einen Motor mit ZZP 45° nach OT zum laufen zubekommen? Mehr als Standgas >wird da nicht mehr drin sein. Dachte das sei so leichter einzustellen. Und nein, mit Motoren kenne ich mich nicht aus.
-
Thread
[V] Bausatz für Giess-o-mat Sensor
Zähler und Q12 per Spannungsteiler an den RPI - dann kommen Frequenzen zwischen 190 Hz (sehr trocken), 45 Hz (Hand) und 2 Hz (im Wasser) an.
/AAAAAAAAAnw/NEku7Q7ZQ4w/s1600/photo+%25283%2529.JPG, https://cdn.instructables.com/FXC/MBPE/IOABR45F/FXCMBPEIOABR45F.LARGE.jpg?auto=webp&frame=1&width=933&fit=bounds) Kommerzielle Produkte verfügen in der Regel nur über zwei schnöde rechtwinklige Sensorflächen (z.B.: http://www.truebner.de/smt50
-
Thread
Pollin LCD/LED-Sortiment vom 30.12.2014
Es hat nur andere Symbole, aber auch 8 16-Segment-Stellen. VFD (FV651G) kann man einzeln für 0,45 €/Stk. bestellen.
mal aus dem Schrott ziehen durfte. Demnächst. FV651G habe ich schon hier liegen, sind ja mit 0,45€ o.ä. auch sehr erschwinglich. Allerdings ist das ein "umgekehrtes" Display, und die normalen mit Sicht auf den Glühdraht gefallen mir eigentlich besser... Mich interessiert es sehr, was aktuell immer
-
Thread
Hilfe bei Reparatur von Federwiegen-Motor
Wenn nicht das ganze um 180° gedreht wäre, könnte fast ein Attiny85 vom Pinout passen. Müßte man dann ein eigenes Programm schreiben. Naja, ob das den Aufwand lohnt...
Pin 1 könnte Reset sein, weil da ein Pullup gegen Plus geht. Die Belegung wäre also ähnlich einem ATTiny13/25/45/85, aber das hilft nicht viel weiter, wenn du sowas nicht programmieren willst/kannst. Ausserdem wäre der Rest noch reverse zu engineeren. Gestorben ist die ganze Sache vermutlich durch die
-
Thread
Roulette programmieren
akzeptiert wird, braucht man eine alternative Hypothese, z.B. "Wahrscheinlichkeit für rot ist p<0,45" und rechnet dann analog. Wie wahrscheinlich ist es, dass ein gezinkter Kessel zwischen 7 und 13 mal rot liefert?
Ja, der Bausatz ist absolut geeignet, ist ein ATtiny drauf, der mit Charlieplexing die LEDs ansteuert. Könnte man tatsächlich in C relativ einfach implementieren.
-
Thread
Scheibenwischersteuerung Velomobil
generic/basic-servo-control/ Wenn es kleiner werden soll: https://wolles-elektronikkiste.de/attiny85-84-45-44-25-24-programmieren
Wiederstände eingelötet und der Taster mit NC und NO überbrügt je einen davon, somit Ruheposition bei -45° und bei Tastendruck +45° ergibt 90° In diesem Video ist ein Conrad Bausatztester, der Baugleich mit den alten Graupner testern ist verwendet https://youtube.com/shorts/OKwmn1G6_Ko?si=taSgD1GdwKoJEgG9
-
Thread
Probleme mit WDT beim ATTiny85 als Schalter für ESP8266 + Interrupt Button für Wetterdisplay
für Tagsüber, >300 && <400 OTA Update. Dieser wird über ein 22µF Kondensator + 10k Widerstand am Attiny ausgelesen. - Ich schalte am ATTiny über einen pnp Transistor die 3,3v für den ESP. - Zur Überwachung/Debugging gibt es noch eine LED. Problem: - Es kommt immer mal wieder zu Zeitweisen
#include <avr/interrupt.h> #include <avr/wdt.h> #include <PinChangeInterrupt.h> // ATMEL ATTINY 25/45/85 / ARDUINO // // +-\/-+ // Ain0 (D 5) PB5 1| |8 Vcc // Ain3 (D 3) PB3 2| |7 PB2 (D 2) Ain1 // Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1 // GND 4|
-
Thread
Fernbedienung für SAT-Receiver programmieren.
die 1100er durch 16 (1,6ms) ersetzt. Das Startbit ist 9ms (90) lang, danach eine Pause von 4,5ms (45). Passt sehr gut. Gruß Rolf
machen willst, und wieviele Tasten es geben soll. Ich habe die verschiedensten Protokolle mit Avr Attiny oder Atmega in Assembler programmiert.
-
Thread
Wie wird ein Ton für die Sirene erzeugt/programmiert?
Sinus einen satten Rechteck vorzugeben wird nicht so gut klingen. Das ist kein Problem. Der Attiny 45 z.B. hat einen High-Speed Timer, mit dem man einen wunderbaren Sinus erzeugen kann. Geht sogar relativ einfach: Der High-Speed Timer läuft im PWM-Modus mit z.B. 500kHz. Ein zweiter Timer läuft
der Sinus-Ton. Für eine Ablaufsteuerung bräuchte man eigentlich einen dritten Timer, den der Attiny nicht hat. Als "Umweg" kann man hier den A/D-Wandler nehmen: Den lässt man durchgehend laufen und lässt nach jeder Wandlung einen Interrupt auslösen. So hat man eine dritte, langsame Zeitbasis mit
-
Thread
Wie setze ich ein Bit korrekt in einem "bitfield" ?
extrem schwachen > Mikrocontroller kaum noch relevant sind. Atmel brachte recht spät mit den ATtiny4..10 eine direkte Konkurrenz zu den PIC10. Ganz so irrelevant schien diese Klasse für Atmel folglich nicht zu sein.
(prx) A. K. schrieb im Beitrag #7331605: > Atmel brachte recht spät mit den ATtiny4..10 eine direkte Konkurrenz zu > den PIC10. Ganz so irrelevant schien diese Klasse für Atmel folglich > nicht zu sein. Ja, wohl auch deshalb, weil die AVRs für C optimiert sind. Die ATtiny4.
-
Thread
s: Bootloader Tiny45 + Delphi App
Ein freundliches Hallo, ich benötige für ein Projekt einen Assembler (!) Bootloader für den Tiny45, sowie das Grundgerüst eines dazu passenden Delphi-Programmers. Nur programmieren und verifizieren, sonst keine Extras. Gibt es jemanden, der mir für einen überschaubaren Betrag einen funktionierenden
bereits und lässt sich aufgrund anderer Funktionen auch nicht mehr anpassen. Ich brauche seitens des Tiny45 definitiv eine -emulierte- serielle Kommunikation mit dem Host. Schade, wäre ja auch zu schön gewesen...
-
Thread
QFN20 Eagle Package fuer Microchip 3x3mm²
Möchte es für einen Attiny 1616 nutzen. In den Datenblättern sind keine Package-Details, aber Mikrochip hat eine Datenbank. Da gab es nur ein QFN20. Zweifele dass das ein Standard ist. Andere Firmen, z.B. Silabs, verstehen
Wulf D. schrieb im Beitrag #7745640: > Eck-Pads jeweils 45° gefast. Wird gemacht um die Abstände zwischen zwei 90° versetzen Eck-Pads nicht zu klein werden zu lassen. Alle Eck-Pads Oval machen reicht auch. Dein Muster QFN FP sieht mir nach einem 5x5mm
-
Thread
Entwicklung einer Digitalsteuerung für eine Modellbahn
den hier gedacht: http://www.conrad.biz/ce/de/product/154166/ATMEL-AVR-RISC-Microcontroller-Atmel-ATTINY2313-20PU-Gehaeuseart-DIL-20-Clock-Speed-20-MHz-Flash-Speicher-2-kB-Speicher/0214041 Braucht der noch einen extra clock oder ist der so "gebrauchsfertig"? 2. Machen die kurzen Spannungsunterbrüche
werden. Zum Thema Kosten: http://www.toralfwilhelm.de/mde/aktuell/mde_t44.htm er schreibt die T45-2 kostet so um die 8€ plus Versand. Ist zwar nur mager bestückt, reicht mir aber fürs erste locker aus. Ich brauche keine 27000 Funktionen, ich brauche keinen Sound, keine BiDi, einfach nur mehrere
-
Thread
3fach Software PWM reizt Tiny44 voll aus.
Delays drinne. Für was sind die denn gut? Ich hab ein 32fach PWM mit je 32 Schritten auf dem ATTiny88 (8MHz) laufen und bekomm pro Ausgang 500Hz PWM Frequenz. Genug Power hat der µC also. Gruß Joachim
wird. Joachim schrieb im Beitrag #2072332: > Ich hab ein 32fach PWM mit je 32 Schritten auf dem ATTiny88 (8MHz) > laufen und bekomm pro Ausgang 500Hz PWM Frequenz. > > Genug Power hat der µC also. Jaja, das ist mir durchaus bewußt, das solch ein µC dies eigentlich links aus der Hüfte schaffen
-
Thread
Wird der ATtiny15 nicht mehr hergestellt?
Hallo Rudi, der ATTiny15 ist bei ATMEL als 'Mature' gelistet. Das heisst wohl soviel, dass er in absehbarer Zukunft nicht mehr erhältlich sein wird. Ist aber nicht wirklich traurig, da mit den ATTiny25/45/85 sehr würdige
-
Thread
Empfehlungen/Erfahrung gesucht: Effiziente Verkabelung von vielen Sensoren
gleiche Kabel. Das wäre dann ein Konzept, wie bei den WS2812 LEDs. Du brauchst dann einen kleinen ATtiny o.ä., der am Sensormodul aus den reinkommenden und den eigenen Daten das Datentelegramm successive zusammen baut.
hk schrieb im Beitrag #5168249: > Momentan tendiere ich zu RJ45 Dann denke dir eine Belegung aus, die einen "normalen" Netzwerkport nicht beschädigt, wenn er dort eingesteckt wird. Das tut garantiert irgendwer...
-
Thread
avr adc hochfrequenz-messung auf mehreren kanälen
Hallo, Soeben ist mir etwas merkwürdiges aufgefallen... Wenn ich auf einem AVR (konkret attiny861) rasch (jede andere Messung, gepollt, nicht via interrupt) zwischen Gnd (MUX5..0 0b011111) und Ref (MUX5..0 0b011110) hin und herschalte (konkret will ich die Versorgungsspannung indirekt messen
funktionieren): MUX kontinuierlich auf Ref: 0x79 0x71 0x6C 0x66 0x60 0x5B 0x56 0x51 0x4C 0x48 0x45 0x42 0x3F 0x3E 0x3C 0x3B 0x39 0x38 0x38 0x37 0x37 0x36 0x36 0x36 0x36 0x36 MUX abwechselnd zw. Ref und Gnd: 0x79 0x00 0x02 0x00 0x02... Gehe ich recht in der Annahme, dass dies wohl darauf zurückzuführen
-
Thread
ISR Problem mit AVR Studio6
angeblcih bei Studio 6 funktionieren. CODE: /* * UWTasterbox3.c * * Created: 02.07.2012 08:45:47 * Author: robert.thormann */ #define F_CPU 3686400 // Taktfrequenz des myAVR-Boards #include <avr/io.h> #include <inttypes.h> #include <util/delay.h> #include <avr/interrupt.h>
Robert Thormann schrieb im Beitrag #2738459: > TINY40 attiny40? wird der von der avr-libc unterstützt? http://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html Offenbar nicht -> Problem. :(
-
Thread
Feedback Platinen-Layout
gesetzt habe und der Abstand somit über den zweiten Pin des LDO reicht. Der Abstand von 0,66mm für max. 45V ist vermutlich etwas überdimensioniert, oder? Würdet ihr den "Fehler" an der Stelle ignorieren (normalerweise gehen ja nur 15V drüber) oder generell den Abstand für das (max 45V) Netz reduzieren? Welche
ähnlich. Beides fährt mehrfach auf der Straße ohne Probleme rum (aber ohne Arduino sondern direkt Attiny, Atmega).
-
Thread
Aus 6*1,2V Zellen 5V erzeugen mit Abschaltung + Überwachung
Fragt sich nur: jede Zelle überwachen, oder alle Zellen zusammen? Als "Beiwerk" würde ich mir einen ATTiny 13 o.ä. (halt einen kleinen mit ADC) denken, wobei der dann nur 4 Einzelzellen überwachen könnte. Was gibt es an (bei Reichelt verfügbaren) Low-Drop Reglern (LM 2940 CT5)? Ideal wäre wohl einer mit
Hallo, habe nun ein wenig gebastelt und überlegt: ist ein ATTiny45 überhaupt "effektiv nutzbar"? Hat 8 Pins, 2 davon für die Versorgung, bleiben 6. Wenn ich das Teil noch mal irgendwann programmieren möchte, dann fallen 4 weitere weg (Reset, LCK, MISO, MOSI), bleiben
-
Thread
uint8_t auf int16_t erweitern
define __flash /* empty */ #endif [/c] Damit hättest du das Programm dann auf Reduced Tiny wie ATtiny portiert, wo es keine Named Address-Spaces gibt. (Auf den Reduced Tiny braucht's eh kein PROGMEM oder Flash, weil .rodata ins Flash allokiert ist, und nicht ins RAM wie bei den meisten anderen AVRs
anz_uint16_i1 48 int{data}@0x0158 ([R28]+14) [/pre] Das SRAM fängt bei Adresse 0x60 beim ATTiny45 an: [pre] data 0x0060 09 00 06 00 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....%................ data 0x0075 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 3a 00 ....
-
Thread
Einfache und billige Konstanstromquelle für Power LEDs
Hallo, für ein Beleuchtungsprojekt möchte ich mit einem ATTiny (Arduino) insgesamt 5 Osram Golden Dragon LEDs (80lm) ansteuern. Es ist eine Effektbeleuchtung, d.h. die LEDs brennen nicht dauerhaft und nicht lange. Jede LED zieht bei 2.4V Forwardspannung ca. 750mA
folgendes da: 2 Ohm 0,05A 1 Ohm 0,1A 0,47 Ohm 0,21A 0,33 Ohm 0,303A 0,3 Ohm 0,33A 0,22 Ohm 0,45A 0,1 Ohm 1A
-
Thread
IRMP und ws2811
Probleme. Und zwar beim Microcontroller. Eigentlich wollte ich einen kleinen nehmen und dachte an Attiny45 mit 8MHz. Fernbedienung wollte ich mit dem IRMP auswerten. Dieser muß min. 10000 pro Sekunde aufgerufen werden für das Nec42 Protokoll. Also würde alle 800 Takte der Interrupt aufgerufen werden
den ersten Blick unelegant aus, wird aber von der Entwicklungszeit her das einfachste sein. Ein Attiny10 oder 85 kostet ja eh nicht viel...
-
Thread
Zwischen 2 LEDs faden
gleichzeitig<- LED2 einfaden (3) LED1 aus, LED2 an dafür hab ich jetzt folgende Funktion (für den ATtiny2313) auf Basis des Fading-tuts mit 2 Timern (es sollen insgesamt 4 LEDs werden, die untereinander durchfaden, aber erstmal nur für 2): [code] void fade() { int16_t tmp; TCCR1A =
, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76, 91, 108, 128, 152, 181, 215, 255}; [/code]
-
Thread
Temperaturüberwachung mittels Linux PC
aber den DS2405 für 1-bit I/O. Habe gerade in der Bucht (Ebay) welche aus Polen gekauft, € 1,45 das Stück da konnte ich es mir nicht verkneifen gleich 10 zu kaufen. Denn so günstig bekomme ich diese vermutlich nicht mehr im Ösiland. Der DS2405 ist vom Preis her ja nicht viel günstiger als der
hab auch den Eindruck, daß mein Beispiel in der Codesammlung kaum Probleme bereitet hat. Ein Attiny25 hat auch nur 8 Pins, dürfte aber billiger als der DS2480 sein und könnte so programmiert werden (per Bootloader), daß er Temperatur und Zeitstempel direkt in ASCII ausgibt oder in nem anderen Format
-
Thread
7 Segment Multiplexing und USART Kommunikation(Baudraten)
den 328P über ein anderes Interface mit einem anderen Prozessor kommunizieren lassen(bzp. Attiny) der dann als USART dient? Was aber wiederum auch Verschwendung wäre, weil der 328P das auch selbst erledigen könnte. Mfg
lieber den 328P über ein anderes Interface mit einem > anderen Prozessor kommunizieren lassen(bzp. Attiny) Nein. du mußt dich mit dem Thema [[Multitasking]] befassen, dann klappt das auch.
-
Thread
USB Computer Infrared Remote Control von Igor Cesko
Remote Control" von Igor Cesko von dem mittlerweile nicht mehr lieferbaren AT90S2323 auf den ATINY 25/45/85 portiert? Ich habe meiner Meinung nach alle Änderungen bezüglich des ATINY 25/45/85 gemacht, zumindestens lässt sich das asm File jetzt ohne Fehler kompilieren. Leider ist der MC nicht zur Mitarbeit
Hallo Rene. Ich habe das USB Computer Infrared Remote Control mit dem Attiny2313 gemacht. Es hat sofort funktioniert. Nur Windows mit den Treibern rumgemeckert. Man musste in der Datei etwas ändern.
-
Thread
ATtiny44 über IR-Signal aufwecken
über einen ATmega-Pin. Ich weiß aber nicht, ob das für Dich eine Lösung wäre. Der TSOP kann Deinen ATtiny dann jedenfalls nicht mehr aufwecken... ;-)
Habe ich ejtzt mal. Dabei bin ich auf den ATtiny44A ausgewichen, der laut Datenblatt überhaupt nur mehr 0,1µA bei 1,8V zieht. Also bei 3,3V ca. 0,18µA [c] #include <avr/interrupt.h> #include <avr/sleep.h> int main(void) { MCUCR &= ~((
-
Thread
DCC Dekoder mit AtTiny45
auskennt sollten die jump-ziele eigentlich Kommentierung genug sein) [avrasm] ; Mikrocontroller: ATtiny45 ; ------------- ;(RESET)PB5 =| |= VCC ; | | ; (O)PB3 =| |= PB2(INT0) ; | | ; PB4 =| |= PB1 ;
.def adresseHigh = r1 .def checksum = r2 .def bitCounter = r19 .def DCCREG = r20 .include "tn45def.inc" ; Definitionsdatei für den AtTiny45 einbinden .CSEG ;------------------------------- Interruptvektortabelle -------------------------------- .org 0x0 rjmp RESET ; Address 0x0000
-
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
vor allem WDIE in der IST neu zu setzen, sonst kommt der nächste WDT-Interrupt als RESET daher (DB S.45 unten). Der WD-Prescale-Wert sollte erst nach einem echten Hardware-Reset zurückgesetzt werden.
-
Thread
Projekt Schülerstörungen (Zähler)
verarbeiten. Heißt wie kann ich da 3 Leds anschließen? Auch wenn es viell. einfacher mit dem ATTiny13 geht würde mich das interessieren.
Batterie und gut ists. Solarmodule http://de.aliexpress.com/item/30PCS-X-1V-110mA-Min... ATTiny13 Ich denke Funk ist zwar toll aber für mich nicht umsetzbar. Denke da gibt es auch bestimmte Bestimmungen wegen den Frequenzen oder? Fals ich etwas vergessen habe sorry.
-
Thread
pow() durch Festkommaarithmetik ersetzbar?
Hallo, Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel berechnet(vereinfacht): >PWM = 255 * pwmIndex
88 86 84 82 81 79 78 76 75 73 72 70 69 68 66 65 64 63 61 60 59 58 57 56 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 [/pre]
-
Thread
ISP Clock Frequenz
Hallo, leider ist mir heute beim Programmieren eines Attiny45 ein blöder Fehler passiert. Um Strom zu sparen, wollte ich die Taktfrequenz von 1MHz auf 128kHz ändern. Leider habe ich dabei übersehen, dass die CKDIV8 Fuse noch gesetzt war. Jetzt läuft der Attiny auf 16kHz. Ich kann aber die ISP Clock Frequenz des Atmel Ice im Atmel Studio nur auf 8kHz herabsetzen. Gibt es einen Möglichkeit oder einen Trick dieses Problem zu beheben? Vielen Dank im Voraus