-
Thread
Frage zu WINAVR-20071221
WINAVRs gehen, der neue nicht. Hier mal meine Kommandozeile: [pre] avr-gcc.exe -xc -Os -mmcu=attiny84 -Wall -gdwarf-2 -o test.out *.c avr-objdump.exe -h -S test.out >test.lst [/pre] Peter
-
Thread
Mehr als 8-Bit Subtraktion mit * (-1)
Große Entschuldigung. Ich arbeite im Moment mit einem Attiny84. Ich verwende Assembler. Genau, ich möchte auf alle Fälle den Betrag einer Subtraktion. Also keine Negativen Werte. Mein Testcode sieht im Moment so aus: ldi tmp10,40 ldi tmp12,30 sub
-
Thread
eigene Binäruhr bauen
Widerstände sind, was Q2 darstellt und wie stark c1 und c2 sind. Ausserdem finde ich nirgens einen attiny24/44/84 als smd. Danach gesucht habe ich hauptsächlich bei amazon, pollin und conrad . Kann mir da jemand noch einen guten onlinehandel empfehlen?
-
Thread
Bluetooth oder Zigbee kommunikation
von 128 (und mehr) KiB Flash benutzen kann, sondern dass durchaus auch ein Mini-Controller wie ATtiny44/84 für brauchbare Applikationen herhalten kann. Irgendwie Geld gespart oder sowas gegenüber einem fertigen Modul habe ich dabei ganz gewiss nicht, und da rechne ich noch nicht einmal meine Arbeitszeit
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
aus! Ein µC, der auch bei 1,8V noch läuft, würde jetzt schon die ganze Zeit durchlaufen. Z.B. der ATTiny861V... Ich bin da sehr zuversichtlich, dass Du das hinbekommst! ;) Gruß Jonathan
statt den Atmega88PV hätte man ja auch den ATtiny43U bestellen können. ich dachte, es geht um den (vorhandenen) Megaga8? Na egal, kannst ja mal vergleichen, was der 88 noch rausholt. wirst Dich wundern, wieviel da rumkommt! Diesen Controller kannst
-
Thread
Philips-Hue-Lux zerlegt
Steuerung mit: http://www.inmojo.com/store/inmojo-market/item/digital-ac-dimmer-module-lite-v.2/ * ATTiny85 -> PWM in auswerten und Phasen an/abschnitts Steuerung des Tiracs und damit 230V Ciao, Martin
76 10.6 77 10.9 78 11.1 79 11.3 80 11.6 81 11.8 82 12.0 83 12.3 84 12.5 85 12.8 86 13.1 87 13.3 88 13.6 89 13.9 90 14.1 91 14.4 92 14.7 93 15.0 94 15.2 95 15.5 96 15.8 97 16.1 98 16.4 99 16.7 100 17.0
-
Thread
TinyCad Libaries
Hallo, Ich wollte fragen ob es einen Block von dem Mikrocontroller ATTiny 84 bei TinyCad gibt, denn standartmäßig ist dieser anscheinend nicht enthalten und ich suche schon wie verrückt. Wäre für jede hilfe sehr dankbar. MFG Sina
-
Thread
AVRDUDE & OptiBoot_X
Hallo zusammen, ich beschäftige mich gerade mit den ATTinys der Series 1, genauer gesagt mit dem ATTiny1614. Als Bootlaoder möchte ich gerne den Optiboot_X verwenden, welcher sich im Atmelstudio 7 kompilieren ließ. Versuche ich nun mit AVRDUDE ein Verbindung aufzubauen, bekomme ich allerdings eine
] [20] avrdude: Recv: . [14] avrdude: Recv: . [10] AVR Part : ATtiny1614 Chip Erase delay : 0 us PAGEL : P00 BS2 : P00 RESET disposition : dedicated
-
Thread
Problem bei Senden an PC über USART (Tiny2313)
Hallo Zusammen! Ich habe ein Problem beim Senden vom ATtiny2313 an den PC über USART... Hier erstmal der Code: #include <avr/io.h> #include <inttypes.h> #ifndef F_CPU #define F_CPU 4000000 // 4MHz #endif // UART #define UART_BAUD_RATE
@Gustav84 Der Baudratenquarz wird dein Problem nicht lösen. Den UART kriegt man eigentlich mit fast jedem Quarz zum Laufen. Ausserdem, deinen interen MHz Takt im AVR kannst du vergessen in Bezug aufausreichende
-
Thread
An PinX wird eine Spannung grösser VCC angelegt
anlegt. Als Beispiel: VCC beträgt 3,3V an PinX angelegte Spannung beträgt 3,9V Es geht um den ATtiny2313-20SI Darf man diese an Pin angelegte Spannung bis zur maximal zulässigen Betriebsspannung (5,5V) erhöhen auch wenn der uC mit 3,3V versorgt wird? Der Hintergedanke ist: eine erste Spannung wird
wird nie erreicht. Die maximale Eingangsspannung beträgt 6,4V. An R2 liegen maximal 6,4V * 15/25 = 3,84V. Diese Spannung ist kleiner als VCC+0,5V = 3,6+0,5 = 4,1V. Also wird die Diode auch nicht leiten. Mit Deiner Berechnung bin ich einverstanden, aber dieser Wert der Eingangsspannung wird auf keinen
-
Thread
Mit CH340 AtMega programmieren Probleme
.■; Hardware Version = ƒ. Programmer supports the following devices: Device code: 0x20 = ATtiny84 Device code: 0x46 = (unknown) Device code: 0x46 = (unknown) Device code: 0x46 = (unknown) Device code: 0x46 = (unknown) make: *** [program] Interrupt[/code] und so weiter...
-
Thread
ATMEL billiger und leistungsfähiger als PIC
dafür kein > EEPROM. > Ähh... PIC und keinen EEPROM? Bei diesem deinen Vergleich? > ...PIC16F84 > 4kx14 Flash, ***256B EEPROM***, > dafür USART Nicht jeder PIC hat EEPROM, aber gerade der 16F84, (bzw. der C84 wie er vor der Überarbeitung hieß...) hatte schon EEPROM da war von ATMEGA8 und Co
enthalten. Was soll man davon halten?? Verwendet habe ich den ADC bisher beim ATmega8 und beim ATtiny261 mit 10Bit Auflösung. Mit einem 10-Gang Poti konnte ich auf der Anzeige jede Zahl von 0 .. 1023 stabil einstellen. Ich hab jetzt nicht alle 1024 Stufen nachgemessen, aber die Wandlungen sind streng
-
Thread
Unbekanntes Bauteil (IC)
mir bei der Identifizierung dieses IC's behilflich sein? ("1702B" -> s. Anhang) Verbaut ca. 1983/84 in einem Schaltuhrmodul einer Heizungssteuerung. Meine Suche bei AllDataScheets etc. fand nur ein 4-fach Hex-D-Flipflop allerdings als "16-Füssler" und auch funktional könnte ich das der Schaltung
würde ich empfehlen, das Uhrwerk komplett durch einen passend programmierten AVR zu ersetzen. Ein ATTiny2313 sollte für die Aufgabe mehr als ausreichend sein. Gruß Jadeclaw. ( not logged in )
-
Thread
NRF24L01+ Wireless Transceiver Module 2.4GHz
Hi Ich habe einige Module von Sparkfun benutzt und mit einem ATtiny44/84 angesprochen. Ist relativ simpel (Eigene Funktionen). Ich habe im Netz auch eine Library gesehen (http://mbed.org/cookbook/nRF24L01-wireless-transceiver) Gruß
-
Thread
S/PDIF bei einem SD-Karten-Player nachrüsten
denn bei Softwaresteuerung /kann/ der Baustein > auch mit dem 384-Teiler arbeiten. eben, und ein ATtiny der das Ding konfiguriert, nimmt noch weniger Platz weg als der Taktteiler und ist u.U. sogar noch billiger - wenn man das Programmierequipment schon hat. Sascha
Moin, Zum Thema JTAG: Wenn Pin 84-88 auf die Stiftleiste geht, kann man den BF532 gut "debuggen", bei diesen Chips ist JTAG nicht deaktivierbar. Wenn's kein 14-Pin-Header ist, muss man aber die Pins ev. richtig verdrahten. Und bloss
-
Thread
AVR Einstieg
Vorschreibern direkt auf die Fragen des TO eingehe, naja - dann bin ich halt AVR Prediger und morgen wieder EL84 Prediger und uebermorgen Chuck-Norris-Tiefpassfilter-Prediger ;-) Gruss WK
Leute, ihr habt Sorgen. Mein erster AVR war der ATtiny13V - nicht gerade die geschickteste Wahl, muss ich im Nachhinein zugeben. Jedenfalls habe ich EINEN verfused. Und jetzt bin ich bis an mein Lebensende ein armer Bettler, weil ich dummerweise ganze
-
Thread
Was für einen Anfängerkasten empfehlt Ihr denn ( Alter 16)
Elektronikkasten jedoch ein guter Einstieg. Du brauchst nur: - einen Mikrokontroller (bei PICs z.b. 16F84, der ist zwar veraltet aber für den Einstieg optimal, oder wenn du "klein" anfangen willst ein 12F629/12F675/12F683) - einen Programmer - einen PC (idealerweise einen alten mit COM/LPT-Port) - einen
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/bascom-avr/digitalvoltmeter-mit-attiny13 http://www.elo-web.de/elo/grundlagen-und-ausbildung/operationsverst-rker/mini-stereoverst-rker http://www.elo-web.de/elo/grundlagen-und-ausbildung/operationsverst-rker/opv-leistungsanwendungen
-
Thread
Kann jemand über meine Inialisierung drüberfliegen?
Timerregistern durcheinander.. Wäre nett wenn mal jemand sich das mal anschaut. Benutz wir der Attiny 84a. Damit ihr nicht suchen müsst ist das Datenblatt im Anhang. Beide Timmer sollen im CTC Modus laufen. Timer0 (8Bit): Prescale "8" und OCRA auf "250-1" Timer1 (16Bit): Prescale "64" OCRA auf
-
Thread
Arduino: Button drücken wird nicht erkennt. Nur der Interrupt wird ausgelöst
Hi, ich habe hier einen ATtiny84 mit einem simplen Taster dran: http://www.mikrocontroller.net/wikifiles/8/8a/Taster.gif Ich habe folgenden simplen Code zum Testen geschrieben und lasse mir das alles per Serial ausgeben:
-
Thread
ATmega32 + Bootloader
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 Aber die Fragestellung war schon so formuliert, als wäre der Threadersteller ein Anfänger im Thema Bootloader, daher ist es am logischten anzunehmen, dass der "einfache Bootloader" gemeint war
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
-
Thread
Stromversorgung Fahrradbeleuchtung
Blinker realisiert werden (Und später eventuell noch ein Abblendlicht). Als Controller kommt ein Attiny84V (Vcc = 1,8..5,5 V) zum Einsatz. Als Lichtquellen verwende ich 5 mm LEDs (je 20 mA, Vorwärtsspannung ca. 2,1 V). Die LEDs werden an insgesamt zwei WS2803D (18-fach Konstantstromquelle, Vcc = 3,3.
-
Thread
I²C PWM 0-5V
ich würde einfach einen Attiny24/44/84 nehmen. Der nötige Code dafür ist ja sehr überschaubar.
-
Thread
Ferngesteurtes Fahrzeug (Ansteuerung von Motoren)
2 Motoren oder >reicht der RPi? Mit seinen nur 16 GPIOs ist der so geeignet wie ein 20pol. ATTiny. MfG Spess
//www.getdigital.de/products/Roboter_Bausatz http://krause-robotics.de/xtshop/Roboter-Bausaetze:::84.html Nur mal kurz metagesucht :-P
-
Thread
Arduino als ISP nutzen um Assembler auf CHip zu bringen?
nennst, da gibt es eine gepatchte avrdude Version, die das auch direkt kann.... Google programming attiny with rpi
der Tiny 2313 kann wiederum kein ADC. Aber alles in allem klappt das ganz gut mit dem Tiny 45, Tiny 84, Tiny 2313 und sogar mit einem Mega 328P "Standalone" auf einem Steckbrett ... Ich bin selbst überrascht, stehe erst am Anfang damit und erforsche noch weitere Tricks. Beste Grüße
-
Thread
Wieder mal Temperatursteuerung
Messung habe ich oben beschreiben. Der Messwert wird über einen ADC aufgenommen. Benutzt wird ein Attiny 84A. Als Versorgung hällt ein Steckernetzteil her mit 5V 1000mA. Bei 100°C wird ein Summer ausgelöst. Ab ca. 60°C wird ein Relais eingeschaltet das mir die Pumpe ansteuert. Die Auflösung sollte
-
Thread
PWM Spitzen glätten bei kleinem dutycycle und batteriebetrieb
ich ebenfalls die amerikanischen 18650 LI-ION Akkus. Meine derzeitige Arbeit basiert auf einem ATtiny84 (für "nur leuchten" tuts sicherlich auch ein tiny10 oder 5, musst mal schauen ob die PWM und ADC können) welcher die PWM frequenz ausgibt und über ein Poti geregelt wird. Das PWM Signal geht über
-
Thread
PORT-Zustand abfrgen und zurück schreiben
Oliver S. schrieb im Beitrag #4519902: > Um welchen Controller geht's denn überhaupt? ATTiny84
-
Thread
Atmega128 mit QIL-Gehäuse gewünscht? ;-)
Müller hat hier: http://www.mikrocontroller.net/attachment/31544/Tiny128L-8PU_1024x768.jpg einen "Attiny128" in einem Quad-Inline-Gehäuse "selbst gebaut". ;-) Leider gibt es den in Natura nicht. :-( Im Ernst: Einen Atmega128 in einem 64 poligen Quil-Gehäuse könnte man doch gut gebrauchen. Hineinpassen
gibt?) auch 64-Füßer mit 1,27 mm Raster. Es *gab* auch mal 64- und (wenn ich mich recht erinnere) 84-Füßer im 2,54-mm-Raster (also normales DIP). Hab hier in der Schreibtischschublade noch ein altes Board von meinem Vorvorgänger liegen mit nem 68HC000 im DIP64... Das waren noch Zeiten!
-
Thread
Rust - ist das hier um zu bleiben?
[code]error[E0658]: const generics are unstable --> /root/.cargo/registry/src/github.com-1285ae84e5963aae/arrayvec-0.7.0/src/utils.rs:6:15 | 6 | impl<T, const N: usize> MakeMaybeUninit<T, N> { | ^ | = note: see issue #74878 <https://github.com/rust-lang/rust/issues/74878
grätschen kann, und das ist, finde ich, ein sehr guter Ansatz. Natürlich wäre es süß, wenn auch ein AtTiny ne VM Umgebung herstellen könnte, aber dann würde er nicht 30 Cent, sondern 5 Euro mindestens kosten. So dumm ich das Argument selber finde, so sehr zieht es doch einerseits durch den Kostendruck aus
-
Thread
PWM gesteuerte Konstantstromquelle mit OP
habe ich gefunden, leider beantwortet er meine Fragen nicht. Das PWM Signal wird von einem µC (Attiny84) bereitgestellt (Markierung Tiny_3, Tiny2 in diesem Fall nicht aktiv) und gesteuert. Der Spannungsteiler aus R16 und R17 erzeugt die Referenzspannung für den kalkulierten Strom der Dioden. Über
-
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
[PIC] Assembler Problem Sprungtabelle in Externer ASM Datei
halten. Was völlig sinnlos ist, die MCs haben heutzutage reichlich Flash. Z.B. Atmels 8-Pinner (ATtiny85) haben schon 8kB, da kann man sich auch mit float-Zahlen austoben. Peter
Wenn keine Fehlermeldung mehr auftritt dann ja. Bei mir funktioniert es jedenfalls sowohl mit PIC16C84 als auch PIC16F876. Gruß Anja
-
Thread
Wie könnte man mit einem ATMEGA einen 8-fachen Rechteckgenerator erstellen?
Arduino Due an. Da hast du etwas mehr Reserven ;-) Wenn ich das richtig lese, hat der auch nur 84 MHz Takt. Ich möchte fast wetten, dass das damit auch nicht klappen wird.
Sägezahn als weitere Tonformen ebenfalls ermöglicht. Alles locker machbar mit einem einfachen ATtiny oder ATmega (wie auch mit jedem kleinen PIC oder ähnlichen Mikrocontrollern). Wenn man bei Frequenzen von 5 kHz auch eine etwas größere Toleranz akzeptiert, z.B. 5 Hz, gibts eh keine Probleme.
-
Thread
Bewertung und Feedback zu meinem 14.5V-to-11.0V DC-DC Buck Converter Design und PCB Layout (TPS6213)
Konstantstrom. Ich habe mir eine Leiterplatte, auch zu Beleuchtungszwecken, mit einem TPS92360 und einem ATtiny412 mit 2 Tastern gebaut. Mit zwei weißen 3V Leds glimmen diese noch bei 0% Duty, also sollten besser mindestens 3 Leds ran. Nach oben bis 38V Summe der Led Spannung. Der µC steuert per PWM mit Tasten
max. Eingangsstrom 307mA und mit 4 Leds sind es 437mA. Vielleicht als Anregung Zwecks Dimmung. Der ATtiny läuft mit internen 8MHz. Der Led Strom ist quasi Gleichstrom, dessen geringen Restripple von Cout bestimmt wird.
-
Thread
ATtiny 0 Serie 8 kb?
nicht Pinkompatibel zu den Mega328P :( Scheiße. Egal, Tiny1614 ntuze ich als Replacement der Tiny84, einfach geiles Teil. Jetzt habe ich gesehen, es gibt noch die Tiny 0 Serie, Tiny402 war das meine ich, der hat das gleiche Gehäuse wie der Tiny85. Gibt es den Tiny402 auch in 8 oder gar 16 kb? Das
leo Sehr gute Seite, sehr schade für mich, leider gibt es das nicht, zudem ist die Belegung der Attiny402 wieder anders als der der Tiny13, geht also auch nicht so Plug&Play. Blöd. Was ich mich noch frage, warum gibt es überhaupt so viele Unterschiede beim Speicher? Tiny202 und 402 als Beispiel ist
-
Thread
VIN am Konstantstromtreiber?
Coilcraft LPS5030 mit 4,7µH von den Eigenschaften locker passt. 83mOhm, Irms 1,3A, Isat 1,9A, SFR 84MHz. https://www.coilcraft.com/de-de/products/power/shielded-inductors/ferrite-drum/lps/lps5030/ Die Schottkyauswahl macht mir Probleme, weil meistens keine Schaltfrequenz angegeben ist. Erst wieder
Treiber. Led ist am Stecker (+) der Ausgangspin zu den Leds. C5 ist letzte Eingangskondensator vorm ATtiny. 10 dBV Scale. 154mA sind 100% Laststrom. Zufällig sah ich das am Led+ Steckerpin mit 86mA Led-Strom der Ripple plötzlich reproduzierbar kleiner wird. Darunter und darüber wieder höher. Grob
-
Thread
[V] 4x Atmel Mikrocontroller + USBasp, zusammen 6€ inkl. Versand
folgende unbenutzte Mikrocontroller abzugeben: 1x ATmega 328P-PU mit Fassung 1x ATmega 88-20PU 2x ATtiny84A PU Und noch einen USBasp Programmer für AVR. Würde für alles zusammen 4€ + 2€ Versand ansetzen. Viele Grüße Philipp
-
Thread
uC-I/O-Eingang >>> Spannungsregelung
Hallo. Möchte einen Universalen I/O-Eingang an den uC (ATTiny84, Vcc 5,0V) bringen. Das bedeutet, wenn Die Eingangsspannung von 9-20V muss ich vorab auf 3,5-5,0V regeln. Daher hatte ich mir den Spg.regler 78L05 mit aller notwendigsten Beschaltung vorgestellt
-
Thread
Problem mit DIY-Leitwert-Messung
ich hab ein Problem mit meiner Leitwertmessung ... Kurze Erklärung der Funktion: Der AtTiny84 erzeugt per PWM-DDS einen Sinus, der mittels 2-stufigen Tiefpass nach analog gewandelt wird. Anschließend wird das Signal gepuffert und geht über den BNC-Stecker auf eine EC-Elektrode, die sich
herausfiltert. Dann folgt ein Gleichrichter + Integrator. Das Messsignal geht dann wieder zum ATTiny, der es digitalisiert. Soweit so gut ... Prolem ist folgendes: Fast jedes mal, wenn ich die Elektrode aus der Lösung nehme und sie wieder eintauche "rastet" die Verstärkung woanders ein - da
-
Thread
ATMega: EEPROM Inhalt zerschossen, warum?
d ;1T 81Tcc2c ò1½W/ʆµ' B¡¾ÛÁ_ d ; T 82Tcc2cMò1½W/ʆµ' B¡¾ÛÁ_ d ;3T 83Tcc2cMò1½W/ʆµ' B¡¾ÛÁ_ d ;4T 84Tcc2cMò1½W/ʆµ' B¡¾ÛÁ_ d ;5T 85Tcc2cMò1½W/ʆµ' B¡¾ÛÁ_ d ;6T 86Tcc2cMò1½W/ʆµ' B¡¾ÛÁ_ d ;7T 87Tcc2cMò1½W/ †µ' B¡¾ÛÁ_ d ;8T 88T cc2cMò1½W/ʆµ' B¡¾ Á_ d ;9T 89Tcc2cM 1½W/ʆµ' B¡¾ÛÁ_ d <0 90Tcc2cMò1½W/ʆ
Ich denke auch das irgend ein Verbraucher dir diesen Effekt beschert, schau mal ins Datenblatt des ATTiny26 dort ist für die Spannungsversorgung des ADCs eine kleine Filterschaltung LC abgebildet, diese setze ich z.B. auch vor die reguläre VCC, mein AVR läuft damit im Abstand von wenigen cm neben einer
-
Thread
PWM out und MISO/MOSI gleichzeitig
Ich nutze zur Zeit einem ATtiny84 und habe dabei alle 4 PWMs im Einsatz. Ist es möglich, dabei auch gleichzeitig eine Kommunikation über SPI durchzuführen. MISO und MOSI teilen sich ja den Pin mit einem der vier PWM Ausgangspin
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
Amateur-Platinenlayouter ist für mich die Anzahl der Pins ein wesentliches Kriterium. Reichen die Ports eines Tiny85, Tiny84 oder muss es ein 861 sein? 20 Pins sind mir auf dem Steckbrett ok, aber als einseitige Platine? ...ich breche mir dabei regelmässig die Finger. Und noch mehr Pins, ... für noch mehr kBs, die ich vielleicht
Blue-Pills habe ich eh herumliegen. Die sind aber manchmal zu groß. Dann nehme ich gerne mal einen Attiny her. vg, knuckes
-
Thread
Welchen Bus nehmen? Smart Home / Temperaturmessung und mehr
Meer Die Sensoren senden keine Adresse mit, sodass man sie nicht unterscheiden kann. Selbstbau (ATTINY plus RFM12B o. ä.) dürfte die beste Lösung sein.
und 8 BME280 senden minütlich Luftfeuchtigkeit, Luftdruck und Temperatur macht zusammen aktuell 84 Kanäle.... aber es werden noch mehr, die 100 knack ich auf jeden Fall früher oder später noch. Nur die DS 18b20 kommen über den 1-Wire Bus, der Rest wird von ein paar node MCUs und eigener Software
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
+2 ; 0x02 82: e2 df rcall .-60 ; 0x48 <itoxx> itoxx (buf + 2, LO8(i)); 84: c8 01 movw r24, r16 86: 02 96 adiw r24, 0x02 ; 2 88: 69 81 ldd r22, Y+1 ; 0x01 8a: de df rcall .-68 ; 0x48 <itoxx> } 8c: 0f 90 pop
ja am Ende wohl bis zu einem > ATtiny40 geben.) > > Was ich mir bei derart kleinen Controllern gut vorstellen kann ist, > dass sie einen Markt im sicherheitstechnischen Bereich haben: eine > Firmware dieser Dimension lässt sich mit
-
Thread
Alternative für 433 MHz Übertragung gesucht
sieht wie folgt aus: 3 bis 5 baugleiche Fernbedienungen setzen sich jeweils aus 5 Taster, einem Attiny84 und einem 433 MHz Sendemodul zusammen. Versorgt wird eine Fernbedienung mit einer 12V-Batterie. Beim Druck eines Tasters werden entsprechend eines eigenen Protokolls die Daten an einen 433 MHz Empfänger
-
Thread
Optimierungs-Bug mit Registern?
) { +00000024: 91800060 LDS R24,0x0060 Load direct from data space +00000026: FD84 SBRC R24,4 Skip if bit in register cleared +00000027: CFFC RJMP PC-0x0003 Relative jump 13: } [/avrasm] Bei diesem kleinen Beispiel nicht sichtbar, aber
Dem kann ich nur zustimmen. Die Situation ist ja auch deutlich entspannter, als zu Zeiten des ATtiny12. Jetzt haben ja schon die 8-Pinner 8kB Flash/256Byte RAM, da muß man nicht mehr so geizig sein. Oftmals nehme ich für ein Flag sogar ein ganzes Byte, spart etwas Code und Zeit. Peter
-
Thread
Frage zu Assembler für meinen Informatikunterricht
empfehlen, zumindest die Auflage welche bei mir im Regal steht enthält so ziemlich alles was es zum PIC16F84 gibt. Hier gibt es das Instruction Set des PIC16F84, die Befehle sind überschaubar und sehr gut erklärt: http://ww1.microchip.com/downloads/en/devicedoc/31029a.pdf
>: 0x01 0xd0 0x89 0x45 0xf4 0x8b 0x45 0xf4 0x401126 <main+32>: 0x5d 0xc3 0x0f 0x1f 0x84 0x00 0x00 0x00 0x40112e: 0x00 0x00 0xf3 0x0f 0x1e 0xfa 0x41 0x57 0x401136 <__libc_csu_init+6>: 0x4c 0x8d (gdb) quit [rbx@fe1 ~]$ -----------------------------------------------
-
Thread
Drehzahlmesser zählt nicht
falsch berechnet sein? (ISR(TIMER1_COMPA_vect) Soll genau nach 1sek auslösen) Benutzt wird ein Attiny2313 @ 4MHz HAPSIM zum testen der LCD ausgabe. Vielen Dank für die Hilfe [c]#include <stdlib.h> #include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/delay.h>
S.84: Statt OCR1A = 3906; lieber OCR1AH = 3906 << 8; OCR1AL = 3906 & 0xFF; Ausserdem solltest du noch den Zugriff aif rpm in main() mit cli() sei() umgeben, weil rpm aus zwei Bytes besteht und daher nicht
-
Thread
Dimmer als Lichtschalter
schon probiert? Eventuell lässt sich ein Ersatz auf Mikrocontrollerbasis (ich denke da an einen ATtiny10 oder ähnlich als SMD) auf Adapterplatinchen im DIL8-Formfaktor stricken, der Touchschalter implementiert und bei "an" dann den Triac in jedem Nulldurchgang zündet... Aufwand... Alfred M. schrieb
erzeugen. > Aber gibt es auch "Zitterlämmer"? https://www.lights4fun.de/products/shaun-the-sheep%E2%84%A2-wandlampe-mit-fernbedienung
-
Thread
MOSFET mit 100 kHz PWM ansteuern
also extrem lahm. Versuch's mal mit Kleinsignal-MosFETs, die direkt an dem Pin hängen (BSS123, BSS84, SI1555). Oder nimm gleich einen richtigen MosFET-Treiber.
Anlass nehmen mich mit Mikrocontrollern usw. auseinander zu setzen. Daher möchte ich gerne einen Attiny 25 nehmen, zwei Drucktaster anschließen und darüber eben die Lüftergeschwindigkeit vorgeben. Die nächste Stufe wäre dann das Tachosignal auszuwerten und das Ganze regeln zu lassen. Am Ende soll das