-
Thread
Diamex ISP will nicht
Hallo, ich wollte mal zu Testzwecken einen Atmel Atmega328p mit einem ISP-Programmer programmieren. Dazu habe ich mir folgenden Programmer geholt: https://www.amazon.de/ISP-Programmer-Adapter-STK500-ATmega-ATtiny/dp/B00IYNAXUC/ref=sr_1_5?ie=UTF8&qid
download.savannah.gnu.org/releases/avrdude/avrdude-6.3-mingw32.zip Befehl: avrdude -c stk500v2 -P COM1 -p atmega328p -vvv Wenn dein COM-Port eine zweistellinge Nummer hat, dann schreibe: -c \\.\COM10
-
Thread
AVR Prozessortakt halbieren
-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf) S. 303 Tabelle 29-8 möglich sein sollte. Um die Frequenz des internen Oszillators einzustellen, muss das CLKPR (Clock-Prescalar-Register
USB-seriell-Wandler zum Programmieren. Oder einen ATMega328 nehmen, die 3 Teile drum löten und den Arduino UNO als ISP-Programmer nehmen. Gruß aus Berlin Michael
-
Thread
Günstige Microcontroller für Privat Projekte
ihr so an günstigen Mikrocontroller + > Programmiergeräte kennt für eigene Projekte. ATtiny25 ATmega328 ATmega32 wenns wirklich mal mehr Pins braucht Programmieren mit Ponyprog und RS232 oder Parallelport-Adapter.
Uart-Controller und Spannungswandler ziehen ständig > Strom, und zwar Größenordnungen über einem ATmega328 im Stromsparmodus. > Die lutschen Dir ungebremst die Akkus in die Tiefentladung. > > Einen bare-ATmega328 kann ich an 5V oder 3.3V betreiben, oder an 2AA > Akkus zwischen 2.2 und 3V, oder an
-
Thread
Controller für Batteriebetrieb : Bootloader ?
Man kann "nackte" Atmega328 mit Arduino Bootloader kaufen. https://de.aliexpress.com/item/32952246372.html https://de.aliexpress.com/item/32952366131.html https://eckstein-shop.de/Original-ATMega328-Microcontroller-Bootloader-Arduino-UNO https://eu.robotshop.com/de/products/atmega328-mit-arduino-uno-optiboot-bootloader https://grobotronics.com/atmega328p-with-arduino-bootloader-bundle.html Wenn man bedenkt, wie billig die USBASP Klone sind, könnte man diese einfach mit in
-
Thread
Starterkit Mikrocontroller
DEN IN DER ARDUINO IDE PROGRAMMIEREN!!! Es ist eine äußerst robuste Hardware und letztlich ein Atmega. Nicht mehr und nicht weniger. Für unter drei Euro (da ist sogar der Versand mit dabei) bekommst du vermutlich keinen ATmega328 nach Hause geschickt. Zum programmieren nimmt man den AVR MK II und
. Mit dem Nano stecke ich quasie einen ATmega328 in SMD auf ein Breadboard. Nicht mehr und nicht weniger. Nur dass der Nano besser hält als ein DIL so ins brett gesteckt. Die Programmiersprache und die Arbeitsumgebung kann man sich doch ausssuchen
-
Thread
16bit-write ATMegaxx-PB
Im Datenblatt vom ATmega328PB Stand Oktober 2015 steht: "To perform a 16-bit write operation, the high byte must be written before the low byte." Im Datenblatt vom Atmega324PB Stand Oktober 2016 steht: "For a write
Wenn ATmega324p und ATmega328p genau umgekehrt funktionieren, dann erzeugt der avg-gcc (Version 5.4.0) aber falschen Code, denn in beiden Fällen beschreibt er zuerst das obere Byte. test.c: [c] #include <
-
Thread
AVR Studio 7 -> Atmel 328P - Kein Code im .hex File
nostdlib -Wl,-Map="HomeLED_Anz.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega328p -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.132\gcc\dev\atmega328p" Finished building target: HomeLED_Anz.elf "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain
-Wl,-Map="HomeLED_Anz.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega328p -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.132\gcc\dev\atmega328p" D:\Benutzer\Alexander\Documents\Atmel Studio\7.0\HomeLED_Anz\HomeLED_Anz\Debug\Makefile(129,1):
-
Thread
Arduino Nano lässt plötzlich keinen Code mehr hochladen
-w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\david\\AppData\\Local\\Temp\\arduino_build_113400/V2.4.ino.elf" "C:\\Users\\david\\AppData\\Local\\Temp\\arduino_build_113400\\sketch\\V2.4.ino.cpp.o" "C:\\Users\\david\\AppData\
andere Arduinos, aber die passen > wegen der Baugröße nicht. Es würde wohl ausreichen, den Atmega328P zu tauschen ... LG, Sebastian
-
Thread
Suche möglichst billigen Arduino um selbigen kennenzulernen
zitat : The Arduino Duemilanove ("2009") is a microcontroller board based on the ATmega168 (datasheet) or ATmega328 (datasheet). Flash Memory 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader SRAM 1 KB (ATmega168) or 2 KB (ATmega328) EEPROM 512 bytes (ATmega168) or 1 KB (ATmega328) Clock Speed 16 MHz http://arduino.cc/en/uploads/Main/arduino-duemilanove-schematic.pdf
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
auch identischem Innenleben. Es spricht auch kaum etwas dagegen, gleich den ATMega328 zu nehmen. Preislich nimmt sich das nicht viel. Ich nehme für Prototypen auch gerne erstmal einen ATMega328. Und wenn der Code am Ende kleiner ist, compiliere ich ihn einfach nochmal für einen ATMega168
eine Nummer weiter wäre der Atmega328, den du auf Arduino Boards vorfindest. Inzwischen ist der ATmega328 vermutlich das meistgenutzte Modell. Alles was du auf einem kleinen AVR lernst, kannst du beinahe 1:1 auch so auf den größeren
-
Thread
AT mega 328p mit Studio 4 und WinAVR-20100110
defined (__AVR_ATmega328p__)
__)\ | defined (__AVR_ATmega168__) | defined (__AVR_ATmega168P__) | (__AVR_ATmega168PA__) | defined (__AVR_ATmega168A__)\ | defined (__AVR_ATmega328__) | defined (__AVR_ATmega328P__) [/c] mfg.
-
Thread
USBasp über Parallels
p atmega328 -U lfuse:w:0x62:m avrdude -c usbasp -P usb -B16 -p atmega328 -U hfuse:w:0xDF:m [/pre] Siehe Datenblatt oder https://www.engbedded.com/fusecalc/ Eine GUI für avrdude (benötigt Java 8 oder 11
Steve van de Grens schrieb im Beitrag #7255216: > avrdude -c usbasp -P usb -B16 -p atmega328 avrdude -c usbasp -P usb -B16 -p atmega328 avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp' avrdude: opening programmer "usbasp" on
-
Thread
Verständnisproblem #if bei avr-gcc
ich versuche zur Compile ZEit code für mehrere CPUs fest zu legen. z.B. [code] #if MCU == atmega328p UDR0 = c; #elif MCU == atmega1284p UDR0 = c; #elif MCU == atmega32 UDR = c; #endif [/code] Also nichts besonderes. Ist MCU = atmega32 greift aber bereits #if MCU == atmega328p
> Ist MCU = atmega32 greift aber bereits #if MCU == atmega328p Dann haben die Defines atmega32 und atmega328p den selben Wert. Zeig mal jene Defines her.
-
Thread
arduino bootlader für 328 ohne P ?
Ich kann den Bootlader nicht brennen, weil ich aus Unwissenheit ATmega328 und nicht 328P gekauft habe. Nun habe ich dort eine Anleitung gefunden und die Signatur geändert. http://www.crash-bang.com/resource/bootload-atmega328/ Auch nach Neustart des Rechners erwartet
bei der Boardauswahl. Funktionieren tut das aber noch immer nicht, auch bei MiniCore gibt es den 328 ohne P nicht. Arduino: 1.8.10 (Windows 10), Board: "ATmega328, Yes (UART0), 328P / 328PA, BOD 2.7V, LTO disabled, External 16 MHz" avrdude: Version 6.3-20171130 Copyright (c) 2000-2005
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
verwenden, weil am Ende 2 Pulslängen verglichen werden. Bei der Architektur können wir beim bekannten Atmega bleiben. Ich hätte einen ATmega328PB, Mega2560 und ATmega4808/4809 zur Auswahl. Den 2560 und 4809 in Form eines Arduino Boards. Der Einfachheit halber bleiben wir beim ATmega328xx oder Verwandten,
> Du hoppst mit Deinen Gechichten zur sehr durch die Gegend. ... > Zunächst wird über einen ATmega328 geredet, dann ein ATmega4809 verwendet > und zum Schluß ein Arduino-Code für den ATmega2560 gezeigt. Das hier ist kompletter Unsinn. Ohne weiteren Kommentar. Ansonsten, ich überlege weiter
-
Thread
Platine funktioniert nicht!
im Beitrag #4697634: > Den > Microkontroller den ich für Steckbrett verwendet habe ist der > Atmega328P-PU und den ich in der Platine habe ist der Atmega328P-AU. Betriebsspannung ist wie hoch? Ich glaube, der AU benötigt prinzipiell eine höhere Spannung als der PU.
eine höhere Spannung als der PU. > > Wo steht das im Datenblatt? Ist in der Datenblatt von Atmega328P-PU unter der Kapitel Electrical Characteristics http://www.atmel.com/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_datasheet.pdf
-
Thread
Bosch E-Bike Antrieb Geschwindigkeitssensor
Speicherbereichen ein völlig tristes und sinnloses Dasein fristen... Da kommt es auf die paar Zellen im ATMega328 in diesem Projekt auch nicht mehr an ;-)
sicherheitshalber die RESET-Leitung noch mit 4k7 gegen VCC gezogen. Hat jemand schon erfolgreich die ATMega328 Version im Einsatz?
-
Thread
Firmware von Bauteiltester
dieser aber es erscheint eben die oben gekannte > Meldung Vielleicht solltest du einen heilen ATmega328 nehmen statt dem durch die Kondensatorentladung beschädigtem.
Bausatz gebaut (https://www.amazon.de/KKmoon-Multifunktions-Transistor-Frequenz-Generator-Gruen-EZM328/dp/B01DAITPKY), das ist schon länger her. Leider ist er Atmega328 hinüber. Display wird über SPI agesteuert. In der Beschreibung bzw. den Kommentaren steht auch was von 1.12k aber welche Version??
-
Thread
Welcher AVR für einen n00b?
Thomas Eckmann schrieb im Beitrag #3516150: > b00n schrieb: >>Nimm direkt den Atmega32. Je mehr Pins, desto besser. > eine alte Gurke. Stimmt... aktuell wäre der ATmega324A. > Atmega8, besser Atmega8A, hat allerdings den Vorteil, daß die Beispiele > im Tutorial auf dieser Website
in denen sich die verschiedenen Typen unterschieden, da schadet es nicht, den ATemga8A /und/ den ATmega88A anzuschaffen (oder gleich den größeren ATmega328).
-
Thread
Quarz an ATmega32 schwingt nicht
Sitzt der LM35 eigentlich neben dem Atmega32? Dann stellt sich mir die Frage: Warum kein Atmega328? Der hat einen Temperatursensor schon eingebaut ;)
Und Google gibt dir den passenden code dazu "atmega328 temperature sensor"
-
Thread
Arduino Nano Anfängerfrage Pins A6 & A7
Harlekin schrieb im Beitrag #5351702: > Gibt es noch andere Versionen? Üblich ist der ATMega328P Der Nano mit ATMega168, ist meines Wissens nach, ausgestorben. Schon lange keinen mehr im Handel gesehen(aber das heißt nix)
angepasst. Folgendes Datenblatt hat die Beschreibung "ATmega328/P AVR MCU with picoPower Technology" und ist auffällig neu: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf
-
Thread
Unterschied ATMEGA168PA-AUR vs ATMEGA168PA-AUR SL044
die Gehäuseform. Den Zusatz SL044 könnt ihr aus eurer Datenbank mit ruhigem Gewissen löschen. Der ATmega168PA und ATmega328P sind allgemein auf lange Sicht abgekündigt. Wenn du kannst wechsel auf den 328PB. Am 328PB wurden paar kleine Feinheiten für Quarz Verwendung geändert, 2. USART und noch ein Timer
die Information in die Hand das sie ihn irgendwann nicht mehr herstellen. Das erste "NRND" für den ATmega328P kam bspw. 2022. Also wer damit Massenhaft irgendwas herstellt, hat genügend Zeit sich Gedanken zu machen. Im einfachsten Fall Wechsel auf ATmega328PB oder man nimmt andere.
-
Thread
AVR4: collect2: ld returned 1 exit status
technikerarbeit.c ist noch nicht fertig, der eigentliche code fehlt noch, das ist jetzt nur zum testen! µC: Atmega 328P Gruß Arne
\Programmierung\header" -mmcu=atmega328p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Delay.o -MF dep/Delay.o.d -c ../Delay.c avr-gcc -mmcu=atmega328p
-
Thread
[Anfängerfrage] Arduino Breadboard Schaltung auf Lochraster übertragen
geflashten Arduino-Bootloader einzeln, zum beispiel da: https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Bootloader-fuer-Arduino-Uno::38.html Der ATmega328 ist da mit Bootloader übrigens sogar billiger als der ohne bei csd.
black crawler schrieb im Beitrag #3158409: > Der ATmega328 ist da mit Bootloader übrigens sogar billiger als der ohne > bei csd. Bei Guloshop kostet der Atmega328 - mit geflashtem Bootloader 3 Euro - ohne Bootloader 2 Euro Gruß, Ralph
-
Thread
ATMega32-16PU für die Arduino IDE vorbereiten und benutzen
nutze ich einen Arduino Micro zur > Steuerung einer Nixie Uhr. Ich würde aber gerne direkt einen > ATMega-Mikrocontroller im DIP-Gehäuse benutzen (z.B. den hier > ATMEGA-32-16-DIP warum diesen? gleicher Speicher und kleiner wäre ATmega328p und man kann auch gleich bei 16MHz den Arduino Bootloader
Erst mal vielen Dank an euch beide für die Antworten! Auf den Atmega32-16-PU bestehe ich nicht, der sah erst mal ganz gut aus ;). Der Atmega328p klingt ganz gut! Mehr Speicher oder RAM bräuchte ich nicht; auf dem Arduino Micro lief es bis jetzt einwandfrei. Dann
-
Thread
Frequenzteiler ohne Binary Counter
... Der Mega328 wird in seinen Fähigkeiten massiv durch > eine Arduino-Umgebung mitsamt standesgemäß unfähigem Programmierer > kastriert, stimmt's? Nein. Lediglich der Atmega328P ist auf einem Arduino Pro Mini Breadboard. Programmiert wird der Atmega328P in Visual Studio ohne Anbindung an Arduino (Visual Micro Plugin). Hatte das ganze auch schon ohne internen Input, in dem ich einen nen eigenen millis-counter hatte. Da traten die Probleme auf
-
Thread
alle paar Sekunden AVR aufwachen lassen
#4194853: > Der AVR selber kann ja keinen Timer laufen > lassen, so dass er sich selber aufweckt (ATmega328). Falsch! Der WDT kann das.
Da ich gerade mit einem ATmega328P arbeite, hier ein Programm ("Aber Kaffee und Kochen gebt es necht", will sagen, kein C, nur Assembler). Leider messe ich bei 5.0 V 1.3 uA statt der 0.75 uA aus dem Datenblatt, vielleicht findet
-
Thread
[V] PCB für "fusebit doctor" zum Resetten verfuster AVR-Controller
Mega 8 als Fusebitdoctor-Chip in allen Situationen verfuste Megas und Tinys retten konnte , ein Atmega 328 und Atmega 328P dagegen nicht. Beide Chips funktionierten aber in meiner eigenen Platine. Schlussendlich habe ich erkennen müssen, das bei dem erhaltenen Platinenset Pin 20 (AVCC) des Megas nicht
ein reines Softwareproblem zu sein. Meine neu geschriebene eigene Firmware (läuft leider nicht auf Atmega8, sondern nur auf Atmega328) hat das Problem nicht. Falls jemand Interesse hat: https://github.com/felias-fogg/RescueAVR Die Firmware ist mit der Arduino IDE entwickelt worden und kann damit auch
-
Thread
Wer verwendet RFM69?
Ich brauch unbedingt euren Rat. Ich habe einen funktionierenden Sketch auf einem ATMEGA328p @16MHz. Diesen Sketch habe ich jetzt auf einem ATMEGA328p @8MHz (internal clock). Wenn ich nun Nachrichten von dem 16MHz auf den 8MHz senden funktionert es. Andersherum von dem 8MHz azf den
So langsam wird es echt hoffnungslos... Folgendes habe ich getestet: -"alter" RFM69-HW; ATMega8A und alles auf 3.3V -"alter" RFM69-HW; ATMega328P und alles auf 3.3V -"neuer" RFM69-HW; ATMega328P und alles auf 3.3V Somit habe ich ein Problem des µC ausgeschlossen. Durch rausschmeißen der
-
Thread
Vergleichsliste für Atmega von MC
du ihn auch über die Suchmaske ;-) https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA328P-MU/ATMEGA328P-MU-ND/1914588
stehen da auch drin. Da kann man auch rausfinden, was der Unterschied zwischen einem ATMEGA328P-MU ist und einem ATMEGA328PB-MU ist. Ja, es ist das B aber was dieser Unterschied bedeutet...also Datenblatt lesen hilft hier ungemein. ;)
-
Thread
arduino pro mini alternative
ATMEGA328P - genuine or counterfeit? https://www.youtube.com/watch?v=eeDC1m7ANJI
Schritt-Für-Schritt Anleitung dazu: https://www.hackster.io/techmirtz/arduino-without-external-clock-crystal-on-atmega328-d4fcc4 Noch eine: https://www.instructables.com/Atmega-Standalone-Running-without-crystal-oscillat/
-
Thread
Microcontroler für ein Zeitintervall.
erstmal für die ganzen Antworten. Also ich werde mich dann zwischen dem Arduino Nano und einem ATMEGA328 entscheiden Vorteil vom Nano: USB Schnittstelle, keine Lötarbeit. Vorteil vom ATMEGA328 Die Größe , kann einfach auf die Platine gelötet werden. Nachteil vom ATMEGA328 USB Programmieradapter nötig Würde es denn mit diesem ATMEGA328 https://m.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-328P-PU/3/index.html?ACTION=3&GROUPID=2959&ARTICLE=119685 funktionieren? Vielen Dank
-
Thread
Neue Arduino-Module vorgestellt
Möglichkeiten den 16U2 umprogrammieren zu können? Warum muss es den UNO in einer Variante mit ATmega328 in DIL und in einer Variante mit ATmega328 in SMD geben?!?
#5435345: > René F. schrieb im Beitrag #5429819: >> Warum muss es den UNO in einer Variante mit ATmega328 in DIL und in >> einer Variante mit ATmega328 in SMD geben?!? > > Zerschiesst mand den SMD, kann man das Board entsorgen, zerschiesst man > den DIL, ersetzt man ihn einfach... Den Atmega
-
Thread
professionelle Entwicklung mit Arduino
Paul Baumann schrieb im Beitrag #3732931: > Den gibt es auch mit dem Atmega328 drauf und auch mit Mini-USB. > Ein solches Biest kostet ca.2 Euro. Wo?
>> Den gibt es auch mit dem Atmega328 drauf und auch mit Mini-USB. >> Ein solches Biest kostet ca.2 Euro. Msx frog: >Wo? Da zum Bleistift: http://www.ebay.de/itm/5Stk-Neu-Mini-Pro-atmega328-5V-16M-Replace-ATmega128-Arduino-Compatible-Nano
-
Thread
ISP zur Kommunikation zwischen einem ATmega und einem RPi
Ich versuche gerade einen Schrittmotortreiber mit einem ATmega328P zu realisieren. Ich kann auch schon Impulse erzeugen, die die Schrittmotortreiber verstehen. Jetzt brauchte ich noch eine Schnittstelle mit der ich den ATmega ansteuern kann. Erst wollte ich
der da nichts steht: ATmega328P: 0 - 4 MHz @ 1.8 - 5.5V 0 - 10 MHz @ 2.7 - 5.5V 0 - 20 MHz @ 4.5 - 5.5V
-
Thread
Wie verbindet man Usb2TTL-Programmer mit Mega328P
Michael K. schrieb im Beitrag #6994784: > ich möchte einen Mega328P programmieren, und wüsste gerne, > wie man die einzelnen Pins des (vierpoligen) Programmierkabels > verbindet. Dafür brauchst du auf dem ATmega328 erstmal einen Bootloader. Sonst wird das mit
Michael K. schrieb im Beitrag #6994802: > Ich habe diesen Mega328P (Bild) Das ist kein Mega328P (korrekt: ATmega 328 P), sondern ein Arduino kompatibles Board mit ATmega 328 P. Diese Board werden in der Regel mit Bootloader ausgestattet geliefert. Anleitung:
-
Thread
Error, Atmel Studio 7 und Arduino
=0xE2 atmega328bb.bootloader.high_fuses=0xDA atmega328bb.bootloader.extended_fuses=0x05 atmega328bb.bootloader.path=arduino:atmega atmega328bb.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex atmega328bb.bootloader.unlock_bits=0x3F atmega328bb.bootloader.lock_bits=0x0F atmega328bb.build.mcu=atmega328p atmega328bb.build.f_cpu=8000000L atmega328bb.build.core=arduino:arduino atmega328bb.build.variant=arduino:standard #####
-
Thread
Was beachten bei Umstieg AVR --> Arduino
hat? - Muss der Compiler irgendwie wissen, dass ein Bootloader vorhanden ist? Ich habe den ATMega238P hiermit bereits zum Antworten bekommen: [code] avrdude -p atmega328p -P /dev/ttyUSB0 -c arduino -b 57600 [/code] Danke im Voraus für Hilfe :)
durchaus sinnvoll. Zum einen, weil man die Nanos aus China billiger bekommt als hierzulande einen ATMega328 allein. Den USB-UART kriegt man dann noch dazu.
-
Thread
ATMega: Reboot per Software auslösen?
Zempel schrieb im Beitrag #5537808: >> Was für einen ATmega benutzt du denn? > > Es ist ein ATMega382P ATmega328P, vermute ich. Der hat aber in der Tat ein WDRF-Bit, welches automatisch WDE aktiviert.
Jörg W. schrieb im Beitrag #5537827: > ATmega328P, vermute ich. Der hat aber in der Tat ein WDRF-Bit, welches > automatisch WDE aktiviert. Ja, genau, 328 meinte ich :-) Um diesen länglichen Thread noch mal zusammenzufassen: dieses WDRF-bit
-
Thread
AVR Mikrocontroller zum Anfang
Der Klassiker ist wohl der ATMega328P. Insgesamt sind die 8bit-Controller mit AVR-Kern aber nicht so unterschiedlich voneinander. Mehr oder weniger Peripherie, aber die Ansteuerung der Register ist überall ähnlich. Der ATMega328PB
schnelle Antwort das hört sich sehr gut an dann werde ich mir wohl mal einen ATMega328PB zulegen und es mit dem RN41 als BT-Modul angehen.
-
Thread
AVR Studio 4.19 - No AVR Toolchain installation found
Unendlichoherpotentialtopf schrieb: > ATmega328 (nicht 328P) geholt. Der ist im > Wizard aber leider nicht vorhanden. Dann nimm Studio 4.19 und den WinAVR in separatem Ordner. Habe es hier unter Win7 x64. Mit AVR Toolchain hat es hier auch
WIN-AVR (avr-gcc.exe und make.exe) auswähle. Aber auch nur wenn im Simulator den 328P angebe. Mit dem 328 geht es nicht. Hier bekomme ich die Meldung "AVR Simulator 2: Error loading model D:\Atmel\AVRTools\AvrSimulatormk2\libATmega328.dll: Das angegebene Modul wurde nicht gefunden."
-
Thread
Merkwürdiger _delay_ms() reset
Nachfrage, ist es ein ATmega328 oder ein ATmega328p? Da gibt es Unterschiede.
Karl M. schrieb im Beitrag #6087100: > Nachfrage, > > ist es ein ATmega328 oder ein ATmega328p? > Da gibt es Unterschiede. ATmega328, AtmelStudio ist mit der Signatur zufrieden...
-
Thread
Keine Verbindung zu Atmega µC im Nullkraftsockel?
einem Attiny85 die Fusebits lesen und schreiben und ein Programm rüberladen. Stecke ich einen Atmega328 in den Nullkraftsockel, kommt immer nur ein Fehler und ich krieg keine Verbindung, so schaut der Fehler aus: target doesn't answer Der Obergag kommt aber erst jetzt. Weil ich nicht mehr weiter gewußt hab, hab ich den Atmega 328 ins Steckbrett gesteckt, und mit Dupontkabeln welche ich in die entsprechenden Rillen im Nullkraftsockel eingeklemmt hab, an den Usbasp angeschlossen. Es ist also sozusagen nur eine Verlängerung
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
Harald, Welche Änderungen müsste ich an der abgespeckten Version vornehmen damit sie auf einem atmega328 läuft? Robert
#3990180: > Welche Änderungen müsste ich an der abgespeckten Version vornehmen damit > sie auf einem atmega328 läuft? Gar keine, Mega328 hat (fast) diesselbe Architektur wie der Mega88. Gerade ausprobiert: Programm kompiliert mit M328p als Target. Ergänzen mußt du, was du mit den eingelesenen DL-Daten
-
Thread
Wie erschaffe ich einen 1 ms Takt bei einer Frequenz von 16MHz
Quelltext ganz oben sieht für mich nicht nach Arduino aus. Hey Stefan, es handelt sich um ein ATMega328p clone, und das ganze Porgrammieren tue ich in Atmel Studio.
Veit D. schrieb im Beitrag #6492504: > Aus dem Thread geht auch hervor das es ein ATmega328P ist > der mit 16MHz taktet. Ganz toll. Solche Infos erwarte ich im Eröffnungspost.
-
Thread
versuche zu flashen: atmega329PV
Hallo, bitte nutzen den atmega328p, dann stimmt auch die Signatur. Hätte man auch in der avrdude.conf finden können. part parent "m328" id = "m328p"; desc = "ATmega328P"; signature
Da muss also noch ein atmega328p irgendwo stecken.
-
Thread
AVR Suche - Welcher Baustein ?
AVR gibts bei CSD oder Reichelt. Meine Empfehlung: ATtiny25 ATtiny861 ATmega328p ATmega1284p Peter
ich dir noch den ATtiny84A, das ist ein 14-Pinner mit 8 ADCs und liegt damit zwischen ATtiny85 und ATmega328. Übrigens: ATmega328 mit P hinten brauchst du sicher nicht - außer, er ist irgendwo billiger als der ohne P, dann schadet das P nichts. :-)
-
Thread
Mikrocontroller Nicht-flüchtig programmieren
Guten Abend. Ich habe mir vor ein paar Wochen einen Arduino Uno angeschafft und mich mit dem ATMega328 angefreundet. Jedoch soll in meinem Projekt der ATMega verbaut werden und für mehrere jahrzehnte seinen Dienst verrichten. Ich befüchte nur dass weil das Programm auf dem Chip in einem Flash Speicher
Du bist dir bewusst, dass ein neuer µC zu einem weigehenden Redesign führen wird? Falls du einen Atmega328 mit OTP- oder MROM möchtest, ist das nur eine Frage des Preises.
-
Thread
Name von "Mega8" mit 32Kb Flash gesucht
Atmega328 Zu schwer, bei Atmel direkt zu schauen?
ATmega328P 64kB gibt es nur mit mehr Pins
-
Thread
Uhrenbausatz mit 2051 umprogrammieren als Nebenuhr
xrtf schrieb im Beitrag #6996322: > -weitere Atmega328 einsetzen in das Arduinoboard und flashen für weitere > Nebenuhren Vergessen, man braucht ja Atmega328 mit enthaltenem Arduino Bootloader, wenn man weitere ATmega328 einsetzen will https://www.reichelt.de/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?PROVID=2788&gclid=EAIaIQobChMI0ZnaidSy9gIVWunmCh0PeQCbEAQYAyABEgJ6evD_BwE Oder den Arduino Bootloader selber reinflashen