-
Thread
portpin PD.3 liefert kein signal
(siehe Foto). Der PD.3 liefert kein Signal. Der Durchgang zwischen Matrixpin zu PD.3 (Pin 5 am Atmega 8) ist in Ordnung. Die benachbarten Pins 4 und 6 (PD.2 und PD.4) des Atmega haben keinen Kontakt. Die Beschreibung zur 5x7 Matrix findet sich hier: https://www.rahner-edu.de/mikrocontroller/avr-controller-und-bascom
überflüssigen" LED's auf high gelegt. Warum nur wird die 4. Zeile nicht angesteuert? Ein Austausch des Atmega 8 gegen einen anderen war ja auch nicht erfolgreich.
-
Thread
Vergleich von 7 Segment Anzeigen
Bauform B. schrieb im Beitrag #6902791: > Der PCA9955B wäre ein Beispiel mit 16 Ausgängen Obwohl garnicht benötigt, ist das Teil ja teurer als der µC (z.B. Atmega48). Die Helligkeit kann man auch mit PWM variieren. PC-Freak schrieb im Beitrag #6902807: > LED's werden nicht
Die Messung soll mit einer Lichtschranke gemacht werden. Bisher habe ich mehrere Sachen mit dem Atmega 32 und Atmega 8 gemacht. z.B. Timer, I/O, ADC, Interrupt und anderes. Werde bei der SA10 in Rot bleiben. Habe 4 Stück da von, das reicht für 2 Bahnen.
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
Inzwischen sendet der ATTiny85 auch ganze Antworten ungleich 00 und FF bei Frequenzen 1 MHz, 8 MHz und 16 MHz.zurück. Die 16 MHz scheinen jedoch stabiler zu laufen. Die Wahrscheinlichkeit bei (Hex-)Zahlen wie 1,3,6,7,8,9 ist sehr hoch dass sie korrekt übertragen werden. Hex-Zahlen wie 2, EA oder 0A werden
eleiminiert! Die Aussage daß die Library nur mit 8 MHz läuft ist schlichtweg falsch! Mit 1 MHz oder 16 MHz läuft sie auch. Allerdings erhöht sich bei höheren Taktfrequenzen im Prozesser, wie ich das gerade gemerkt habe, die Stabilität des Bauteils. Also besser mit 16 MHz programmieren. 1 MHz ist jedenfalls
-
Thread
Taktgenauigkeit v. Quarz
Hi Maddin vielleicht ist ja doch ein Quarz drauf? Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Hintergrund: Ich hatte mal die Uhrzeit von einer RTC (DS1307, auf einer billigen Logger-Shield-Platine) verwendet und
Martin MMH schrieb im Beitrag #6895337: > Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch > ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Die brauchen den auch weil sie selber USB machen. Auch das läuft mit Keramikresonator aus dem Takt.
-
Thread
Mikrokontroller Platinen
Steuerung für etwas gedacht, daß auf den Bilder noch nicht mit drauf ist. Der Stecksockel unter dem ATMega und die - von der RS233-Schnittstelle mal abgesehene Funktionslosigkeit - deutet jedenfalls darauf hin.
jemand? ;-) Auch der MAX232 deutet auf 5V hin. Mike J. schrieb im Beitrag #6894765: > oder 16MHz (bei der 5V Version) Quarz Der ATmega328 verträgt dann auch gerne 20MHz. Mike J. schrieb im Beitrag #6894765: > die Platine wurde ohne ISP-Schnittstelle erstellt, daher würde ich > wetten
-
Thread
Einfacher Mischer für DCF77-Superhet gesucht
von Franz schrieb: >Der ADC sampelt tatsächlich deutlich höher (rund 10kHz). Also hast du alle 16ms etwa 166 Zahlen die in einer Zeit von 16ms verarbeitet werden müssen?
Franz schrieb: >>Der ADC sampelt tatsächlich deutlich höher (rund 10kHz). > > Also hast du alle 16ms etwa 166 Zahlen die in einer Zeit > von 16ms verarbeitet werden müssen? Ja. Die Amplitude vom MSF60-Bit (100ms) berechnet sich aber aus der Gesamtamplitude von 6 Einzelamplituden. Insgesamt also
-
Thread
[V] Diverse Boards und Zubehör, auch für Einstieg AVR Mikrokontroller
V2.0h (Resetten verflashter AVRs via HVPP) - Eigenbau 9) Verschiedene AVRs und Flash Memory: - ATMEGA 32, 16, 8A, 8 - AT90S2313 - ATTINY 12, 13, 85, 13A, 45, 2313 - ATMEL 540 24C256 - ATMEL 546 24C512 - 24C64WP KK2543 - AT45DB01 Bei Interesse an einem oder mehreren Posten bitte mit Preisvorschlag
-
Thread
Raspberry - AD-Wandler Gesperrt
sind. Gerade der PI ist sensibel an den Ports, er hat nicht die typischen Schutzschaltungen eines ATmega!
noch 9,9V zu 3,3V, also passt man den Teiler an auf 5:1 dann hast erreichst du am Chip die 3,3V bei 16,5V rein und dir wird genau bei 16,5V 1023 angezeigt und wenn der ADC nur 512 zeigt hast du nur die Hälfte.
-
Thread
Package-To-Die Ratio -> Allgemeinen Überblick
auch kleine Chips, die aus Kompatibilitätsgründen in große Gehäuse gesetzt werden. Ein Beispiel: ATmega16 im DIL40, war sicher schon zu seiner Entstehungszeit vor reichlich 20 Jahren in einem überdimensionierten Gehäuse. Weiß nicht, vielleicht gibt's bei Ritchie's Lab ein Foto, wie groß der Chip darin wirklich ist. Vor einem Jahrzehnt gab es davon dann die Version ATmega16A, ein "die shrink". Das bedeutet, dass man den Chip in der Größe reduziert, indem man eine Technologie mit kleineren Strukturgrößen benutzt und alle Standardzellen (also Logik, RAM etc.) entsprechend
-
Thread
RS232 String per Taste auslösen
Bei Olimex gibt es Board für ATmega328P-PU mit RS-232 Schnittstelle. https://www.olimex.com/Products/AVR/Proto/AVR-P28-8MHz/ Den ATmega kann man mit vorinstalliertem Bootloader kaufen, dann braucht man keinen Programmieradapter
Stefan ⛄ F. schrieb im Beitrag #6890087: > Den ATmega kann man mit vorinstalliertem Bootloader kaufen Kleine Anmerkung dazu: Die Bootloader sind normalerweise für 16 MHz Quarz ausgelegt. Weil das Board aber einen 8MHz Quarz hat, wird der Bootloader
-
Thread
ATSAMD09C13A start
Ressourcen hat, mehr oder weniger der Standard bei diesen kleinen Atmel-ARMs (also das, was bei AVR der ATmega328 ist) wäre dort der SAMD21. Die sind gar nicht mal so klein. Habe jetzt gerade gesehen, für nur wenig mehr Geld bekommt man schon ein SAME51 Curiosity Nano Board, das ist schon ein ziemlicher
PORT_PA05; while (1) { PORT->Group[0].OUTSET.bit.OUTSET = PORT_PA05; for(uint16_t x = 0; x < 0xFFFE; x++); PORT->Group[0].OUTCLR.bit.OUTCLR = PORT_PA05; for(uint16_t x = 0; x < 0xFFFE; x++); } }[/c] Hab mal das .lss file angehängt, falls es jemanden einfach mal
-
Thread
Arduino brennt durch
Arduino Mini aus dem ersten Post zum ATmega im letzten Post verändert.
/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?search=atmega328 https://www.conrad.de/de/p/arduino-accessory-atmega328-microcontroller-bootloader-uno-education-2445521.html https://www.robotshop.com
-
Thread
Probleme beim Programmieren meiner Schaltung mit ATMEGA 328P über Arduino IDE / AVRISP MKII
kommt immer der Fehler: avrdude: Device signature = 0x000102 avrdude: Expected signature for ATMEGA328 is 1E 95 0F Double check chip, or use -F to override this check. Meine Schaltung ist als Schaltplan.png angehängt. Ich habe wirklich so vieles schon probiert (2 ganze Tage), von der Installation
hier: https://www.lcsc.com/product-detail/SMD-Crystal-Resonators_Zhejiang-Abel-Elec-SMD-3225-4P-16MHz-20pF-10ppm-40-85_C164049.html Und der verwendete Mikrocontroller der hier: https://lcsc.com/product-detail/ATMEL-AVR_ATMEL_ATMEGA328P-AU_ATMEGA328P-AU_C14877.html Der Spannungsregler ist
-
Thread
Temperaturwächter mit NTC oder PT1000
Spannungsschwellwert am ADC einstellt, > oder? Du verarbeitest doch den Wert des Spannungsteilers mit einem ATMega, oder? Solange der ATMega weiß, welcher Spannungswert tatsächlich zum Temperatur-Schwellwert 15° gehört, brauchst du kein zusätzliches Poti.
vernachlässigbares Zubehör anzusehen. MaWin, lesen hilft: Dirk schrieb im Beitrag #6882642: > am ADC eines ATmega Er hat also einen µC eingeplant, da wäre ein DS18x20 durchaus in Betracht zu ziehen. Man kann auch über einen LM35 nachdenken (10mV/°C) und gegen die interne Referenz der ATMega messen. Vielleicht
-
Thread
Kühlschrank mit Triac ein/ausschalten
Verwendeter OptoTriac: MOC3062, https://www.onsemi.com/pdf/datasheet/moc3163m-d.pdf Verwendeter Triac: BTB16-800CWRG, https://www.st.com/en/thyristors-scr-and-ac-switches/btb16.html Beim Kühlschrank handelt es sich um ein älteres Modell ohne weitere Elektronik - wenn man diesen einsteckt, kühlt das Teil
MOC-Nullspannungsschalter zündet nur, solange die Spannunmg unter > ca. 20V liegt. Sobald der BTB16 schaltet, ist dort keine Spannung mehr - > auch da sehe ich 2 Watt als unnötig groß. Also ich habe mit einem MOC3063 und einem 16A Triac und einem OpAmp eine einfache Regelung für einen Boiler gebastelt
-
Thread
Arduino->WS2812B-> Arduino
Stefan ⛄ F. schrieb im Beitrag #6882765: > Ich true das einem Atmega locker zu. Ja, das kann er (angenommener Systemtakt 16Mhz). Aber es wird eng. Wenn nebenbei noch was anderes interruptgesteuert laufen soll (was in der konkreten Anwendung, soweit beschrieben, allerdings
#6884317: > Zum Glück hat der > Arduino 32k Flash, und es gibt mehr als einen Nachbau Arduino ATmega1284p 128k flash z.B. Bobuino mighty mini 1284p Original Arduino ATmega2560 256k flash
-
Thread
Abblockkondensatoren beim FPGA
es im EQFP-144, hier auch mal der kleinste und größte Max10. [code] DSP kBit XC6SLX9 16 576 XC3S400 16 288 10M02 16 108 10M50 144 1638[/code]
wp-content/uploads/2016/02/pross.png https://components101.com/sites/default/files/component_pin/PIC16F676-Pinout.png https://en.wikipedia.org/wiki/ATmega328#/media/File:ATmega328P_28-PDIP.svg Diese Linkliste lässt sich ohne Aufwand beliebig verlängern. > Aber so funktioniert wissenschaftlich/technische
-
Thread
ATMega32U4 durch ATMega32U4RC ersetzen möglich?
Ich möchte gerne ein Projekt nachbauen in dem ein ATMega32U4 verwendet wird. Leider sind die momentan schwer verfügbar, die ATMega32U4RC gibt es dagegen noch hier und da in kleinen Stückzahlen ab Lager. Kann ich den ATMega32U4 durch den ATMega32U4RC ersetzen
wohl auch für USB ausreichen soll. Das brauche ich aber nicht, das Projekt verwendet einen externen 16 MHz-Quarz. Im Datenblatt hab ich nix gefunden was dagegen spricht die RC-Variante mit externem Quarz zu verwenden. Ist das richtig?
-
Thread
AVR-Debugging: Speicherstelle überwachen
nicht mit dem Aufspüren einer bestimmten faulen Code-Stelle bewältigen lässt. Jenes nicht gesicherte R16 ist in meinem Fall im Hauptprogramm z.B. auch Teil eines Pointers geworden. Damit sind wilden Schreibereien im SRAM Tür und Tor geöffnet.
Anton schrieb im Beitrag #6883882: > Jenes nicht gesicherte > R16 Du wolltest maximale Freiheit, du hast sie bekommen. Oliver
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
genacht. Aber im Endeffekt trotzdem nur Elektronik-Schrott. Den Z8 da drin substituiert ein z.B. ATMega16 bei weitem. Und selbst wenn man mit einem Z8 was bauen wöllte - Pollin hat die Restposten der DDR vor ein paar Jahren mal verhökert. Aus so einer Aktion habe ich immer noch etlich U(B?)8840 hier
genacht. Aber im Endeffekt > trotzdem nur Elektronik-Schrott. Den Z8 da drin substituiert ein z.B. > ATMega16 bei weitem. Und selbst wenn man mit einem Z8 was bauen wöllte - > Pollin hat die Restposten der DDR vor ein paar Jahren mal verhökert. > Aus so einer Aktion habe ich immer noch etlich U(B?)8840
-
Thread
xmega.h - _PROTECTED_WRITE_SPM
Toolchain verwende (9.4 ... 11.2), dann ist Bspw.: [code] Arduino IDE Portable\AVR128DB\arduino-1.8.16\portable\packages\DxCore\hardware\megaavr\1.3.6\libraries\EEPROM\src/EEPROM.h:70:5: error: '_PROTECTED_WRITE_SPM' was not declared in this scope [/code] Dann begann die Recherche was das fehlt und
: > Möglicherweise kam das Makro wegen dem Arduino Nano Every in die xmega.h > rein der einen ATmega4809 drauf hat. Wäre eine Erklärung.
-
Thread
LCD BP Pin direkt an Quarz
nicht in SO8 daherkommen, sind uC meist mit zuwenig Anschlüsse, ich liebe z.B. das QFP100 wie im M16C/60.
in SO8 daherkommen, > sind uC meist mit zuwenig Anschlüsse, ich liebe z.B. das QFP100 wie im > M16C/60. Huch M16? Waren das nicht mal die Teile von Mitsubishi, die im rechteckigen Gehäuse (Länge <> Breite) und RM0.8 daher kamen? Oder trügt mich da die Erinnerung? Naja, und wenn sich hier vornehmlich
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
Thomas Z. schrieb im Beitrag #6876867: > nochwas 16 Byte EP0 Fifo ist nicht so üblich ich mach immer 8 Bytes. Sicher? Ich habe hier nur Code für die größeren USB-AVRs, aber da habe ich 16 Byte für den Interrupt-EP (der bei CDC zwingend vorhanden
Spezifikation abgetippt hab und so ein Fehler fällt halt kaum auf zwischen den ganzen uint8_t und uint16_t ...
-
Thread
Unterschiede Atmega8 und Atmega8L?
Ich habe mir aber bei Kleinanzeigen jetzt von einem Privatier einen einzelnen originalverpackten 8-16AU bestellt, mal sehen. > > Da ab und zu mal von schlecht gefälschten Atmega8 berichtet wird würde > ich Bauteile von einem anderen Händler versuchen. Da siehts eben zur Zeit ziemlich trübe aus
#6875235: > Du hast mir mal ein selbst geätzes JTAG ICE MK1 > geschenkt, ist da ein 8er oder ein 16er drauf gewesen? Nur die allerersten Versionen kamen mit einem AT90S8535, später haben sie die auf ATmega16 hochgezogen. Sowas wirst du wohl haben.
-
Thread
MC14411 Baud Rate Generator Ersatz
Der Chip arbeitet ja mit festem X16 Mode, bedeutet es wird ein Clock erzeugt der der 16 fachen Abtastrate entspricht. Der Rest ist dann einfach ein simpler Frequenzteiler. Mit einem 4060 sollte das machbar sein. Ev muss noch ein anderer
vollzähligen PortA optimal! Nach dem Init bleiben 6 Takte zum Inkrementieren: [c] LOOP: INC R16 OUT PORTA, R16 NOP NOP RJMP LOOP [/c] Korrekt?
-
Thread
[V] ATmega16A-AU
Hallo, Bevor er weiter verstaubt würde ich meinen Bestand an ATmega16A gerne halbieren. Daher biete ich rund 100 ATmega16A-AU an. Preislich hatte ich mir 1,50€ pro Stück vorgestellt, Versand per Postbrief. Natürlich sind auch Gurtabschnitte möglich, es muss nicht die gesamte Menge abgenommen werden. Eckdaten: TQFP 44 Pin 16kB Flash 512 Byte EEPROM 2,7V - 5,5V 16MHz ADC, SPI, TWI Details im Datenblatt: http://ww1.microchip.com/downloads/en/devicedoc/atmel-8154-8-bit-avr-atmega16a_datasheet.pdf Bei Anfragen am
-
Thread
ATMega16 mehrere Taster an INT0
den Pin Change Interrupt. Dafür gibt es ihn ... an neueren ATmegas als den vom TO verwendeten ATmega16. Oliver
noch nie gehört. Kannst du mir >evtl. eine Seite geben, wo das gut erklärt ist? Besitzt der ATMega16 nicht. MfG Spess
-
Thread
ATMega16 LED Matrix
Hallöchen alle miteinander! Ich habe das Ziel mit meinem ATMega16 ein kleines Tetris Spiel zu programmieren, welches auf zwei 7x5 LED Matrizen abgebildet werden soll. Schritt für Schritt taste ich mich gerade ran, jedoch stehe ich gerade vor einem Problem, welches
untere Matrix. [c] #define F_CPU 16000000 #include <avr/io.h> #include <avr/interrupt.h> uint16_t matrix2d[5][2] = {{0,0},{0,0},{0,0},{0,0},{0,0}}; void Init(); void InitPorts(); void InitTimer(); volatile uint_8 var = 1; volatile uint8_t c = 0; volatile uint16_t slowy = 0; volatile
-
Thread
AVR Verzögerung CLKI nach CLKO
konkreten Controllertyp, hätte ich da vorgeschlagen - mehr kann unsereiner ja auch nicht. Z.B. ATmega88, XTAL1 -> CLKO: so ganz grob 11 ns bei 5.0 V, 16 ns bei 3.0 V.
Controllertyp, hätte ich da vorgeschlagen - > mehr kann unsereiner ja auch nicht. > > Z.B. ATmega88, XTAL1 -> CLKO: so ganz grob 11 ns bei 5.0 V, 16 ns bei > 3.0 V. Ja, darauf wirds wohl hinauslaufen, wollte nur vorab mal fragen, hätte ja sein können das es da bereits Erfahrungswerte gibt.
-
Thread
USB-Stringdeskriptor ohne Abzählen
gefundene Lösung. Betrifft avr-gcc ab Version 9, mit -std==c++17, C++-Programmierung, meist mit ATmega32U4 (Arduino Pro Micro oder Leonardo) oder auch v-usb. Will man USB-Stringdeskriptoren erstellen bereitet das Abzählen der UTF-16-Buchstaben einige Mühe. Hier helfen Templates weiter. Dazu die folgende
A; } } // Nutzt den String 2× und lässt den Compiler die UTF8-zu-UTF16-Konvertierung machen #define StrDesc(s) (黑::strdesc<length(u##s)>(u##s)) constexpr auto str=StrDesc("Hallo"); // geht (nur) mit der unschönen #define-Hintertür // wie das mit __attribute__((section
-
Thread
ATMega16 Dot Matrix Zähler
miteinander :) Ich habe ein kleines Projekt vor mir. Das Ziel ist es ein Mini Tetris Spiel über meinen ATMega16 auf zwei LED Matrizen laufen zu lassen. Da ich noch recht neu in der uC Programmierung bin stoße ich leider auf ein paar Probleme (trotz Lesen des AVR Tutorials). Zunächst probiere ich nur komplette
-
Thread
LiPo Ladegerät was einstellbar nur bis ca. 80 Prozent lädt
du den Spannungsteiler korrigieren magst :) Bzw.: Der hat, wenn ich mich recht erinnere, einen ATMEGA16 oder 32 drin. Du brauchst einen Lader mit einstellbarer Ladeschlusspsannung, z.B.: den https://cs-shop.de/CS-Electronic-Space-X1-Turbo-plus-Ladegeraet-12V-240V-7A-80W-LiHV Gruß Anselm
-
Thread
Fuses AVR ATmega 1284P
https://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega1284p Oliver
www.electronics-base.com/useful-info/avrr-fuse-calculator http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega1284p Hier auch noch einmal eine Erläuterung: https://www.engineersgarage.com/avr-atmega16-32-fuse-bits/ http://www.martyncurrey.com/arduino-atmega-328p-fuse-settings/ Ich hoffe, das es eine
-
Thread
-MCP23017 - INPUT_PULLUP mit INPUT verbinden
Hallo! Ich arbeite gerade an einem ATMEGA Projekt und möchte eine PCB erstellen, die mir eine DartMatrix auslesen kann. Ziel soll es sein, das ich eine x-beliebige Dartmatrix anschließen und auslesen kann und anschließend nur via Software/
Interrupt braucht man dann nicht und es fällt die Zeit für Einsprung, Prolog, Epilog und Return weg. Ein ATmega sollte dafür reichen. Er muß nur die nötige Anzahl Portpins für die Matrix haben.
-
Thread
EPROM Programmer bauen 27C010 27C020
Mein 29F040 Programmer kommt mit 2*74LS393 (=16bit-Zähler) für A0-A15 sowie 3 Pins vom AVR für A16-A18 ganz wunderbar aus. Der Fall, dass man tatsächlich mal Sprünge in der Adresse vornehmen muss, ist mir noch nicht untergekommen. Selbst wenn: die
der Algorythmus bekannt ist, dann schaltet man seinen Loetkolben ein und legt los. Wenn ich das mit 16 ohne Internet konnte, wieso geht das heute nicht mehr? Olaf
-
Thread
Fehlersuche 600W-Verstärker
Darstellung der analogen Signale des Boards zu Temperatur, Gesamtstrom, FWPWR, RFPWR etc. eine auf dem Atmega328 basierende Schaltung mit einem FFT-Display gebaut. Werde hier meine Messdaten durchgeben, sobald ich alles getestet habe. Grüsse Laurin HB9HJY
Buchse dafür gebaut ist. Hier wäre mindestens eine N-Norm Buchse sinnvoll. Ich würde da sogar zu 6/16 Norm greifen. Ralph Berres
-
Thread
PWM Modul gesucht
Tim M. schrieb im Beitrag #6862805: > 500kHz 500 kHz PWM auf einem ATmega mit 20 MHz bedeutet theoretisch maximal 40 PWM-Stufen. Reicht dir das?
Ping Pong schrieb im Beitrag #6862809: > 500 kHz PWM auf einem ATmega mit 20 MHz bedeutet theoretisch maximal 40 > PWM-Stufen. Reicht dir das? Es gibt auch Bausteine mit PLL, bei einigen ATtinys sind da interner Takt von 64Mhz möglich.
-
Thread
UART läuft nicht auf einem AVR
> if(1 != (UCSR0B & (1<<RXEN0))) ? 'bitwise and', müsste also (1 != 16) sein, oder?
schrieb im Beitrag #6860165: >> if(1 != (UCSR0B & (1<<RXEN0))) > ? 'bitwise and', müsste also (1 != 16) sein, oder?
-
Thread
Keine RS232 Kommunikation bei CPU-Taktraten über 4 MHz
bisher fast alle meine Atmel -Projekte mit 4 MHz Taktfrequenz betrieben. Jetzt wollte ich mit einem ATmega16 rumbasteln, aber mit mehr Tempo. Leider musste ich feststellen, das ich bei allen Taktfrequenzen über 4,433 MHz keine RS232-Verbindung mehr hinkriege. Da kommt nur noch Schrott an. Ich habe versucht
Hans I. schrieb im Beitrag #6858922: > Ich habs mit einem 6,8,10 und 16 MHz Quartz versucht. Ging alles nicht. Es liegt trotzdem an dir. Ich kann dir garantieren, dass die USART eines Mega16 bei allen genannten Takten wunderbar entsprechend dem Datenblatt funktioniert
-
Thread
S1D13505 Protokoll Interpreter
Der Schaltplan zeigt den Übersetzer. Es ist zwar ein ATmega16 eingezeichnet, aber der war gerade nicht verfügbar. Der 164 ist pinkompatibel. Von dem Gerät habe ich keinen Schaltplan. Am S1D13505 ist ein kurzes (10cm) Flachbandkabel angelötet. Von da gehts über einen Micromatch auf die ATmega-Platine.
-
Thread
Update Funktion für eigenes Projekt
USB Host mit ATMega wird schwierig.
Danke für eure Tipps. Stefan F.: Ich nutze einen atmega 90USB162 für die USB UART Anbindung. Auf den wird Hiduino geflashed und danach kommt der atmega2560. Die Nutzung des 90USB162 nutze ich das mein Midi controller nicht als Universal Audio Midi device
-
Thread
RGB Tastenfeld in 5x4 Sonderform
. Dann ist ein Arduino mit einem ATmega328 vielleicht die falsche Wahl. Ein Arduino Pro Micro ist da z.B. eher für prädestiniert.
Wolfgang schrieb im Beitrag #6864315: > Dann ist ein Arduino mit einem ATmega328 vielleicht die falsche Wahl. > Ein Arduino Pro Micro ist da z.B. eher für prädestiniert. Er benutzt mittlerweile einen Raspi Pico. Der ist zu weit mehr in der Lage als dem, was der TO damit
-
Thread
ATMega8-Verzweiflung
Hallo, ich hab schon seit einer Zeit Probleme selbst ein einfaches Blink-Programm auf einem ATMega8 zum laufen zu bringen. Hab alles gecheckt, Fuses, verschiedene Frequenzen, verschiedene ISP-Adapter, unterschiedliche avr-gcc-Versionen, alte Ubuntu-Version, neue ATMega8s und langsam weiß ich nicht
Sieht mir auch nach einem Reset aus aber 12ms Watchdog-Reset? Ich weiß von nem 16ms aber 12ms?
-
Thread
LED Strips an Treppe mit PWM der Reihe nach Ein/Aus
RGBW. OTA > oder nicht.... Er sagte schon: Arduino. Da denke ich mal an 5V Uno oder Nano. Bis 16 Treppenstufen reicht der auch ohne Zusatzbauteile. Ist sicher die einfachste Lösung.
, du willst keine 4mm² an Stripes anlöten. Du willst keine 16-20A über die Treppe jagen. Oder eben die + Leitung separat zu jeder Stufe führen ist auch Kabel overkill, dazu jede Stufe als RGBW. Muss man mögen MaWin schrieb im Beitrag #6856193: > Bis 16
-
Thread
Bascom: atmega8-16pu verhält sich anders als atmega8-8pu
Gerade die Spannung wäre mal einer Messung würdig weil dort der größte Unterschied liegt: - ATmega8L-8PU 2.7 - 5.5V, 8MHz - ATmega8-16PU 4.5 - 5.5V, 16MHz
> den Atmega16 mittels rjmp ?-? Es geht um den ATmega8.
-
Thread
Arduino Mega 2560 fresh rebuild with own on board peripherie
eigens designten Board diesen 1zu1 nachgebaut laut Dokumentation von Arduino selbst. Ich habe den ATMega16U2 controller mit dem HEX-File geflasht damit die die Daten von USB auf Uart übersetzt werden. Weiters habe ich mir dann mit einem Arduino Nano einen Programmer gebaut, mit der Vorlage aus der Arduino
mittlerweile: https://www.nongnu.org/avrdude/user-manual/avrdude_4.html#Option-Descriptions > m2560 ATmega2560 (**) > m2561 ATmega2561 (**) > // schnipp > (**) Flash addressing above 128 KB is not supported by > all programming hardware. Known to work are jtag2, > stk500v2, and bit-bang programmers