-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
will. Ja ich kann mich nicht beschweren. Meine früheren Microtronic-Versionen habe ich mit dem ATMega 2560 gebaut, die waren auch nicht genauer oder sonstwie besser. Für den Preis - top!
Lens Filter habe ich auch gefunden. Werde damit meine wirklich *allerletzte Version* aufbauen - ATmega 328p SMD, getrieben vom TMS1638 (SMD), und dann diese Bubble Displays von National Semiconductors.
-
Thread
Funktionsgenerator Endstufe 50 Ohm Ausgangswiderstand
Hallo zusammen, Ich baue mir zurzeit ein Funktionsgenerator mit einem Atmega32 und dem AD9834 Baustein. Nun stellt sich mir die Frage welcher OP und welche Schaltung am besten für die Endstufe geeignet ist, sodass ich bei SIN,RECT,TRIANGLE eine Frequenz von 1Hz-4MHz herausbekomme
Ich biete 32 Vss an 50 Ohm mit 5 ns Rise/Falltime. Also von - 16 V bis + 16 V. Nur fuer die Begriffsstutzigen. Hat einer einen Laengeren?
-
Thread
LCD Display (240x240px) via USB
können. Neeee .... dann mal lieber ein einfacher USB fähiger Controller. Arduino oder nackter ATMega16U2 oder so ....
Arduino Framework zu lösen. Oder man wechselt auf einen größeren Controller wie den ESP8266 oder ein STM32 Nucleo Board (ich würde die Variante mit STM32F303 empfehlen) (gehen beide auch mit Arduino) oder irgend ein anderes Board, für dass man verständliche Anleitungen findet.
-
Thread
Arduino Leonardo: Erkennung Power-On Reset
MCUSR (Datenblatt Seite 59: http://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf). Allerdings funktioniert die Erkennung eines POR damit nicht. Der Grund dafür scheint zu sein, dass der Bootloader dieses Register löscht (Zeile 119): https://github.com
-
Thread
Fläche mit 60x60mm Kapazitiv Berührungsempfindlich machen
auf der weißen Fläche können den "Sensoren" aufgeklebt werden. Mit einem > Arduino (oder eher ESP32) soll dann die Berührung detektiert werden. Der ESP32 kann "Touch" schon von Haus aus. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/touch_pad.html
Gustav7569 schrieb im Beitrag #6447949: > Der ESP32 kann "Touch" schon von Haus aus. Den Stromfresser braucht man sich nicht ins Haus zu holen. Jeder ATTiny, ATMega kann das.
-
Thread
Programmieren einer Härtungsanlage
Symbole wie Temperatur oder Ventilator sollen animierbar sein. > Ähnlich wie Gif-Animation. Der ATmega2560 ist eh schon knapp bemessen, für Grafikausgaben. Bei Animationen würde ich dann doch dringend zu einem 32 Bit Mikrocontroller mit einigen hundert Kilobytes RAM raten und Flash Speicher in der Größenordnung
Dazu noch Vorgaben, die garantiert nicht zueinander passen werden: ILI9486 und ATMega2560...
-
Thread
ATmega mit 3.3V, daran I2C-Display mit 5V, geht das?
LC-Display samt seinem I2C-Treiber (PCF8547) mit +5V betreiben und über GND, SCL und SDA direkt mit einem ATmega verbinden, der mit +3,3V läuft?
dran hängt, hat man gute Chancen, dass es funktioniert. Wichtig ist dann, dass die Spannung des ATmega wirklich nicht kleiner als die 3.3V ist und die 5V wirklich nicht größer. Man kann den Bus auch mit einer etwas höheren Spannung laufen lassen, ohne die VDD+0.5V beim ATmega zu überschreiten. Dann
-
Thread
RS232 / COM-Port über VBA (Excel) ansprechen
Die oben genannte Variante mit mscomm32.ocx scheint bei win10 64 noch zu funktionieren: https://github.com/davidanger/MSCOMM32
Bitte lies diesen Thread und die Diskussion 32 Bit / 64 Bit. Deine DLL ist eine 32 Bit DLL. Ich rate deshalb jeden zu VB anstellen VBA. Da ist es kein Problem 32-Bit Anwendungen zu entwickeln.
-
Artikel
CAN als Hausbus
Hausbus opensource projekt. neues Projekt hier auf der Seite openHCAN Hausautomation. CAN-Bus mit ATMEGA-Controllern und Bedienfeldern, Admin-Tools zum Updaten via CAN, Traffic Dumper etc. HAP-Home-Automation-Project. CAN & Funk-System auf ATMega32-Basis. Web-2.0 Konfigurationsoberfläche, LCD-EInheit.
-
Thread
Schotter ausgraben
Cat 7 oder Glasfaser. Dazu möchte ich ein 70mm HT-Rohr vergraben und in das dann ein (oder gleich 2) 32mm Panzerrohr einziehen. Mein Problem ist nun, wie ich denn durch den Schotter graben kann. Ich würde die Rohre gerne ca. 30-40cm tief versenken. Die ersten 10-15cm sind allerdings Schotter. Mit Rüttelplatte
frostsicher, also 80cm tief). Bei dir würde ich sagen: Kommt auf den Schotter an. Grober Schotter (16-32) lässt sich nur schwer schaufeln, weil man laufend daran hängen bleibt. Lockern kann man das mit der Spitzhacke, das sollte gehen. Wir haben hier lehmigen Schieferboden mit dicken Quarzfindlingen
-
Thread
Idee für präzise Frequenzerzeugung von z.b. 20MHz
20MHz recht präzise (2ppm) zur Verfügung stellen. Da viel mir grade folgende Idee ein: Ein Atmega hat einen 2. Takteingang der auf einen Timer als Zähler geschalten wird. An diesen kommt der 32KHz Ausgangstakt eines DS3231. Der eigentliche Oszillator des Atmegas ist ein solch spezielles Teil:
nbc=1 Ein zeihbarer TCXO z.b. mit 40MHz der zum Betrieb des Atmegas durch 2 geteilt wird. Der Atmega läuft also mit 20MHz. Nun kann er ausgelöst durch den Timer des 32KHz Eingangs den Wert eines weiteren schnellen Counters vergleichen. Der ziehbare Oszillator wird z.b. durch einen PWM-Ausgang mit
-
Thread
Timestamp speichern und absteigend ordnen
der_Zwerg schrieb im Beitrag #6444510: > Also soweit ich weiß wird die Unixzeit in einer 32 Bit variable > gespeichert. Das war mal und ist längst schon 64 Bit, weil es mit 32 Bit 2038 zum Überlauf kommt. Betroffen davon sind allerdings viele Geräte mit embedded Linux, welche 32-bittig
Nop schrieb im Beitrag #6444539: > Das war mal und ist längst schon 64 Bit Auf einem 8bitter Atmega bleibe ich aber trotzdem bei 32Bit. Habe mir jetzt den Ring buffer angesehen. Aber der Ringbuffer birgt einige Fallstricke. Wenn ich mit dem Ringbuffer arbeite darf ich nur den Schreibe Zeiger
-
Thread
Python_Arduinoausgänge_steuern
Blödsinn nur gedacht? Ich habe keine Ahnung von Arduino, aber ich dachte immer ARduino hat einen Atmega oder STM32 als Basis? Wie kann man und warum sollte man da mit Python "programmieren"? Klingt eher nach Arduino mit nem raspberry pi oder cython🙄 Klärt mich mal auf, da ist mir google zu schade
>Ich habe keine Ahnung von Arduino, So ist es. > aber ich dachte immer ARduino hat einen Atmega oder STM32 als Basis? Du musst eher umgekehrt fragen, für welchen Prozessor gibt es kein Arduino-Framework. Hier ein Liste mit Prozessorangabe der offiziellen Arduino Boards: https://de.wikipedia.org
-
Thread
Programmierport AVR 324 PB
für ATmega2560 (100pin) gibt es Platinen mit CPU für fast gleiches Geld
wenigstens in die Mitte platziert, und dann benimmt sich das Ganze kaum anders als ein "nativer" ATmega324 im DIL-Gehäuse.
-
Thread
[Entrümpelung] Boards, Raspberry, Displays, uvm.
den Herstellern finde ich hauptsächlich Windows-IDE / > Windows-Software. PiXtend hat einen Atmega 32 drauf, der mit dem Raspberry kommuniziert. Beide können unter Linux programmiert werden. Mit der Windows-IDE/Windows Software ist bestimmt "Codesys" gemeint. Das gibt es glaub ich auch für Linux
Herstellern finde ich hauptsächlich Windows-IDE / >> Windows-Software. > > PiXtend hat einen Atmega 32 drauf, der mit dem Raspberry kommuniziert. > Beide können unter Linux programmiert werden. Mit der > Windows-IDE/Windows Software ist bestimmt "Codesys" gemeint. Das gibt es > glaub ich auch
-
Thread
KNX Schaltaktor 'reverse engineering'
Bei 10 Pins und Atmega32 ist mir nach JTAG nicht ISP. Aber mehr Ahnung hab ich da leider garnicht.
Sly_marbo schrieb im Beitrag #6441529: > Bei 10 Pins und Atmega32 ist mir nach JTAG nicht ISP. Aber mehr Ahnung > hab ich da leider garnicht. Das merkt man! Es gibt auch 10pol ISP von Atmel und nicht nur 6 Pol
-
Thread
ATMEGA 644 Timer1 CTC Interrupt
etwas vor den Augen und übersehen - ich habe folgenden Code und bin der Meinung, den Timer1 des ATMEGA 644 in den CTC Mode mit Interrupt on Compare Match (A) gesetzt zu haben. Zum Test soll in der ISR eine LED getoggelt werden. Hier der Code: [c] #include <avr/io.h> #include <avr/interrupt.h>
bit-Worten (weil der Flash so organisiert ist). Ist nicht wirklich logisch, macht sonst niemand: auf einem 32-bit-ARM werden trotzdem Byteadressen benutzt, die müssen dann halt durch 4 teilbar sein. Wenn du das mit der Bootloader-Adresse vergurkst, funktioniert der Code an sich schon, nur die Interrupts nicht
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
kennt jemand ein nachbausicheres LC-Meter-Projekt, das fürs AFU-Basteln zu empfehlen ist und auf Atmega basiert? 73
die Informationen! Ist der gelbe Kern von dem Billigteil unten weiß? Und was für ein Teil ist der 32-beinige IC, ein Atmega? Wenn ja könntest du versuchen, die Software der beiden ICs auszulesen und zu vergleichen. Das, was ich bestellt habe, sieht aus wie das Teil aus dem FA-Shop. Nähere Infos
-
Thread
BluePill STM32 Bezugsquelle
STM32 bekommen? Ggf. wo? vielen Dank!
eigentlich besser. Dann klär mich doch mal auf, welche 40-pol. Bausteine Du ersetzen möchtest. ATmega32 etwa? Das wird genausowenig klappen. Frank M. schrieb im Beitrag #6443629: > Glücklicherweise habe ich vor über einem Jahr vorgesorgt und mir einige > Dutzend von den Dingern beschafft Wozu
-
Thread
Fragen zu Grafik-LCD 128x64?
was für den Einstiegsbastler ist der sich hoffentlich schnell davon abwendet. Aber selbst der ATmega328P hat 2kByte, was für seine Anforderungen durchaus reichen sollte. Aber wie gesagt gibt es deutlich bessere Alternativen und es gibt auch Arduino mit STM32.
>Angesteuert mit 16-Bit Bus von einem Atmega64. Obwohl AVR nur 8-Bit-Datenbus hat ???
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Das habe ich aufmerksam verfolgt. Die vielen Fallen beim H7 sind Dir dann ja schon begegnet ;-) Für 32 kHz und 1 ppm Auflösung/Genauigkeit würde aber schon ein ATmega48 ausreichen. Für ein F407 Discovery-Board hatte ich hier vor Jahren ein Beispiel gezeigt: https://www.mikrocontroller.net/topic/275225
einer Vereinfachung der Schaltung (und damit auch einfacher Bestückung des µC) bin ich auf den STM32G431K im LQFP32 gestossen. Mit einem "großzügigen" Pinabstand von 0,8 mm ist er genau so groß wie ein ATmega328-AU. Laut Datenblatt kann man ähnliche Rechenleistung wie von einem F407 erwarten. CPU, RAM
-
Thread
Auf der Suche nach einem ultra low power Mikrocontroller (mit BLE)
Magnetschalter getriggert). Ansonsten schwierig, für Bastler wahrscheinlich am einfachsten mit einem esp32
STM32WBx5 https://www.st.com/en/microcontrollers-microprocessors/stm32wbx5.html#products
-
Artikel
Logic Analyzer
Programmable Ti and Tp 1us..8sec, Duty-Cycle, Period/Frequency, Continuous- and Burst-Mode. 16- and 32-bit Software for Windows Projektseite bei avrfreaks.net AVR USB Logikanalysator. 2006 B. Sauter Mega 32 & USBN9604 8-Bit 250kHz online, 1000 Samples @ 4MHz USB Simple Logic Analyzer. 8-channel 32kB SRAM
MSa/s Version 8 Kanäle 50 MSa/s 4k Samplespeicher Trigger auf beliebige Pegelkombinationen Basis ATMega644 FT232 USB 115200 Baud 80 MSa/s Version 8 Kanäle 50 MSa/s 16k Samplespeicher (32k bei neuer Software) Trigger auf beliebige Pegelkombinationen Basis ATMega88 / ATMega48 FT232 USB 500000 Baud Weitere
-
Thread
5V signal am AVR, wenn dieser mit 3,3V betrieben wird
tach, nimmt der avr schaden, wenn dieser nur mit 3,3V betrieben wird (atmega328p), am input pin aber 5V anliegen? Oder müssen diese auch erst irgendwie auf 3,3V runter?
ertragen Vin > Vcc. T.B. 74VHC50, 6 Puffer ohne Inv. Aber auch andere passen, wie z.B. 74VHC573 oder 74VHC32. Oder auch 74VHC00 paarweise. LVC-Serie kann das auch.
-
Thread
Personenverfolgung mit IR
mir den Sender aufgebaut. Als erstes habe ich meinen Empfänger (1838B) an einen ADC-Pin meines Atmega328P gehangen. Ich hatte damit auch schon ein paar Messwerte: Im dunkeln sank der Wert Allerdings im hellen war dieser immer bei 1023. Dann hatte ich gehofft mit einem Hochpass (fg=32kHz) hinter
im Beitrag #6433893: > Als erstes habe ich meinen Empfänger (1838B) an einen ADC-Pin meines > Atmega328P gehangen. > Meine Vermutung ist das der Empfänger nur mit 0 und 1 arbeitet und > deswegen natürlich nichts brauchbares rumkommt. Warum guckst du nicht ins Datenblatt? Sinn eines Fernbedienungsempfängers
-
Thread
Passender Mikrocontroller gesucht
Eine der diversen Esp32 Dev Boards. Sind nämlich microPython fähig :).
richtigen uC den man ernst nehmen kann. Dann nimm doch einen Arduino Due, einen Teensy, einen STM32, einen MSP430 oder was du sonst so magst. Den Arduino Due mit seinem AT91SAM3X8E darfst du gerne ernst nehmen, abgesehen davon, dass ein ATmega328 für vielen Aufgaben gerecht wird. Es muss nicht immer
-
Thread
rgb led Schwierigkeiten
Hallo zusammen Ich bastel zur Zeit an einer rgb led und möchte diese mit einem atmega 32 die Farbe ändern. Die led hat 2,4v rot und blau und grün 3,6v und je 20mA Strom. Als Wiederstand habe ich für rot 150ohm und blau und grün je 90ohm Bier 5volt. Ich verwende für die led den
-
Thread
Logiktabelle mit einem TTL IC
Ich nehme für Logik gerne MCs, z.B. ATtiny24, Atmega48. Oftmals wissen die Auftraggeber ja selbst nicht so recht, welche Logik am Ende rauskommen soll. Umprogrammieren ist also mehrmals nötig. Man kann auch leicht eine Entprellung mit einbauen. Ist
Wenn du Logikgatter willst, dann geht es wohl nicht unter zwei Chips (z.B. SN74LVC2G32 + SN74LVC1G02). So etwas ist eigentlich ein Anwendungsfall für universelle Gates (z.B. SN74LVC1G97), aber die gibt es nur mit einem pro Chip.
-
Thread
AVR128DA übertakten
bzw. 32 MHz führt.
an fremden Erfahrungen interessiert sind (eigene sind besser): a) seit Jahren betreibe ich einen ATmega1284P mit 24 MHz und SPI sowie USART-SPI mit dem halben Takt. b) seit einiger Zeit läuft ein AVR128DA28 mit 43 MHz, u.a. USART sowie TCBs im 32-bit-Modus bei 'Input Capture on Event mode' sowie 'Input
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
Überlauf-Interrupt wird >> dann vor dem Capture abgehandelt. > > Welcher AVR soll das denn sein? > Bei den ATmega8/16/32 und Nachfolger wird zuerst der Captureinterrupt > ausgeführt. [...] Ich interpretiere das Datenblatt des ATMega169 _und_ des ATMega8 anders als Du. In beiden Datenblättern finde ich
Die sichere Lösung wäre, einen µC mit 2 x Capture-Einheiten zu verwenden. Ein Kandidat wäre ein ATmega162, ein anderer ein ATmega64, 128, 324, ..., die mehrere 16 Bit Timer bieten. Noch besser wäre zum Beispiel ein STM32Fxxx, wo einige Timer 4 x Capture-Eingänge haben. Dein Problem ist mit vertretbarem
-
Thread
Atmega328p mit Atmel ICE programmieren
Moin Leute, ich sitze gerade an einem Projekt bei dem über den Atmel ICE ein Atmega328p programmiert werden soll. Kann man den Atmel ICE in der Arduino IDE auswählen und den Code hochladen oder ist das zu trivial? Vielen Dank im Voraus Lea
schätze am Programmieradapter. Spannungsversorgung läuft eigentlich Dass heißt, du konntest diesen ATmega328 mit einem anderen Programmieradapter erfolgreich programmieren? Und zwar heute, nicht irgendwann früher mal? Wenn nicht, solltest du das unbedingt ausprobieren.
-
Thread
Arduino China-ProMini stürzt ab
Bleibe mal bei der Adafruit Bibliothek und wechsle auf einen anderen AVR mit mehr Speicher. Z.B. dem ATmega2560.
*Mega328* @ 8 MHz), der .. > Ideen dazu? Nicht überall wo Mega328 drauf steht, ist ein AVR ATMega328 drin..
-
Thread
TCB von ATmega4809 megaAVR0 Serie
nichts messen. Damit kann man "nur" zeitgesteuert irgendwas auslösen. @ S. Landolt: Kombimodus ala 32Bit Counter. Stimmt, beim AVR128DA kann man 2 Timer zusammenschalten. Jetzt bin ich echt am überlegen mir ein Testboard zu kaufen oder alles mit einem "normalen" ATmega zu lösen. :-) Und schon hat man
schlechter lesen lassen. Tabellen und Bezeichnungen wurden verschlimmbessert, wenn ich dabei an einen Atmega328P oder ATmega2560 denke. Beim megaAVR0 gehts wieder. Übrigens ist ein Free Shipping Code "MCHPWELCOME" für ein Curiosity Nano Board gültig.
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
einen Mikrocontroller aus einer CR2032 direkt (ohne Regulator) versorgen. Zur Auswahl stehen der Atmega88PA und der STM32F030. Ich benötige ca 1-2 MHz, 2 Timer im kHz Bereich. Ich kann es leider nicht richtig einschätzen, nachdem was ich gesehen habe, ist der Atmega (0,2 mA) allerdings wesentlich sparsamer
Stefan ⛄ F. schrieb im Beitrag #6420718: > In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein > Atmega328 Wow. Das will ich sehen. Wenn ARM das wüsste...
-
Thread
Genauigkeit einer Uhr per TimerCounter
Sekunden eine LED mit der Frequenz 1Hz blinken lässt. Das ganze mit einem Arduino Klon mit dem ATmega 2560 mit 16MHz und programmiert in Assembler. Für die Darstellung der Uhrzeit habe ich den 16-Bit TC1 programmiert und zwar so, dass er alle 500ms einen Compare Match A Interrupt auslöst. Hierzu
garkeine ist. 500 ppm sind für genaues Timing grottenschlecht. Besser ist es, den 16 MHz Quarz vom ATmega16U2 zu verwenden. Eine knappe Beschreibung nebst Foto für einen UNO R3 findet sich hier: http://www.mino-elektronik.de/fmeter/fm_software.htm#bsp7 im 2. Abschnitt.
-
Thread
AVR C-Code für WS2812B
nein. 2 C kannst du, sollte reichen Jens schrieb im Beitrag #6418321: > Attiny85 oder auch Atmega8 / 168 fänden sich dagegen noch einige in der > Bastelkiste. Die ArduinoWelt kann auch "Attiny85 oder auch Atmega8 / 168" bespielen. Bedingt aber zusätzliche 10Min Einsatz um die Hardwaredefinitionen
Visualisieren und Beispielweise LEDs oder Heizung ansteuern... Warum nicht direkt ESP8266 oder ESP32, wenn du WLAN brauchst?
-
Thread
Serieller Signalpegel am Arduino UNO R3
Eigenbau kommunizieren, kannst du dir die > Leitungstreiber sparen. vom Atmel AVR mit 5V zum ESP32/Raspi mit 3,3V würde ich aber schon Pegelwandler einsetzen.
reden lassen > wollte, dann würde ich sicher keinen USB-Anschluss verwenden ... und ich vom ATmega8 zum PI RxTx TxRx brauchte eine Pegelanpassung
-
Thread
Selbsthalteschaltung (mit µC) gesucht
Vielleicht einen Pushbuttoncontroller.. ich mache das mit einem Attiny Käfer vorm ESP32.. das sind allerdings mehrere Buttons als Einschalter möglich. Attiny schläft bei 500na .. bei knopfdruck wird der ESP durchgeschaltet.. der Attiny wird dann von einer Holdline des ESP32 gehalten.. schaltet den ESP32 nach X Sekunden verlust der Holdline wieder ab.
-
Thread
Modernisierung Lötstation Ersa MS8000 - Ein Baubericht
China lieferbaren Controllermodulen durchaus machbar, doch mir lief eine vergleichbare Steuerung mit Atmega328P über den Bildschirm. Die wird letztlich nicht billiger, hat aber den Vorteil, dass die FW völlig offen für eigene Erweiterungen liegt. Flugs habe ich mir davon ein paar Platinen fertigen lassen
Größe verändern kann. Linien usw. runden das dann noch ab. Old-Papa PS: Oben im Text muss es 0,32mA heißen. Irgendwie ist die Null mit Komma verschütt gegangen.
-
Thread
myAVR MK2b fehlerhaft, Firmware / Hardware?
Eingeschaltet, das gleiche Verhalten. Was kann das sein? Also mal den Stick untersucht, der hat einen ATmega168 drauf, auch der CP2102 ist der gleiche. Aber beim Stick ist ein Quarz mit 7,3728 MHz bestückt, beim MK2b mit dem ATmega 328 ein 20 MHz Quarz. Warum wohl? Für einen einfachen Programmer. Laut Baudraten
Firmware dazu. Es muss nur der Controller gewechselt werden, da der 8535 zu klein ist. Möglich sind ATMEGA 16,32,644. Das habe ich auch mal getestet. Habe 5 Platinen aus China bekommen! ein Programmer habe ich mit dem 644 bestückt. Den Quellcode mit Arduino compiliert und siehe da, es funktioniert.
-
Thread
Microcontroller mit stromsparender "Uhr"
Ich hab mal den ATmega48A probiert, der braucht <1µA mit T2 am 32kHz Quarz. Mit einem Goldcap 1F reicht das für >3Wochen. Die ATmegaxx8 ohne A oder P brauchen 10µA.
willst Du wissen, welche Genauigkeit er benötigt? Ich bevorzuge Abgleich in Software, dann sind auch 32kHz Quarze sehr genau (wenige Sekunden/Jahr). Früher hatte man Probleme mit Uhrenquarzen. In der DDR wurde deshalb der U114 entwickelt. Das war ein Teilerschaltkreis für Quarze 4,194MHz.
-
Thread
Fehler im Code
*****************/ #if defined(MEGA) #endif /******** Specific Timers & Registers for the atmega32u4 (Promicro) ************/ #if defined(PROMICRO) #endif } Der Absatz mit die Ballons ist der, der Probleme macht. Ich habe den Code nicht selbst geschrieben Hier ein Link zur Bauanleitung
****************************************************/ // Proc auto detection #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) #define PROMINI #endif #if defined(__AVR_ATmega32U4__) || defined(TEENSY20) #define PROMICRO #endif #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281