-
Thread
Schaltung, die alle zwei Monate einschaltet mit nahezu ohne Stromverbrauch
https://elektro.turanis.de/html/prj271/index.html http://modelleisenbahn-steuern.de/controller/atmega8/6-5-wdtcr-register-atmega8.htm Ein IC was ohne Programmierung Zeiten bis Monate zahlen kann wäre der CD4536 dessen RC Oszillator auf 0.6Hz ausgelegt wird. Quartzstabil wären beide Lösungen
im Beitrag #6936068: > alle 8s aufwachen lassen Manfred schrieb im Beitrag #6936311: > Der AT328 geht 8s schlafen, länger kann er leider nicht. Die neueren AVRs können etwas länger als 8s schlafen.
-
Thread
Kleines Projekt mit µC und Strom-Spannung In- und Outout
Jakob schrieb im Beitrag #6933178: > Ich habe einen µC ( vorzugsweise einen Atmega weil ich da schon was > KnowHow habe ). Arduino fällt weg für mich. Arduino verwendet ATmega (z.B. ATmega328). Was genau meinst du also.
gerade das was Du vorhast für einen VIP Flieger mit umschaltbaren U/I Schnittstellen. Auch mit dem ATmega328. Die Welt ist klein 😂 Jakob N. schrieb im Beitrag #6933625: > Um das ganz zu testen reicht am Eingang in simples Poti was ich zwischen > 0-10V bzw. 0-5V hoch und runter drehe ? Was gefällt
-
Thread
Phase correct PWM: keine Funktion, wenn OCnA und OCnB zusammen
an den jeweiligen Vergleichswerten vorbei zählen und die Ausgänge schalten. Controller ist ein ATMega328P. [c] #include <avr/io.h> int main(void) { PORTB = 0; DDRB = (1<<DDB1)|(1<<DDB2)|(1<<DDB3); // PB1 = OC1A, PB2 = OC1B, PB3 = OC2A PORTD = 0; DDRD = (1<<DDD3); // PD3 =
-
Thread
Tachogenerator Signal Aufbereitung für Mikcrocontroller
C1 und C2? Oder gibt es eine bessere lösung mit einer anderen Schaltung? Ich habe vor, einen Atmega 328P mit 5V Betriebsspannung und ein paar Schieberegister oder Port Expander für die LEDs und knöpfe verwenden. Ich freue mich auf eure Antworten und wünsche nachträglich ein Frohes neues Jahr.
-
Thread
Selbstlernende IR-Fernbedienung gesucht (4 Tasten)
Dioden und ein Nano. https://www.christians-shop.de/Nano-V3-Entwicklerboard-fuer-Arduino-IDE-ATMEL-ATmega328P-AVR-Mikrocontroller-CH340-Chip-Christians-Technikshop Ein heißen Nagel o. Bohrer für ein Loch in den Gehäuse wo die Diode rausguckt. FERTIG. Ist doch kein Überlicht schnelles Raumschiff
-
Thread
LCD Initialisierung funktioniert nicht
mich so gut wie gar nicht damit aus. Wäre nett wenn mir jemand helfen könnte. Ich nutze ein ATMEGA328P LCD Display: LCD1602
-
Thread
10MHz Frequenznormal GPS diszipliniert
GPS-Anbindung. Das Prinzip ist ganz einfach. Ein 10MHz Trimble 65256 OCXO Oscilator taktet einen ATmeg328p. Dieser generiert ein 1Hz Singal, welches mit dem sehr genauen 1 Sekunden Impuls des GPS-Empfängers verglichen wird. Nun erfolgt ein Phasenverkleich beider Signale und die Regelspannung wird
Empfänger z.B. kann man da nennen. Bei den üblichen Jitterwerten dürfte sogar die Auflösung des ATMEGA328 ausreichen. Ohne Mittelung geht es ja eh nicht. Ich vertrete jedenfalls die Ansicht, daß Bernhard noch lange nicht die HW Grenzen seiner Schaltung erreicht hat. Wie gesagt ist das nur meine
-
Thread
USB-Problem SparkFun ProMicro 3.3V
ist hier unnötig, sie dient mir als Merker wenn man Prescaler >1 nutzen will. Laut Datenblatt Atmega328p S.38 ist der Clock Division Factor so 1. Mit 16MHz Quarz wird die CPU also mit 16MHz getaktet. Da hier ein 8MHz Quarz da ist wird die CPU mit 8MHz getaktet was nach Datenblatt bei 3.3V Sinn macht
Dein Pll Macro ist für den atmega32u4 falsch. [c] #elif defined(__AVR_ATmega32U4__) ... #define PLL_CONFIG() (PLLCSR = 0x12) ... [/c] When using a 8MHz clock source, this bit must be set to 0 before enabling PLL (1:1)
-
Thread
IRMP-Anwendung
Zunächst habe ich die AVR-Version (irmp-main-avr.c) ausgesucht und Änderungen zur Anpassung an den ATMEGA168P (Hardware Pin an PORTD2) in irmpconfig.h gemacht. Nirgendwo konnte ich allerdings die F_CPU Anpassung finden, doch das Programm wurde fehlerlos compiliert. Da ich annahm, dass irgendwo F_CPU auf
(1<<5);} // LED aus } } Danach im Studio7 compiliert und per usbasp in den ATMEGA geladen. Mit der MEDION Fernbedienung für MD84627 ging nichts. Dann habe ich meine PANASONIC FB genommen aber auch damit blinkt die LED nicht. Dann PANASONIC =1 und Kaseikyo =0 auch kein Erfolg. Welchen
-
Thread
Thermoducker - Density einstellen
TI-FET-Brücken klappte es dann. 1-seitige PCB mit kaum mehr als 5 Brücken, Toner-Transfer... ATMEGA328 steuert, brennt, überwacht, meldet, hat Fonts, kann Fett/kursiv/underline generieren und kommuniziert @RS232 mit dem Host. Zum "Papier-Abriss" hatte ich gekürzte "PUK-Sägeblätter" montiert, klappt
mich interessieren ob man das auch in C mit etwas inline ASM hinkriegen würde. Schnell ist er ja, der 328er. Früher wurden die meisten Drucker mit viel langsameren Mikros verwirklicht. Ich kaufte mir vor Jahren von EPSON einen vorprogrammierten uC mit dem man ziemlich einfach einen thermischen Drucker
-
Thread
Nochmal für Dummies: Bootlader Atmega - Quarz nötig oder nicht
Erfolge feiern können :) Für'n Anfang habe ich ein Arduino UNO gekauft, dazu einen "leeren" Atmega328p falls mal was schief geht und zwei Tinys (25 und 85) um noch was ganz minimalistisches machen zu können. Als ISP-Programmer benutze ich den UNO was einwandfrei auf Anhieb funktioniert, angefangen
zu verwenden bei dem der Takt vom UNO auf den Atmega gegeben wird und et voilà es hat geklappt - warum auch immer. Eigentlich sollte ja der Atmega ab werk mit dem internen Takt laufen und direkt ohne externen Quarz beschrieben werden können. (Einen
-
Thread
PAL-Röhren TV auf NTSC umbauen
Also mehrere Module, aber halt alles nur Nano? Ja, und nen Uno aber das ist ja praktisch derselbe Atmega. > Falls zweiteres könntest du eine "Gateway mit Bitmanipulation bei > Bedarf" Lösung auch mit ZWEI Nanos realisieren die du Back-TO-Back über > eine ASYNC (RS232) Verbindung koppelst. (Für
Der ATmega328PB hat 2 * I2C. Gibt es als Board Wattuino Pro Mini PB zu kaufen.
-
Thread
Ansteuerung mehrere Servos
nur zwei angeschlossen)wollte ich nun hier mal fragen, wo denn mein Fehler liegt. Ich nutze einen Atmega328, dieser kann keine Probleme haben, da ich das Projekt in einem Simulationsprogramm namens Simulide aufgebaut habe. Ich nutze deshalb den CTC-Mode, da ich zu einem Zeitpunkt mit Multiplexern bis
-
Thread
C++ falscher Funktions-Rückgabewert
Erfahrung bringt. Grundsätzliche Aufgabenstellung: Eingabe eines Zeichens am PC -> USART zum ATmega328. Einlesen des Zeichens -> nutzen, um andere Funktionen zu triggern. Das Problem: Alles funktioniert erstmal gut, doch plötzlich (immer nach derselben Eingabefolge), liefert mir die untenstehende
-
Thread
Brauche Hilfe AT Mega 8 im Raum Bremen evlt. vor Ort
Ding ist Mechanik dran, die aus Sicht des µC unendlich langsam reagiert. Das schreit danach, einen ATMega328 zu nehmen und das in Arduino zu machen, vorne alles schön mit Klarnamen deklariert: [c]digitalWrite (Relais, HIGH); digitalWrite (LEDRed, LOW); if ((digitalRead(StartKey) == LOW) ...[/c]
Ne nur einmal 5 Volt plus und 1 Mal minus links am atmega etwa in der Mitte
-
Thread
Frequenzen aufwärtsverschieben
FFT-Analyzer ist schon von 2005, mich wundert dass das noch keiner auf Arduino umgeschrieben hat. Ein ATmega8 ist doch eher kleiner als der 328. Und irgendein geeignetes Grafik-shield sollte es auch noch geben. Vermutlich kann man den Analyzer kaum verändert als fertigen Chinamodul kaufen. Heute würde man
Ergaenzung mit viel weiterem Gedoens irgendwann mal ein Audiospektrum zerlegen kann... vs. 1x ATMEGA16 fuer 4.05 EUR beim Reichelt Dazu Huehnerfutter fuer Eingangsfilter und Ausgangs "DACs" (=4x R), dazu einfache 5V Spannungsversorgung OK - dann noch der springende Punkt: Software, die das alles
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
Anja schrieb im Beitrag #6922617: > ATMega328P hat eine DNL von 0.7 LSB In alten und in den neuesten Datenblättern finde ich DNL=0,25 LSB. Aber es bleibt wohl dabei, dass mit Oversampling nicht viel herauszuholen ist. Ich habe jetzt nach
LSB max: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Gruß Anja
-
Thread
uC GPIO Output und 12V
anliegen? Das steht in den "Absolute Maximum Ratings" im Datenblatt. Ich habe mal ein Beispiel vom ATmega328 angehängt, bei dem ist es (wie üblich) nicht zugelassen. > Kann dies den Controller Ausgang irgendwie zerstören? Steht rechts daneben im Text.
> Das steht in den "Absolute Maximum Ratings" im Datenblatt. Ich habe mal > ein Beispiel vom ATmega328 angehängt, bei dem ist es (wie üblich) nicht > zugelassen. Es gibt keine "indirekt" anliegende Spannung. Da hilft auch das Datenblatt nicht. An der Basis eines Transistors liegt gegenüber dem
-
Thread
ATtiny series 1 TCA0
haben sich überschnitten, deine Lösung läuft gut, aber ja ich benötige 4096 ISR-Durchläufe. Beim Atmega328/Tiny85 ging so was doch mit dem TIMER0_COMPA_vect, [c] // CTC with OCR0A as TOP TCCR0A = (1 << WGM01); // clk_io/1024 (From prescaler) TCCR0B = ((1 << CS02) | (1 << CS00)); // Generate
-
Artikel
AVR Typen
16 32 20 16 23 24 2 1 1 0 0 0 8 10 15 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega168P ATmega328P 32 32 20 16 23 24 2 1 1 0 0 0 8 10 15 1 0 0 2 1024 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega328P AT90PWM3B 8 32 16 8 27 4 1 0 1 0 0 0 11 10 125 3 1 10 0.5 512 40 105 2.7 5.5 2.7 5.5 5 16
ATmega168A 16 32 20 16 23 24 2 1 1 0 0 0 8 10 15 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega168A ATmega328 32 32 20 16 23 24 2 1 1 0 0 0 8 10 15 1 0 0 2 1024 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega328 ATmega164A
-
Thread
MOSFET-Schaltung klappt nicht, trotz Einlesen in verschiedensten Beiträgen
guten Abend, trotz alle dem, dass ich diverse Beiträge zum Thema >> MOSFET und Transistor mit dem Atmega (328) schalten << durchgelesen habe, klappt meine Schaltung nicht wie es soll. Ich hatte Sie auf dem Experimentierboard ausprobiert, aber leider sind die LEDs dauerhaft aus. (Der Atmega wurde ganz
> > trotz alle dem, dass ich diverse Beiträge zum Thema >> MOSFET und > Transistor mit dem Atmega (328) schalten << durchgelesen habe, klappt > meine Schaltung nicht wie es soll. > > Ich hatte Sie auf dem Experimentierboard ausprobiert, aber leider sind > die LEDs dauerhaft aus. Was soll
-
Thread
Interrupt TIMER1_CAPT wird nicht ausgelöst
> Der Interrupt wird gar nicht ausgelöst und ... ? - ? Es läuft doch alles!? Mal von einem ATmega328P ausgehend. Nur die Rechnerei sieht merkwürdig aus, Beispiel Ucc/2: dann ist der Tastgrad 0.5, bei 1 kHz werden also 500 us erzeugt, mit dem Timer1 bei 250 kHz folglich 125 gemessen, was zur
-
Thread
Welches Xplained Mini Kit ist gemeint?
Beim Googeln habe ich beispielweise gefunden: - https://www.conrad.de/de/p/microchip-technology-atmega328p-xmini-entwicklungsboard-1-st-1290229.html - https://de.farnell.com/microchip/atmega168pb-xmini/evaluationsboard-xplained-mini/dp/2471050 Grüße, Thomas
-
Thread
Störungen der Übertragung bei 250kBaud durch zu kleine Bandbreite?
Justin S. schrieb im Beitrag #6911034: > Ich habe den TX eines Atmega328P, der mit 5V betrieben wird Taktquelle?
erhöhen und 2) die Robustheit gegenüber Hochfrequenzeinstrahlung verbessern. Der Strom am TX des Atmega328P würde von unter 1mA auf 4,3mA ansteigen.
-
Thread
avr-gcc -mrelax buggy
ich dich dort auf die Cc-Liste ein. pps: Ich habe mal den recht populären (u.a. durch Arduino) ATmega328 als Beispiel eingegeben statt deines eher exotischen Xmegas. Der Fehler tritt dafür genauso auf.
-
Thread
Welche AVR sind mit SPI zu programmieren
45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
ebenfalls nicht, wo ich die mental hinstecken soll. Wenn mir ein ATtiny nicht reicht, nehme ich ATmega. Wenn ATmega nicht reicht, nehme ich ARM. Das sind schon genug auswahlmöglichkeiten. Warum soll ich mit extra Werkzeuge und Know-How für diese "Lückenfüller" aneignen? Profis sehen das sicher anders
-
Thread
AVR Controller mit massig RAM
> ... 16 ... kB RAM Ist, zugegeben, nicht "massig", aber: ATmega1284 oder AVR128Dx mit 16 KiB.
AVR praktisch nie eine Möglichkeit gibt einen kompletten Port zu nutzen. Beispielsweise bei den 328ern mussten sie ja unbedingt den XTAL auf PB legen, Reset auf PC (wobei der eh nur 7 Pins hat) und die Serielle Schnittstelle auf PD. Irgendwie grenzt das doch an Sabotage. Warum konnte man nicht einfach
-
Thread
Interrupt / SREG / Priorität
Hallo zusammen, ich habe zu den Interrupts (ATmega32) zwei Fragen. 1. Nach meiner Recherche muss man das SREG in einer Interrupt-Routine immer selbst sichern und vor Beendigung wieder zurückspeichern, ansonsten kann es je nach Operation in der Interrupt-Routine
include <avr/io.h> ISR(INT0_vect) { PIND = 1; } [/c] [pre] $ avr-gcc -Os -c -mmcu=atmega328 isrtest.c $ avr-objdump -d isrtest.o isrtest.o: file format elf32-avr Disassembly of section .text: 00000000 <__vector_1>: 0: 8f 93 push r24 2: 81 e0
-
Thread
[V] Atmega328P-AU / DMX Dimmer / Galden / SMD-Relais / 7-Segment Anzeige / Analog. Amperemeter
ich euch bald nicht mehr mit meinen Sachen. Der Schrank ist quasi leer. Ich hätte noch 3x Atmega328P-AU. Gekauft vor ca. 2 Jahren bei TME (1,25 €/Stk. oder 3,00€ komplett) 1x 1-Channel DMX Dimmer 10A. Habe ich nie verwendet. Vor langer Zeit mal gekauft. (30 €) 1x ca. 80ml Galden HT 200 (
3x Atmega328P-AU. VERKAUFT
-
Thread
Daten Senden AVR über CB Funk
Sendeseite ein Tiny mit links nebenbei rein in Software. Auf der Gegenseite kann Herr Goertzel in einem ATMega328 arbeiten.
-
Thread
AVR Controller eine anderen flaschen/programmieren
Sicher, genau das machen ja die Programmieradapter. In dem berühmten USBASP steckt zum beispiel ein ATmega8.
trotzdem einen PC zum flashen es gibt aber Teile wie das hier: https://www.amazon.de/Arduino-r3-ATmega328P-Massenproduktion-Programmer-Bootloader/dp/B01L66GT56 gibt sicher auch Anleitungen um so was selber zu bauen...
-
Thread
Garmin Forerunner 305: Zeitinformation
Moin zusammen, ich würde mir gerne eine WSPR-Bake mittels ATMega328PB und AD9851 aufbauen, und die nötige Zeitsteuerung _nicht_ mittels DCF77-Empfänger realisieren. Es liegt hier noch eine wenig gebrauchte Fitness-Uhr von Garmin (Forerunner 305) im Regal, die ich
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
Anfang sind die gängigen 8 Bit Controller immer noch besser geeignet. Am liebsten wären mir ATmega328 nur in 32 Bit, sonst alles wie gehabt. *Eine* Erweiterung wäre cool: Wenn man die I/O Ports A..D alle zusammen über 32 Bit Register ansprechen könnte (zusätzlich zu den traditionellen 8 Bit
Includes inkompatibel gemacht hat. Stefan ⛄ F. schrieb im Beitrag #6897487: > Am liebsten wären mir ATmega328 nur in 32 Bit, sonst alles wie gehabt. Das ist heute etwas sehr dünn. In einem ATSAMC20E18A-AU ist Peripherie für mehrere ATmega328 drin, dabei haben die auch nur ein TQFP-32 mit 0,8 mm Abständen
-
Thread
Mikrokontroller Platinen
USBisp Programmer rumzuliegen haben um > die Firmwar/Bootloader dort hoch spielen zu können. Oder ATmega328P mit vorinstalliertem Bootloader einsetzen. Zur Zeit sind sie allerdings scheinbar überall ausverkauft. Mike J. schrieb im Beitrag #6894765: > So eine bestückte Platine kostet eigentlich allein
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 dass er davon ausging dass er einen Boot-Loader
-
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
Vielen Dank für eure zahlreichen Antworten. Ich habe zum testen einen ATmega328 bestellt. Zeitgleich habe ich auch noch eine andere Möglichkeit gefunden die ich testen werde. Für die die es interessiert. In einem Raum steht ein Monitor der per LAN von einem dezentralen
-
Thread
avrdude "read from file 'flash' failed"
Hallo zusammen, Für meine Bachelorarbeit habe ich mithilfe meines Arduino Nano Boards mit dem Atmega328P eine Lichtschranke gebaut und programmiert. Das ganze habe ich über Atmel Studio 7 und den avrdude auf den µC hochgeladen. In der Zwischenzeit ist mir aber der Laptop kaputt gegangen. Jetzt habe
-u -v -patmega328p -carduino -PCOM4 -b57600 -Uflash :w:"$(ProjectDir)Debug\$(TargetName).hex":i meinen Sie diese?
-
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
-
Thread
Arduino brennt durch
Joachim B. schrieb im Beitrag #6889924: > Ich wüsste nun nicht seit wann > ATmega328 mit dem Bootloader von Arduino ausgeliefert werden! Die sind durchaus handelsüblich. https://www.amazon.de/Atmel-ATmega328P-PU-Arduino-Bootloader-installiert/dp/B01KH54A6C https://www.reichelt.de/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
Und der verwendete Mikrocontroller der hier: https://lcsc.com/product-detail/ATMEL-AVR_ATMEL_ATMEGA328P-AU_ATMEGA328P-AU_C14877.html Der Spannungsregler ist der hier: https://lcsc.com/product-detail/DC-DC-Converters_Texas-Instruments-TPS5430DDAR_C9864.html
-
Thread
5V auf Arduino Nano Pin?
Prozessor. Wolfgang schrieb im Beitrag #6884925: > Auf dem Arduino Nano ist wahrscheinlich ein ATmega328 verbaut Sonst noch Vorschläge? Ich bin für RTFM.
Entscheidend ist, dass das Datenblatt zum Chip passt. Ersetze also einfach "wahrscheinlich ein ATmega328" durch "SAMD21", wenn du dann beruhigt bist.
-
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
Arduino->WS2812B-> Arduino
Könnte man vielleicht mit einem Timer/PWM die Clock fürs SPI erzeugen? Im Master Modus kann der ATmega328 den SPI Takt nur vom System-Oszillator (mit Vorteiler) ableiten. Im Slave Modus muss der Takt extern zugeführt werden. Diesen Eingang kann man bestimmt auch mit dem Ausgang eines Timers verbinden
#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
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 Diskusssion nicht. Wenn es schlecht ist, die
-
Thread
Spartan 3 Slave Serial Mode
Ich würde gerne einen Spartan 3 XC3S400 per Slave Serial interface durch einen Atmega328 programmieren. Die Pins sind im Datenblatt beschrieben allerdings nicht wie das Protokoll auszusehen hat. Wie generiere ich dafür ein Hexfile, was ich dann einfach im Bytestream dorthin sende? Hat
-
Thread
Unterschiede Atmega8 und Atmega8L?
https://www.avrfreaks.net/forum/difference-between-atmega8l-and-atmega8
Pille schrieb im Beitrag #6874426: > Der 8L ist da drauf, weil es gerade mal keine Atmega8 gab. Auch keine 8A? Davon hätte ich noch welche, kannste einen haben. Edit: Hmm, du brauchst sie in TQFP, da habe ich gerade nur '328er da. Da müsste man die Firmware umschreiben.
-
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
hinzustellen. PIND0 und PD0 sind beides definierte Konstanten mit dem Wert 0. Sieh selbst in der Datei iom328p.h sowie portpins.h nach! > Zumindest für einen Takt. Mit Takten hat das nichts zu tun. Es sind Konstanten. Nachtrag: Ich habe die Datei für den ATmega16 auch angehängt, damit du dich vergewissern
-
Thread
AVR PHY Management Interface Library
jemand eine gute Library um ein Management Interface (MDC/MDIO) bei einem Ethernet PHY mit einem ATmega328 oder ähnlichen zu bedienen? Ich finde zu dem Protokoll kaum Dokumentation.
meist ausreichend erklärt im Datenblatt eines PHY (zB KSZ8081). Aber was willste das mit einem Mega328 machen? Der hat doch dann kein (R)MII um auch mit dann die Ethernetframes zu empfangen? MDIO ist nur für die Config der PHYs.
-
Thread
Atmega 328 RX/TX VCC Unterbrechung /Ärger?
Also ich habe einen Atmega 2560 und einen Atmega 328p, welche über getrennte Stromversorgungen verfügen (2 Netzteile) aber mit serieller Verbindung (wird vermutlich bei 9600 bleiben). Jetzt sehe ich ein großes Problem, wenn
welche mir aber nicht so sinnvoll erscheinen. A Je eine Diode von RX zu VCC, dann würde der eine Atmega zumindest eine Betriebsspannung bekommen, aber der andere müsste dann einen viel zu hohen strom treiben müssen. (Problem nur verschoben) B Der 1Kohm widerstand: In die TX - 1 Kohm -RX Leitung hängen