-
Thread
Aus Platinen-Layout Schaltplan mit Fritzing erstellen
habe Sorge, dass ich, weil ich etwas falsch verstehe, mehr kaputt mache. Ich vermute, ich soll an Pin 11 3V anlegen und dann an Pin 2 mit einem Frequenzzähler messen, ob dort 2kHz herauskommen? LG
peweta_leiterbahnseite-gespiegelt.jpg - vielleicht nur optische Täuschung: Die Strecke vom Minus bis zu den IC-Pins 4/11 - dort, wo Du den weißen Draht abgelötet hast, sieht es ungesund aus.
-
Thread
6502 sound generation
annes J. (Firma: _⌨_) (pnuebergang) 21.05.2025 11:29 >PB0 ist am 6532 des Junior-Computers. Das ist ein PIO, oder auch RIOT >genannt. So, damit wäre dann schon mal klar dass es nicht um >Sounderzeugung rein mit dem 6502 geht. Oder auch '
G. K. (zumsel) 21.05.2025 13:11 >Der Lautsprecher vom Apple II hängt an einem FlipFlop was toggelt wenn >man eine bestimmte Adresse irgendwie anspricht: Ein sehr guter Hinweis. Das hat zumindest den Vorteil der Zeitersparnis
-
Thread
Assembler Programm von ATtiny13 auf ATtiny45 portieren
Ich habe ein Assembler-Programm für einen ATtiny13 das auch super funktioniert. Das Programm bindet eine Datei "ringtones.inc" ein. Diese Datei enthält Klingeltöne im Nokia RTTTL Format, allerdings passen in der ATtiny13 nur 2 Klingeltöne rein. Ich
Parbleu! Bei mir dudelt es. .hex und .eep auf den ATtiny45 übertragen?
-
Thread
Fragen zum Sleep Mode
bewusst, dass der uC outdated ist. Der ist in der Tat seit 23 Jahren obsolet. Der Nachfolger heißt ATtiny2313A. Mirko schrieb im Beitrag #7874914: > Was ist daran bitte falsch? Du mußt schon einen vollständigen Code posten, der auch compiliert.
on INT0 or INT1, or a pin change interrupt can wake up > the MCU." Aber nur beim AT90S2313, ATTiny2313A. Beim ATmega328P fehlt diese Einschränkung und deshalb funktioniert der Code dort. Siehe obige Table 10-1 aus dem Datenblatt.
-
Thread
Analoges Projekt auf MC umrüsten. Frage zu PIN Zuweisungen.
auf einen ATTiny261 oder ATTiny461 in der DIP-Version wechseln. Die Bauform in SMD oder QFP ist auch keine Option. Auch ein Großen uPC und LCD-Display oder Debugging Option ist absolut nicht gewünscht. Hört sich zwar
Der ATtiny2313A ist wegen des fehlenden ADC schon lange keine Option mehr: Chris schrieb im Beitrag #7874863: > Der Hinweis das der ATTiny2313A gar keine ADC-Eingänge hat, ist mir > allerdings total entgangen
-
Artikel
Speicher
komplett gespeichert. Macht bei 100.000 Zyklen eine Lebensdauer von 100.000 Stunden. Das sind mehr als 11 Jahre. Sollte reichen. Bis dahin sind alle Leuchtdioden durch Alterungsprozesse nur noch halb so hell. Erforderlich dafür ist ein AVR mit EEPROM, bei dem man das automatische Löschen vor dem Schreiben
Pufferzeit : Spannungsabfall während der Pufferzeit : Stromaufnahme der Schaltung Beispiel: Verbraucher: ATtiny2313 @ 1 MHz, 5 V, ca. 0,9 mA Datensatz: 32 Byte Schreibdauer / Byte: ca. 3,4 ms Wir brauchen also ca. 32×3,4 ms = 108,8 ms, um die Daten im EEPROM zu speichern. Wenn wir den AVR mit 5 V betreiben und
-
Thread
Neuer ReAVR in Aussicht
hat mich dabei der nur 3-Level Hardwarestack geärgert. Das hat ja jenseits von AT90S1200 und ATtiny11/12 auch keiner mehr sonst gehabt. ;-)
Stored 88061 0% 01-22-26 09:11 00000000 atdf/AT90PWM3B.atdf 72051 Stored 72051 0% 01-22-26 09:11 00000000 atdf/AT90PWM81.atdf 86018 Stored 86018 0% 01-22-26 09:11 00000000 atdf/AT90USB1286.atdf 91898
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
passiert. Also so gleichzeitig, wie eine flotte 32-Bit Hardware das hinbekommt, für einen armen ATTiny mit 8MHz ist das gleichzeitig. Und es müssen nicht unbedingt beide Signale anliegen, kann auch nur eins sein. Weiteres Problem ist, daß ich das auf einem ATTiny per PCINT nutzen möchte und da gibt
noch so getan werden muss. Vielleicht hat dein Controller auch solche CCP Module, ich kenne den ATTiny nicht. Vorteil: sehr einfach und sicher.
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
Zahlen brauchen 34 Byte in Binärkodierung oder 40 in BCD, macht max. 80 Byte. Die hat sogar ein ATtiny13. Addieren und Ausgeben über UART, fertig. Aber mal wieder ein sehr gehaltvoller Beitrag von dir!
clc ; 1 next\@: st y+, r17 ; 2 .endm [/avrasm] Macht je nach Pfad 11 bzw. 13 Takte/Dezimalstelle. Naja, geht so.
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
> und verwende (ausschließlich) ein Eigenbauprogrammiergerät. > > Bei mir läuft (auf einem ATtiny1614): ein Einfachstblinkprogramm (per > TCB0_INT_vect) ab 0x0400 (Wortadresse), FUSE.BOOTEND=8. > >> Der rest ist leer (FF), erase passiert immer vor dem neu flashen. > > Da sind Sie sicher
Ich kämpfe grade damit, einen Bootloader für einen ATtiny412 zu schreiben. Ich verstehe nicht, warum das Hauptprogramm offenbar nicht von meinem absoluten Minimal-Bootloader aufgerufen wird. Der Bootloader soll gerade einmal die Taktfrequenz umstellen
-
Thread
CH32V003, float wirklich langsam?
2, r25 ; 0x02 ( 2 Takt ) 118: ab 83 std Y+3, r26 ; 0x03 ( 2 Takt ) 11a: bc 83 std Y+4, r27 ; 0x04 ( 2 Takt ) 11c: ff cf rjmp .-2 ; 0x11c <main+0x1c> [/c] Ansonsten dauert ein ADD Befehl (Addition von 2 Registern) nur einen Takt
<=15MHz); 01: 1 wait (Recommended 15<SYSCLK<=24MHz); 10: 2 wait (Recommended 24<SYSCLK<=48MHz); 11: Reserved.
-
Thread
C-Werkstatt für Linux Projekte
sie Sache mit length=0 wird in C2Y korrigiert werden: https://developers.redhat.com/articles/2024/12/11/making-memcpynull-null-0-well-defined
what language mode > clang uses. The supported modes for C are c89, gnu89, c94, c99, > gnu99, c11, gnu11, c17, gnu17, c23, gnu23, c2y, gnu2y, and various > aliases for those modes. Für den original-Eidotter-und Brotkrümel-im-Bart-Stil von 1977 brauchst Du möglicherweise einen anderen Compiler
-
Thread
Attiny3216/3217: Taktänderung
statt /6) VPORTB_DIR = 0b00000001; while (1) { VPORTB_IN = 0b00000001; } } [/c] PS: > Im Attiny wollte ich nun den Prescaler aktivieren ... Der Prescaler ist nach Reset aktiv, denn der Reset-Wert von CLKCTRL.MCLKCTRLB ist 0x11, d.h. /6. PPS: Alternativ geht bei mir auch [c] _PROTECTED_WRITE
beschrieben. Oder aber, es funktioniert nur mit XMEGAs und nicht mit > ATtinys. Funktioniert mit ATtiny412 und allen anderen.
-
Thread
Hilfe bei Schaltung PWM zu Analog
Versorgungsspannung sollte ich damit 10V gerade noch hinbekommen. http://www.lothar-miller.de/s9y/archives/11-RC-Glied-fuer-PWM.html Mike M. schrieb im Beitrag #7857401: > Der Ausgang sollte um 5V herum skalierbar sein, damit ich die Drehzahlen > gerade auf der niedrigsten Stufe fein einstellen kann. Die
im Beitrag #7857846: > > Jetzt noch eine Typennummer von einem 8 pin uC mit DAC nennen, ATtiny412?
-
Thread
Welches Bauteil erzeugt einen Masseinpuls bei Spannungsveränderung
im Beitrag #7858152: > Auf 1x2cm Platine passt doch kein Grossrechner. Aber ein mitsniffender ATtiny13 in SMD paßt da locker drauf.
Sieht mir nicht nach Daten aus. Nur ein kurzer Low-Impuls 400us auf ca 1V. Und im Ruhezustand ca. 11V. Ich vermute, dass du den Impuls für deine Heckklappe verlängern musst. Das macht man mit einem Monoflop (z.B in Form eines NE555).
-
Thread
Impulsdauer messen - welches Messgerät
fm_software.htm#bsp6 Auf Minimalaufwand reduziert und gleich mit 4-stell. LC-Anzeige geht es auch mit einem ATtiny44: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd5 Dafür habe ich fertige Leiterplatten. Niklas G. schrieb im Beitrag #7856071: > Evalboard mit Display kostet <50€ Ganz schön teuer
eigentlich nur eine Replik auf die (gut versteckte) Andeutung, dass ein Pico nur Mikrosekunden könne. (11:07) > Dafür reicht auch ein Arduino Nano Every mit seinen 16MHz -> 62,5ns. 15€ (also dreimal so teuer, dafür aber auch zwölfmal so ungenau) > TCB > hat den passenden Timermode dabei und liefert
-
Thread
Transistoren auf Eignung als Avalanche-Sägezahnoszillator testen - mitmachen!
gemessen mit 10k/100nF/17V BC546B ok (6 ... 9V) KN2222A ok (4.9 ... 7.2V) CTBC546C ok (7.7 ... 11V) SF826C still @9V SC239E still @9V BC556B still @8V BC557B still @11V KN2907 still @10V SMD 2N2222A still @8V (Hersteller zu ermitteln ist mir nicht gelungen) Edit: Bis auf den einen SMD
gemessen mit 10k/100nF/17V >BC546B ok (6 ... 9V) >KN2222A ok (4.9 ... 7.2V) >CTBC546C ok (7.7 ... 11V) Ähm .. ich fände es super, auch die Frequenz hin zu schreiben. Das könnte später hilfreich sein.
-
Thread
Geeigneter Mikrocontroller für Zellmessungen
Beitrag #7848545: > Die kommunikation muss da wohl selbst > geschrieben werden, oder bietet der ATtiny85 da was in seiner > Peripherie? Ich hatte mir mal was dafür entwickelt: https://www.mikrocontroller.net/topic/199721#new
Beitrag #7848530: > Übrigens fehlt hier noch die Temperaturmessung pro Zelle! Man könnte den ATtiny25 thermisch in Kontakt mit seiner Zelle bringen und ihn dann die Chiptemperatur messen lassen.
-
Thread
Projekt Platine 8-Fach DLG7137
entworfen, die ebenso eine 8-stellige Anzeige beherbergt, sowie ein kleines C-Testprogramm für einen ATtiny2313 geschrieben. Alles funktioniert wie gewünscht auf meiner Musterplatine. Die Datenübergabe erfolgt parallel über Port B. Die 8 Chip-Select-Signale werden über einen der ebenfalls ausgelöteten
für kleinere Atmel Controller per Bitbang I2C zu adaptieren. Beides funktioniert soweit auf einem ATtiny85 ganz gut. Allerdings gelingt die Ansteuerung der Flächen LEDs noch nicht wie erwartet. Wenn ich über U3 und U5 BAR_FF_STATE1 setze und dann eine positive Taktflanke an BAR_FF_CLK erzeuge gehen beide
-
Thread
Raspberry Pi Pico SDR
00 -> 01 -> 11 -> 10 -> 00 .. oder 00 -> 10 -> 11 -> 01 -> 00. Und wenn man nun unterschiedliche Schaltzeiten hat, wie am besten auf die beiden OPV verteilen? Möglichst '+' und '-' mit gleichlangen Inputs beschalten
dawsonjon/PicoRX/blob/tft/binaries-rp2350-pico2.zip Hier eine neue Software für den Pico Rx vom 12.11.25.Die letzte Version mit den zahlreichen Neuerungen war vom 29.9.25... Den Link fand ich bei den Fehlermeldungen wahrscheinlich zur 29.9er Version. Die Dateien von 12.11.sind auch kleiner... MfG
-
Thread
ATmega328P Stromverbrauch
Programm auf dem 'nackten' ATmega328P laufen lassen? Also ich komme hier auf 6.6 uA, bei 5.0 V (und 11 °C).
@Svensson Falls es Dir nutzen sollte, kann ich Dir zwei Leerplatinen für obige Schaltung mit ATtiny44 nebst 2 x 4-stell. Anzeige anbieten.
-
Thread
Nachlassauflösung, AVRs, Oszi, MM, Bücher, div. Bauteile
Netzteil DF1730FB Multimeter Uni-T UT803 Peak Atlas DCA55 ELV SFG7002 [/pre] Sonstiges [pre] Attiny13 Attiny2313 Attiny26 Atmega32 Attiny45 Atmega88PA-PU 1x DCF1-Modul Einbaumesswerke Steckbrett2 Sockel20 [/pre]
054: Platinenmaterial, Alter unbekannt 055: 10m Leitung 6x0.25 056: Leitung unbekannt 057: RJ45/RJ11 Kabeltester 058: ELV WD 100 Widerstandsdekade 059: Steuerleitung 6x0.34 [/pre]
-
Thread
5V LED mit Sinuskurve pulsieren lassen?
Farbwechsel-LED, die nutzen neben den LED einen kleinen Chip, im Prinzip ein Mikroconroller wie Attiny5 oder PMS160. Vielleicht kannst du aus einer RGB Farbwechsel-LED die blaue und grüne LED gezielt zerstören.
, 8, 11, 15, 20, 25, 30, 36, 43, 49, 56, 64, 72, 80, 88, 97, 105, 114, 123, 132, 141, 150, 158, 167, 175, 183, 191, 199, 206, 212, 219, 225, 230, 235, 240, 244, 247, 250, 252, 253, 254, 255, 254, 253, 252, 250
-
Thread
Live-Linux: Anleitung schreiben
wird und die Hardware, auf der Win11 zertifiziert läuft ist ab der 8. CPU- Generation. Hier dürften dann in relativ absehbarer Zeit Gebrauchtrechner/Notebooks anfallen, die für fast alles (außer Spielen) noch geeignet sein dürften und
und dort make eingeben. Das Programm wird übersetzt. Achtung: die Beispiele hier können für ATtiny44, ATtiny2313 oder auch ATmega168 oder ATmega328p sein. Für welchen Controller das Beispiel gemacht ist, kannst du sofort erkennen, wenn du dir das Makefile ansiehst. Das Makefile ist so aufgebaut
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
architectural extensions or highly optimized pre-computation. The expected cycle count is roughly around 11 cycles or more for a practical implementation. Kann ich eingeben "Ätsch, *ich* hab das hinbekommen" 🤣
wenig Zusatzhardware nicht einen ASI- oder SD-SDI-Testbildgenerator bauen koennte. (Dafuer ist ein attiny13a doch definitiv zu lahm). Gruss WK
-
Thread
IC gesucht, der aus Rechteckfrequenz (0,1kHz) eine Spannung generieren, um einen VCO anzusteuern
ATTiny1616 Duck und wech…
Eigenschaften: 1. Eingang Pin 1 mit Rechtecksignal 100Hz, Sägezahnausgang an Pin 7 zu VCO. 2. Poti 1 an Pin 11, dort -12V zu Pin 10 3. Poti 2 an Pin 6 3. die Wobbelbreite ist mit 50 bis 70 Mhz einzustellen 4. die Mittenfrequenz der Wobbelbreite beträgt ca. 400 Mhz
-
Artikel
Launchprog
Folgende Prozessoren sind mit Launchprog v1.2 + AVRDUDE getestet worden: Target-AVR ATmega16 ATmega8 ATtiny2313A ATtiny13A AT90USB162[2] Avrdude Version 5.11 5.8 5.8 5.11 5.11 Flash Prog. Launchprog [1] Verify Flash Launchprog [1] Verify Flash USBasp - EEPROM Prog. Launchprog [1] - Verify EEPROM Launchprog
OK Anmerkungen: [1] in der avrdude-Konfigurationsdatei avrdude.conf muss in der Sektion für den ATtiny13 ein Devicecode für den AVR910 hinzugefügt werden. An der Firmware des Launchprog muss nichts geändert werden. Hier habe ich zum Test mal den Devicecode vom ATtiny19 genommen(die zugehörige Hex-Zahl
-
Thread
Reset von TLC555 bei Power on und Power off
immer im definierten Aus-Zustand > sein. Da ist eigentlich nur ein µC das Mittel der Wahl, z.B. ATtiny13A. Sobald die VCC die Brownout-Schwelle unterschreitet, gibt es immer ein perfektes Reset. Sollen auch kürzeste Ausfälle einen Neustart bewirken, führt man die 100Hz mit auf einen Interruptpin. Damit
beiden vertauscht, d.h. Pin 5 ist der Eingang für die fallende Flanke und Pin 4 kommt an GND. Pin 11 und 12 müssen daher auch getauscht werden.
-
Thread
Gibt es eine kleine Taschenlampe mit 18650er LiIon-Akku drin?
Preisen gibt es nicht mehr. Schau Dir mal diese Lampe an: https://wurkkos.com/products/wurkkos-fc11c-nichia-519a-buck-circuit-flashlight?VariantsId=11473 Eine gut geregelte Lampe mit hochwertiger LED. Kaum größer, aber mit dem deutlich stärkeren und immer mehr verbreiteten 21700-Akku wäre diese
Ausschalten geht bei den mir verlinkten Lampen ganz easy mit einem Klick auf den Taster. Die Wurkkos FC11C mit dem 18650-Akku etwa bietet mit einem "Anduril"-Betriebssystem auf einem ATTiny1616 (?) diverse Konfigurationsmöglichkeiten wie stufenlose Helligkeitseinstellung, Schalterbeleuchtung, Akku-Spannung
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
memory"); x *= x; __asm ("sei" ::: "memory"); }[/c] zu: [avrasm]0000011e <my_isr>: 11e: 0f 92 push r0 120: 0f b6 in r0, 0x3f ; 63 122: 0f 92 push r0 124: 1f 92 push r1 126: 11 24 eor r1, r1 128: 2f 93 push r18 12a
korrekt gelesen, 'avrdude' meldete [code] Device signature = 00 01 02 Error: expected signature for ATtiny12 is 1E 90 05 [/code]
-
Thread
Uhrenquarz Genauigkeit messen
mehr an. > > Meins zeigt auch die Sekunden. Klick einfach einmal auf die Zeit drauf. Bei Win11 funktioniert es nicht, zumindest bei mir. mfg Klaus
an. >> >> Meins zeigt auch die Sekunden. Klick einfach einmal auf die Zeit drauf. > > Bei Win11 funktioniert es nicht, zumindest bei mir. Ich sprach von Win10
-
Thread
Uhr mit STM8Sxx3 und TM1637
wirklich) ein paar Jahrzehnten eine 7-Segment Uhr gebaut (bisher war es eine BCD-Uhr mit dem alten ATtiny2313). In dem dortigen Thread hatte ich eine Uhr mittels ATmega und gemultiplexter Anzeige (und Transistoren als Stromtreiber) auf Steckbrett aufgebaut gehabt und dachte mir, nachdem die Preise für
nachvollziehen. Okay, wenn ich wollte (aber darauf programmiere ich nicht) ... hätte ich auch noch einen Win11 PC (okay okay nicht fein) mit i7 12. Generation und 32 GB RAM (und dort auf einer anderen Bootpartition ein Ubuntu). :-) der Rechner wird jedoch für anderes genutzt. Ich habe mir schon überlegt gehabt
-
Thread
Detailfrage zu STK500v2 und AVR-ISP, value polling
vom Arduino ISP Sketch abzugucken? https://github.com/arduino/arduino-examples/blob/main/examples/11.ArduinoISP/ArduinoISP/ArduinoISP.ino Ich meine, dass dieser zumindest ein Subset vom stk500 Protokoll verwendet.
habe es inzwischen herausgefunden, indem ich in meinen selbstgeschriebenen AVRISPv2-Programmer eine ATtiny12-Simulation inkl. Ausgabe der interessanten Parameter (via zweitem USART) eingebaut habe; der ATtiny12 hat bzw. hatte keinen RDY/BSY-ISP-Befehl und deshalb ist das Flash-Value-Polling nach dem Schreiben
-
Thread
ccs811 sleep mode
sleep mode" Leider funktioniert das aber nicht : Das hier klappt zwar vom Stromverbrauch her (Attiny mitgemessen) : [c] void setup() { pinMode(1, OUTPUT); //das ist die onboard-LED pinMode(3, OUTPUT); //GPIO für Sensor an (Wake=0) digitalWrite(3,0); //Sensor an //ccs.begin();
********** digitalWrite(3,1); //Sensor aus (Wake=1) delay(3000); //******11,6 mA*************** [/c] Wenn ich aber messen will, und den Sensor initialisiere : [c] void setup() { pinMode(1, OUTPUT); //das ist die onboard-LED pinMode(3, OUTPUT); //GPIO für Sensor
-
Thread
AVR Studio 4.19
Menü "STK500" und den korrekten COM Port wähle "Connect Failed - > Select AVR Programmer" Wenn Win11, dann ist Problem mit Treiber für STK500 möglich.
mindestens einen externen Quarz mitsamt Cs. > > Den internen RC-Oszillator hat erst der Nachfolger ATtiny2313. Oliver
-
Thread
Assembler-Verständnisproblem beim attiny13a
werden Nö, das war ganz früher mal 1997 bei den allerersten AT90Sxxx nötig. Selbst beim alten ATtiny13 zeigt er schon richtig auf 0x9F.
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny13A-Data-Sheet-DS40002307A.pdf ab Seite 76-79 able 11-8. Waveform Generation Mode Bit Description 0 0 0 0 Normal 0xFF Immediate MAX 1 0 0 1 PWM (Phase Correct) 0xFF TOP BOTTOM 2 0 1 0 CTC
-
Thread
(Push-Pull-)Treiber für uC-Ausgang, der auch als Eingang arbeitet
Gehege. ... > Es geht sogar einfacher, wie anliegend. Sogar mit echter Hardware (ausgenommen ATtiny und die Verarbeitung des uC-Pulses im ATtiny, sowie LED anstelle OK) getestet (BC183B weil ich davon noch große Mengen herumliegen habe).
sparen :) Bonus: kein Stress mit der Stromverstärkung und Null Last für den uC-Ausgang (solange der ATtiny nicht treibt).
-
Thread
erstes Board
nachlässig auf ein Blatt geschmissen. Ich weiss nicht mal wo VCC_ADC herkommen soll. Ein MCP6N11 ist kein Elektrometer-Verstärker, ich weiss nicht eie niederohmig deine pH-Sonde ist und wie leitfähig dein Medium. Da du aber 1nF Kondensatoren nutzt, scheint der Leckstrom dir keine Sorgen zu machen
nachlässig auf ein Blatt geschmissen. Ich weiss nicht mal wo VCC_ADC herkommen soll. Ein MCP6N11 ist kein Elektrometer-Verstärker, ich weiss nicht wie niederohmig deine pH-Sonde ist und wie leitfähig dein Medium. Da du aber 1nF Kondensatoren nutzt, scheint der Leckstrom dir keine Sorgen zu machen
-
Thread
Suche Attiny26L-8SU (NOS)
geschätzt mind. 5 Jahre alt, aber vielleicht kann man das aus > dem Datumscode erkennen. "0611" = KW 11 in 2006.
... Bild vergessen ATtiny26 vs. ATtiny2313