-
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
Kosmos CP1 Emulator mit ATmega
TSOP-Adapter zu löten und das dann als THT-Baustein ansehen ? ;-) Habe ich vor einiger Zeit für einen ATtiny so realisiert gehabt. https://www.mikrocontroller.net/topic/466654#5697524 Eine solche "Konstruktion" würde sich dann auf "ATmega", TM1637, 2 x 3 Digit 7-Segmentanzeige, 16 Tasten beschränken
zu sein. Und in der Tat - wenn man sich die Schaltungen im CP1-Anleitungsbuch ansieht, z.B. S. 84, sieht man, dass ein Taster an Port1/1 einfach durch Verbinden auf GND (-) den Kontakt herstellt. Also sind die Eingänge elektrisch "low active". Das macht es natürlich einfach. Beim Microtronic
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
drei LED und vier 7-Segmentanzeigen reichen: Ich habe noch ein paar von diesen Funkgeräten (TMC84): http://amateurtele.com/index.php?artikel=95 (weiter unten gibt es eine Detailaufnahme des Logikboards) Diese stellen im Prinzip ein voll funktionsfähiges 8039 µC System mit Eingabe und Ausgabe
auf dem internen EEProm des AVR. Auf einem ATtiny85 oder einem ATmega8 hat man dann doch glatt 512 Bytes Platz, was dann 4 kompletten Programmen des Kosmos CP1 entsprechen würde. Würde mich wirklich interessieren, ob ihr da dran geht und das
-
Thread
µC LED Schaltung Versorgung Hilfe
ansteuern will (Licht Vorn und Hinten, Blaulicht, Blinker Links/Rechts) > bräuchte ich bei einem ATTiny10 doch mindestens so was wie ein > Schieberegister, da dieser nicht genügend Ausgänge hat, oder nicht? Da > kommt man mit dem ATTiny84 eigentlich besser (mal abgesehen davon, das > der ATTiny84
ansteuern will (Licht Vorn und Hinten, Blaulicht, Blinker Links/Rechts) >> bräuchte ich bei einem ATTiny10 doch mindestens so was wie ein >> Schieberegister, da dieser nicht genügend Ausgänge hat, oder nicht? Da >> kommt man mit dem ATTiny84 eigentlich besser (mal abgesehen davon, das >> der ATTiny84
-
Thread
Wer kennt dieses IR Protokoll?
Vielfache von (in diesem Falle) 1/38 kHz = 26,3 µs sein müssen. Das habe ich in asm auf einem Tiny 84 gemacht, da geht noch eine LCD-Anzeige. Nur mit IR-Schnittstelle und RS232- Ausgabe (SW-RS232) sollte das auch ein Tiny 85 erledigen. ver
einfache Möglichkeit zu schaffen, absolut realistisch den Ablauf im AVR Studio zu simulieren: Ein Attiny 2023 sendet die on und off Zeiten über die RS232 an den PC. (Dieses Programm findest Du im Ordner IR_2023.) Die Zeiten werden in die Datei IR_Dump.asm geschrieben (in den Ordner in dem sich die IR_View
-
Thread
ATtiny84 Pin Change Interrupt
Hallo, ich möchte bei meinen ATtiny 84 einen Pin Change Interrupt durchführen. Er soll die ganze Zeit schlafen bis er an dem Pin 8 ein Wechsel von Low -> High bekommt. Danach soll er einen Ausgang/Ventil schalten und sich dann wieder
War auch http://ww1.microchip.com/downloads/en/devicedoc/Atmel-7701_Automotive-Microcontrollers-ATtiny24-44-84_Datasheet.pdf (Seite 31ff und Seite 47ff) dabei? (2) Was /genau/ funktioniert denn nicht? Das Schlafenlegen, das Aufwachen, oder der Interrupt selbst? (re)
-
Thread
attiny84 und seltsame Taster-Verzögerung
weiter und ich stehe wieder mal vor einem Rätsel. Das angehängte Progrämmchen läuft auf einem attiny84@1MHz und macht das, was es soll. Aber ich stelle am Taster fest, daß der nicht immer sofort reagiert, sonde rn manchmal erst mit einer kleinen Verzögerung - gefühlt im niedrigen Zehntelsekundenbereich
-
Thread
ATtiny85 benötige Taster und kein freier Port
Ich habe ein 4-fach-Thermometer mit ATtiny85 aufgebaut Nach dieser Bauanleitung: http://www.technoblogy.com/show?1MP7 Programm: http://www.technoblogy.com/list?1XGS Jetzt würde ich noch gerne einen Taster einbauen und den Zustand beim
Reset auslösen würde. Schau einfach mal in diesen Thread rein: https://www.avrfreaks.net/forum/attiny85-pin-1-reset-and-pb5-functionality
-
Thread
Atmega328P Frequenzerzeugung
"neueren" AVR Chips. Ich habe aber kein Datum gefunden, wann das eingefuehrt wurde. E.g. aus dem ATtiny25 Datenblatt: 10.2.2 Toggling the PinWriting a logic one to PINxn toggles the value of PORTxn, independent on the value of DDRxn. Note that the SBIinstruction can be used to toggle one single bit
80: 8f 93 push r24 PIND = _BV(PD5); 82: 80 e2 ldi r24, 0x20 ; 32 84: 89 b9 out 0x09, r24 ; 9 } 86: 8f 91 pop r24 88: 18 95 reti 0000008a <__vector_12>: ISR(TIMER1_COMPB_vect) { 8a: 8f 93 push r24 8c: 8f b7
-
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
NRF24L01+ Reichweitenproblem
dem Trio 100nF + 1uF + 220uF super Ergebnisse erziehlt. 2.) Bei den Sensoren nutze ich einen Attiny1614 bzw. Attiny84 und asynchrones senden. Dann wird der MC wärend des sendens in stand by gesetzt und durch den interrupt zurück geholt. Bei den kleinen einfachen SMD chips schaffe ich gute 10m
-
Thread
Padauk PFS154 und Rambelegung
... und an W.S. noch einmal: Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... Sowas will ich nie wieder machen müssen,
Forum mit einem ATtiny13 vorgestellt wurde: https://www.mikrocontroller.net/topic/419372
-
Thread
Schotter ausgraben
meinen Hausanbau ausgehoben (knapp > 30m^2 2,8m tief). Komm, komm, komm, Sportsfreund! Das sind 84 Kubikmeter! Das schafft kein normaler Mensch an einem Tag von Hand! Ich habe vor 10 Jahren 7 Kubikmeter (Fundament Garagenanbau 3x3x0,8m tief) an 3 Tagen mit Spaten und Schaufel ausgegraben. Danach
Michael M. schrieb im Beitrag #7301057: > Komm, komm, komm, Sportsfreund! Das sind 84 Kubikmeter! Das schafft kein > normaler Mensch an einem Tag von Hand! Wo habe ich geschrieben das man das an einem Tag schafft? Über den Zeitraum habe ich nichts geschrieben. Aber es ist kein Geheimnis
-
Thread
1 Hz-75 MHz Frequenzzähler 7 V-9 V 50 mA DIY Kit
Beitrag #6432182: > Ist dir eigentlich klar, daß es sich um eine Schaltung bestehend aus > einem PIC16C84 und einem einzigen Widerstand damals handelte? So ganz ohne Anzeige, kein Abblockkondensator, hat nur "input" und liefert keinen "output"? Klarer Fall: ein schwarzes Loch! Ein ATtiny2313 + Quarz
oder EL84 ;-)
-
Thread
HF-Bewegungsmelder (Relaisverzögerung ändern)
Der Chip mit dem 14-Pin "SOIC" -Gehäuse ist vermutlich einer der Typen: AtTiny24 AtTiny44 AtTiny84 Diese 3 Chips haben alle das selbe Pinout. Siehe Datenblatt .. https://cdn-reichelt.de/documents/datenblatt/A300/attiny84.pdf Die AtTiny24/44/84 Chips haben Masse(GND) an Pin 14. Ein analoger Chip
Michael K. schrieb im Beitrag #6425921: > Die AtTiny24/44/84 Chips haben Masse(GND) an Pin 14. Da gibts noch viel mehr, auch mit Vcc an Pin 1.
-
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
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Kapazitätsangabe denn auch spezifiziert: https://www.arrowforge.de/WebRoot/Store20/Shops/63122672/5B84/F492/8123/631E/227B/0A0C/6D04/97D7/CR2032B10_Produktdatenblatt.pdf Oder gar nur bei 600µA wie im https://www.mikrocontroller.net/topic/503544?goto=6411583#6414118 Bei 10mA ist ja schon nach ein paar
betreibbar zu sein. Für das bisschen genügt auch noch was deutlich kleineres als ein ATmega8, selbst ein ATtiny13A sollte ausreichend sein.
-
Thread
ZX81 plus38 Clone
sehe, scheint der > Prozessor aber ein nicht-A-Typ zu sein. Stimmt irgendwie. Die bestückte Z84C0020 ist nicht NMOS und 4MHz, sondern CMOS und 20 MHz.
einen Taster anlöten und es noch einmal in Ruhe durchtesten... Der Z80 ist ein aktueller CMOS Chip Z84C0010PEG
-
Thread
Chip ID von Attiny84A
Ich suche die Chip-ID vom Attiny84A, um zu prüfen, ob er vom Programmer richtig erkannt wird. Ich lese 1E930C aus, finde aer im Datenblatt keine Angabe. Früher gab es mal eine Liste, in der sämtliche ID zu finden waren. Finde ich
-
Thread
5V 4Bit - DOGM162 DOGM081 EA DOGM163 Initialisierung Beispiel ATmega8 Assembler
Anbei ein kleines Assembler Testprogramm zum Betrieb des DOGM163 Displays per SPI. Diesmal mit einem ATtiny84. Da die Ansteuerung der Schnittstelle per "Bit Bang" erfolgt, sollte das Programm auf jedem AVR laufen. Die Schaltung ist auf dem Foto meines Testaufbaus zu erkennen. In beiden Programmen sollte
0,96" I2C OLED aus meinem RDA5807 Radio, auf das du dich vermutlich beziehst. Es läuft auf einem ATtiny45 (bei reduzierter Zeichentabelle auch auf einem ATtiny25). Die I2C Ansteuerung ist per "BitBang" (Software), sodass beliebige Pins verwendet werden können. Es können auch doppelt große Zeichen erzeugt
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
finanziell sinnvoll war, aber heute völlig abstrus anmuted. So z.B. die Tatsache, dass die Tiny24/44/84 sehr eng mit den Tiny25/45/85 verwandt sind, aber halt bestimmte Features der "kleineren" Reihe nicht haben. Das ergibt technisch absolut keinen Sinn. Also waren die Gierigen am Werk, anders ist das
gleichzeitig laufen lassen. Der STM32F1 + Grundschaltung dürfte kleiner und billiger sein als der ATmega+ATtiny+ 2x4046. Was ist hier die Sinfonie und was die Fuge...
-
Thread
ATtiny10 und ICP - Fehlmessung?
nichts erkennen (aber C ist nicht meine Muttersprache), ausprobieren kann ich es auch nicht, da kein ATtiny10 vorhanden ist, nur ATtiny85.
dachte, durch das 'unsigned int pulse_time' geht das automatisch. Zumindest sieht es hier auf meinem ATtiny84 so aus.
-
Thread
Batteriewahl und Powermanagement
ihr Empfehlungen was ich mir da angucken sollte? Steht doch schon viel weiter oben im Thread: ATtinyIrgendwas+RFMirgendwas. Konkret z.B. ATtiny84A + RFM75-S. Damit kannst du einen Betriebsspannungsbereich von 1.9..3.6V ohne irgendwelche Wandler überstreichen. Damit bist du schonmal sehr frei bei
sollte man auch noch spendieren. Das Funkmodul kostet derzeit 1,71€/Stück bei Pollin, einen Tiny84A (SOIC-14) kannst du für derzeit 0,86€/Stück bei Reichelt kriegen.
-
Thread
Taster anstelle Drehpotentiometer
einfach und funktional, würde aber das Design der Lüftung komplett zerstören. Ein Aufbau über ATTiny/ATmega/Arduino ist nicht möglich, da nicht genügend Platz in dem Gerät ist und viel zu aufwendig und teuer wird.
Benjamin S. schrieb im Beitrag #6333775: > Ein Aufbau über ATTiny/ATmega/Arduino ist nicht möglich, da nicht > genügend Platz in dem Gerät ist und viel zu aufwendig und teuer wird. Aha.
-
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
Attiny 84 speichert Modus nicht
Kollegen habe ich eine Schaltung entwickelt die als Steuerung eines KFZ-Lauflichtblinker dient. Ein Attiny 84 steuert ein Schieberegister um wahlweise sechs Ausgänge statisch oder dynamisch anzusteuern. Und hier kommt mein Problem: Wenn nicht geblinkt wird bekommt der Attiny keinen Strom und nach etwas
Maximilian S. schrieb im Beitrag #6314046: > Wenn nicht geblinkt wird > bekommt der Attiny keinen Strom und nach etwas fahren und blinken > vergisst er oder wechselt er von alleine immer wieder in den statischen > Modus. kontrolliert die Brown-Out Fuse-Settings; schreib eine Checksume
-
Thread
1 bit/s reicht
vertragen (ziel waren 64Sensoren auf <50m) jeder Sensor hatte zur Kommunikation nichts als einen Attiny13a (der Bauform wegen, ein Attiny10 hätte gereicht im finalen Produkt hab aber kein SMD equipment hier) Mit etwas Mühe und ner dedizierten Rückleitung (hast ja vier sagste) müsste sowas in Heimarbeit
Joachim B. schrieb im Beitrag #6306270: > Im Schroff Gehäuse 19" 3HE 84TE damals noch in braun beige Ah, interessanter Umbau. Ich habe damals einen 1040STE in ein Towergehäuse verpflanzt, allerdings mit einer unmodifizierten Mega-ST-Tastatur. Der MIDI-Port liess sich
-
Thread
Attiny412 - String über USART
habe ich mit [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -Wall -g -Os -mmcu=attiny412 -I ./attiny_dfp/include/ -B ./attiny_dfp/gcc/dev/attiny412 -o main.bin main.c [/code] Und die verwendete Version ist [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -v Using
an Mani und Spess: Es handelt sich um einen ATtiny412, dieser verfügt über einen 'fractional baud rate generator'.
-
Thread
Magnetschalter/Stromstoß-Elektronik
<150mA) einschalten, kommt wieder ein Impuls soll der Ausgang > ausschalten. Ich würde einen ATtiny 9 und einen passenden P-Kanal MOSFET ala BSS84 nehmen. 2x STO32 Gehäuse, die kriegt man auf die Fläche. Hmm, jetzt wo ich das sehe, könnte man es auch mit einem ATtiny13 im SO8 Gehäuse machen. Oder
Schmitt-Trigger]] am Takteingang haben muss! Wie es scheint, ist das nur bei ICs von NXP gesichert! Der olle BSS84 ist bei näherer Betrachtung für 150mA zu schwach, erst recht bei VCC=2,7V. Also muss was Modernes her.
-
Thread
#01 Dark Side of Code C&P Culture Gesperrt
mich war der Issue nur ein Beispiel und Arduino stand nicht und steht nicht im Focus. Auf einem ATtiny war die Code Size/Speed Reduction relevant. Es geht mir aber auch um Esthetik, weil Coding ist auch Art, wie Kochen auch, und benötigt auch Talent. Auch wenn jeder denkt er könne das alles, nur die
00000080 <main>: 80: 54 9a sbi 0x0a, 4 ; 10 82: 53 9a sbi 0x0a, 3 ; 10 84: 88 e0 ldi r24, 0x08 ; 8 86: 90 e0 ldi r25, 0x00 ; 0 88: 21 e0 ldi r18, 0x01 ; 1 8a: 32 2f mov r19, r18 8c: 36 71 andi r19, 0x16 ; 22 8e: 39 f0
-
Thread
AVR, virtual port, power save
, oder täusche ich mich?! Ich habe mir einen kompletten ATtiny Arduino PicoCore neu geschrieben und die ATtiny HW Resourcen vollständig eingesetzt. Es gibt nichts Vergleichbares und es war richtig Arbeit! Ich bin an Ideen interessiert, ABER die Masse hier kann
used in the extended I/O Register space where the regular PORT registers reside. (data sheet attiny3216)
-
Thread
5 NTC messen mit arduino
Wie man auf dem Bild https://www.mikrocontroller.net/attachment/456789/53f303ef-4aa9-4d13-b994-4f316e84eac8.jpg sieht, ist Daniel ein Shield-Zusammenstecker und wird keinen einzelnen ATTiny handhaben wollen / können. Mechanisch gibt es keine dämlichere Konstruktion als den Uno, mit dem habe ich vor
-
Thread
RFM69HW - Arduino Uno
waren echt Gold wert! Jetzt kommt die letzte Hürde und zwar die Umstellung vom UNO auf einen ATTiny84. Das tolle dabei ist, die SPI-Verbindung zwischen Tiny und RFM habe ich schon einrichten können und sie funktioniert auch, was mir durch richtiges Registerauslesen gezeigt wird. Alles läuft demnach
SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO, ENDLICH GESCHAFFT!!!! ES FUNKTIONIERT MIT DEM ATTINY84 UND DEM rfm69!!!!!!!!!!!!!!!!!!! VIIEEELEN VIELEN DANK HIER AN ALLE!!!!!!!!!!!!!!!! BESONDERER DANK GEHT AN: Arduino Fanboy D. (ufuf) Christian S. (roehrenvorheizer) Carl D. (jcw2)