-
Thread
AVR Debugging über UART
Was ist ein AtmegaX? Meinst du damit nun die Atmega Familie ansich (328P, 8, 2560 ....) oder die xMegas? Wenn dein MCU nur einen UART hat, dann sind die Pins mehr oder weniger fest! Wo genau diese liegen, siehst du
Stefan S. schrieb im Beitrag #3772199: > Was ist ein AtmegaX? Meinst du damit nun die Atmega Familie ansich > (328P, 8, 2560 ....) oder die xMegas? Meinte damit irgendeinen Atmega.. in meinem Fall ist es ein Atmega8 aber da man die ja anegblich nicht debuggen
-
Thread
Empfehlung Microcontroller
m.n. schrieb im Beitrag #5287591: > Ein Atmega328 kann 2 x Stepper inkl. Rampen bedienen. Das müssen die Entwickler von Marlin wohl überlesen haben....Da sind es min. 5 an einem ATMega1284
Harry L. schrieb im Beitrag #5287727: > Da sind es min. 5 an einem ATMega1284 Ich rechne mal nach: 1284/328 = 3,915 Demnach müßten es genau 3,915 x 2 = 7,83 Schrittmotore sein.
-
Thread
Simulation Arduino Uno-9 in SimulIDE 1.1.0-SR2 at Rev 260312
der Realität kann ein Arduino-Pin mehr Srom aufnehmen als abgeben In der Realität weiß so ein ATmega328 gar nicht, dass er in einem Arduino gelandet ist. ;-) Außerdem ist der Unterschied nicht wirklich so dramatisch. Für den ATmega328P mit 5V Versorgung bei einer Temperatur von 25°C beträgt der
Rainer W. schrieb im Beitrag #8051108: > In der Realität weiß so ein ATmega328 gar nicht, dass er in einem > Arduino gelandet ist. ;-) 😄😄😄
-
Thread
ATMega Auslaufmodell?
macht. Klein, fein, schnell mit viel Speicher für wenig Geld und hinreichend Pins (LQFP32), um einen ATmega328 alt aussehen zu lassen. Hauptvorteil auch für kleinere Anwendungen: SWD zum Programmieren und Debuggen.
Früher hatte Atmel noch Migration Notes mit den Unterschieden rausgebracht: - AVR080: ATmega103 Replaced by ATmega128 - AVR094: Replacing ATmega8 by ATmega88 - AVR097: Migration between ATmega128 and ATmega1281/ATmega2561 - AVR504: Migrating from ATtiny26 to ATtiny261/461/861 - AVR505:
-
Thread
Strommessung mit AVR onboard-ADC
erprobte Methode, 15..20A max. möglichst verlustarm und gut aufgelöst mit dem onboard-ADC eines AVR/ATMega zu messen? Gibts dafür erprobte Schaltungsvorschläge? Danke!
#7219510: > 15..20A max. möglichst verlustarm und gut aufgelöst > mit dem onboard-ADC eines AVR/ATMega zu messen? Du bist schon lange hier im Forum. Kannst Du glaubhaft machen, nicht zu trollen? Der A/D misst Spannung, Bezug ist Ground. Ein ATMega328 kann die interne Referenz 1,1V nutzen und auf
-
Thread
arduino uno r3 resonator vs quarz
Fmeter_6LED/UNO_R3_takt_1_5_1.jpg Fragen: und den resonator raus vermute ich Fuses umflashen am 328 auf ext clk? XTAL1 and XTAL2 are input and output lt datasheets Zitat: ...kann man den keram. Resonator entfernen und den 16MHz Takt des ATmega16U2 verwenden, der mit einem 16 MHz Quarz erzeugt
beiden Anschlüsse XTAL1 auf der Platinenunterseite mit einer kurzen Leitung verbunden: Pin1 des ATmega16U2 an Pin9 des ATmega328. Also eigentlich besser 2 auf 9 oder?
-
Thread
Was macht man mit dem BAITE
USB2UART adapter? Also, ich weiß schon: a) einen Brotlooter kann man damit nicht auf einen ATmega328 brennen b) software kann man damit nur auf den ATMega dumpen, wenn man den Baite modifiziert. Was also macht man damit normalerweise?
hypothetische Diskussion gehört den Philosophen, nicht den Technikern. (full ack). Schema (HLD): <ATMega328> <---> <CP2102> <---> <Unix> AtMega besitzt: ArduinoBL, und Software, welche den Wert von Eingang-1 mit dem vom Eingang-2 dividiert. Das Ergebniss möchte ich in meinem Programm auf der Unix
-
Thread
AVR: Taktquelle per Software umschalten
Hi, kann man eigentlich bei einem ATmega88 (168, 328) die Taktquelle per Software umschalten? Also z.B. mit dem internen Oszillator starten und dann auf den externen Quarz umschalten?
Matthias Sch. schrieb im Beitrag #3175901: > Die 48/88/168/328 bieten das allerdings nicht. Doch, natürlich haben die das.
-
Thread
Bascom AVR - L293D Motoransteuerung
Hallo Leute! Ich möchte meinen 4- Rad- Roboter (alle 4 DC Motoren) über einen Arduino UNO (Atmega328P mit einem passend aufsteckbaren L293D Motor-Shield) und Bascom AVR ansteuern. Dazu habe ich ein Testprogramm adaptiert: Motortreiber TB6612FNG test1.BAS Es ist das erste Programm auf dieser Seite
ja alle 4 Motoren ansteuern (2x L293D Chips), nur fehlen mir die Verbindungsinformationen von den Atmega328P Portpins zu den passenden Eingangspins der beiden L293D. Im Internet habe ich dazu keine Informationen gefunden, nur im Testprogramm sieht man die Zuordnung von dem einen L293D zu den Portpins
-
Thread
Selfmade ISP Programmer
das Stichwort, oder: "Master ist ein Master ist ein Master", hier der uC im Programmer, also der ATmega328, Slave ist der Ziel-uC, also der ATtiny85. Was sollte da "gedreht" werden?
Hallo, ich habe eine kurze Frage, ich baue mir gerade einen eigenen ISP > Programmer mit einem Mega328P. Programmieren will ich zuerst mal einen > Tiny85. STMxP schrieb im Beitrag #6348965: > Ich will nichts dabei lernen, Dann mache dir einfach "Arduino as ISP" auf deinen ATMega328P und du bist
-
Thread
1x 18650 powered Arduino Pro Mini
Besten mit einem 18650 Akku mit integrierter Schutzbeschaltung um das Leersaugen zu verhindern. Der Atmega328 auf dem Pro Mini läuft auch mit 5V und 3,3V Keramikkondensatoren sind sicher nicht auf dem Board.
ganzen Quark mit Regler rauf und runter nicht. Einhart P. schrieb im Beitrag #5326619: > Der Atmega328 auf dem Pro Mini läuft auch mit 5V und 3,3V und hat damit recht - der ProMini kann direkt aus einer Li-Ion betrieben werden, mit 8MHz Quarz vollkommen inerhalb seiner Spezifikationen. Tim,
-
Thread
AVR Studio / avrdude: Assembler Programm in den Bootloader-Bereich schreiben
Ich will einen eigenen Bootloader schreiben aber wie bekomme ich ihn an die gewünschte Stelle beim ATMEGA328P ?
Ich benutze einen Arduino Uno und avrisp um einen Standalone-ATMEGA328P zu beschreiben. Kommt man weiter, wenn man die Lockbits anders setzt ? Mein Bootloader ist noch in der Testphase, er lädt eigentlich noch gar nicht sondern zeigt nur Kontroll-LEDs an. Ich bin also
-
Thread
Unterschied Arduino-PWM und Analog
soweit ich das verstanden habe keinen echten > Analog-Output, Ich rate dir zum Datenblatt des ATMega328P Wenigstens einmal lesen. Dort wird haarklein erklärt wie die Pins usw. funktionieren.
https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf neuere Arduinos enthalten auch den PB-Typ, der hat ein paar erweiterete Funktionen https://www.microchip.com/wwwproducts/en/ATmega328PB Es gibt
-
Thread
Power Bank HIilfe
und Widerstände stabilisieren die Spannungsversorgung. Datenkommunikation: Der ATmega328 steuert den Ladevorgang über I²C. USB-C PD: Der TPS25751 ermöglicht die Nutzung von USB-C mit Power Delivery. >> Und noch eine frage in meinem Board habe ich die Leiterbahnen mit 8mil >> gezeichnet
und Widerstände stabilisieren die Spannungsversorgung. Datenkommunikation: Der ATmega328 steuert den Ladevorgang über I²C. USB-C PD: Der TPS25751 ermöglicht die Nutzung von USB-C mit Power Delivery. > >> Und noch eine frage in meinem Board habe ich die Leiterbahnen mit 8mil >>
-
Thread
Spannungswerte als ASCII in serielle Monitor darstellen, UART
habe Problem mit der Aufgabe, wobei man die analoge Spannung eines Potentiometers mit Hilfe von Atmega328p ablesen kann mit der Genauigkeit 2 Stelle nach dem Komma. Ich versuchte die Eingangspannung über digitale Werte von ADC zu berechnen. Ich habe mit TinkerCAD simuliert aber die Spannung, die abgelesen
hängt an A1, du liest aber Kanal 0 aus. Eher so. > > ADMUX |=(1<<1); Auf dem Datenblatt von ATmega328p steht so bei ADMUX aus Wahl, ich hoffe, ich habe den richtigen Bit ADC1 mit 1 an 0.MUX0 bit ausgewählt.
-
Thread
avr-libc 1.8.1 freigegeben
and bit definitions for tiny 13a/24a/44a/84a, tiny167 and mega328p * New devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U
-
Thread
LED Fading und Uhr beides benötigt Timer1
immoment mache ich den Test mit atmega328P Nachträglich habe ich auch festgestellt, dass die Registernamen nicht passten. Im Datenblatt des Atmega32 steht (1<<WGM10) | (1<<WGM11) ist ein PWM, Phase Correct 10, Aber der Timer0 des Atmega328P hat kein 10bit Phase. TCCR0A = (1<<COM0A1) | (1<<WGM00); TCCR0B = (1<<WGM01); TCCR0B |= 3; OCR0A = pgm_read_word(pwmtable_10+tmp); bekomme ich die LED gedimmt aber die "stottert" beim
-
Thread
Suche ein 28 Pin Mikrocontroller mit mehr als 32 kBit Flash Speicher
Der ATmega328 hat 32 Ki *Byte*.
Helmut S. schrieb im Beitrag #4634541: > Welcher Prozessor ist denn jetzt drin? Zurzeit ist der ATMega328P. Werde gleich mal mein Code überarbeiten. Denn ich habe beim kurzen übersehen grade ein paar(5-6) nötigen Funktionen gefunden.
-
Thread
Atmega8 Speicher zu klein
naja, der Atmega16 ist ja nicht zum ATmega8 pinkompatibel, der hat noch nichtmal das selber Gehaeuse. Ich wuerde daher eher zu einem Atmega168(16kB) oder Atmega328(32kB) raten. Soweit ich weiss sind die alle pinkompatibel
Kenn mich mit Bascom nicht wirklich aus, aber da sollte der Wechsel Atmega8 -> Atmega 168 oder 328 doch problemlos sein, oder? Aber: Ist bei der kostenlosen Bascom-Version nicht sowieso die max. Programmgröße Limitiert?
-
Thread
Inbetriebnahme meines ersten "Arduino" Boards
Der Saint Smart Arduino hat den Vorteil das er einen Atmega328P in Dil Version gesockelt enthält..man kann das das Board als Prototyp Entwicklungssystem verwenden..und den Atmega in eigenen Projekten verwenden...
manfred scheer schrieb im Beitrag #4448657: > hat den Vorteil das er einen Atmega328P in Dil > Version gesockelt enthält..man kann das das Board als Prototyp > Entwicklungssystem verwenden..und den Atmega in eigenen Projekten > verwenden... Und welchen Vorteil hat jetzt genau
-
Thread
Schaltung mit Batterie
eine Schaltung, welche über ein Netzteil mit 12V versorgt wird. Als Microcontroller habe ich einen ATMEGA328P verbaut. Die Schaltung benötigt etwa 8mAh. Sollte mal der Strom ausfallen, möchte ich, dass die Schaltung weiterhin funktioniert. Beim Wechsel von Netzspannung auf Batterie darf die PCB kurz
Batterie oder eine deutlich sparsamere Schaltung . Wenn dein 13V Zeil nur 1.5mA benötigt ein ATmega328 auch mit 2.6...4.2V lauft, könnte ein aufladbarer LiIon Akku und ein step up Wandler aus 12V sinnvoller sein.
-
Thread
USB OTG zu UART Bridge
Hallo, Ich möchte zwischen meinem Atmega328 und dem PC per USB kommunizieren. Dazu bietet sich ja eine USB-UART-Bridge (z.B. CP2102N) an. Nun soll die Empfangsseite aber auch als Master für angeschlossene Slave-Devices anstatt dem PC fungieren
Fred R. schrieb: > Warum verwendest du nicht gleich einen µC mit USB Stack? Das Design mit dem Atmega328 steht bereits. Ich würde ungerne die MCU austauschen, auch wenn es Platz für einen weiteren Chip kostet. Fred R. schrieb: > Ansonsten: PIC32 gibts in DIL und kann Device/Host. Meinst du den
-
Thread
Spannungsabfall
Hallo zusammen, habe hier einen Steckboardaufbau mit einem ATmega328, der ueber ein Schieberegister ein paar LEDs steuert. Dazu ein 150uF Stuetzkondensator. Die LEDs leuchten auch, jedoch faellt nach kurzer Zeit die Spannung von 5V immer weiter ab und bleibt
Florian R. schrieb im Beitrag #4176046: > habe hier einen Steckboardaufbau mit einem ATmega328 Bau die Schaltung vernünftig auf. Bei den Strömen machen dir die Übergangswiderstände auf deinem Steckbrett alles zunichte. mfg.
-
Thread
1 Befehl pro Zyklus
Lustig ist in dem Zusammenhang evtl., dass der ATMega328P Nachbau namens MD-328D und seine Brüder, an vielen Stellen 1 Takt fixer sind, als das Original. Wenn ich mich richtig erinnere, war die Begründung, dass da drin ein zurecht gestutzter 16 Bit
EAF schrieb im Beitrag #7308567: > Lustig ist in dem Zusammenhang evtl., dass der ATMega328P Nachbau namens > MD-328D und seine Brüder, an vielen Stellen 1 Takt fixer sind, als das > Original. Auch beim Original gibt es hier Varianten. Siehe ATXmega und vor allem dessen Erben, die
-
Thread
MSPM0L-Familie als Nachfolger von MSP430
an. UltraLowPower bedeutet, dass die MCU MSPM0L1306 im Betrieb gerade mal 71 µA/MHz verbraucht (Atmega328P 1.5mA), im SHUTDOWN gerade mal 61 nA (Atmega328P 1µA) Die MCU kann aus dem Shutdown innert 3.2µs über IO wieder geweckt werden. In der kleinsten Ausführung benötigt die MCU ca 8mm2 auf dem PCB
LaunchPad anschliessen. Die neuen MSPM0L MCU's sind mit 1 Euro/Stück etwas günstiger als die Atmega328P (1.40 Euro/Stück) und können auch einzel direkt bei TI bestellt werden. Ich habe mir zum Aufbau eines Prototyps selbst ein Pin-Breakout für den MSPM0L1306 in der 16-Pin SOT-23-THN (DYY)-Version
-
Thread
Arduino mit 2 18650 als versorung und Backup
- welchen Arduino benutzt Du ? - muss es das komplette Board sein oder reicht auch nur der z.B. Atmega 328 - welche Stromaufnahme hat Deine Schaltung ? - Wie lange sollte die Backupstromversorgung funktionieren ? Gruß Jörg
Auflistung der Bauteile: (habe sie bei eBay gesehen) 1x Arduino Mini Nano v3.0 ATmega328P 5V 2x 18650 Zelle aus einem alten Laptop Akku 1x TP4056 Lithium Battery Charging Board 5v Mini-USB li-ion 18650 charger 1x DC-DC 0.9-5V to 5V Converter Step Up Module 600mA USB Charger 2x Miniatur
-
Thread
Dragon,Verzweifelung groß!
Steckbrett bisher funktioniert hatte. Ich habe auch den Takt bis auf 125KHz herabgesetzt und mit Atmega 8/168/und 328 getestet. Die 5 Volt am VCC-Anschluss sind da und die neuen 328 sind ja noch intern getaktet und müssten doch wenigstens angesprochen werden. Wenn ich nicht schon voreilig den 40 poligen
erste 328 ansprechen und nun sind alle programmiert. Klaus I. schrieb im Beitrag #3538612: > Kauf zwei günstige usbasp-Programmierer und fange mit den einfachen > Grundschaltungen nochmal an. Warum sollte
-
Thread
Neu im Bereich MC und Programmierung
Tom H. schrieb im Beitrag #6347425: > Der MCU auf dem > Arduino (ATmega328p) wäre einigermassen OK, aber auf den Arduino Board > ist noch weitere, Stromfressende Peripherie verbaut. Also ich habs grad mal mit nem Arduino Nano probiert. 14mA bei 3,3V. Ohne Standby
findest du hier noch ein paar Tipps: http://home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/ Aufwachen, wie schon von anderen gesagt, über einen Pin Interrupt
-
Thread
Prob beim Timercode Mega32 nach Mega328
Hallo zusammen, ich bin geradew dabei meinen Code vom Mega32 nach Mega328 umzustellen (wollte das Arduino Board mal ausprobieren) und hänge nun daran das ich den Timer von meinem Mega32 auf den 328 protieren möchte. Ich bin mir halt nicht 100%tig sicher aber eigentlich sollte
Besorg dir das Datenblatt für deinen atmega328! Wenn du die PWM über OC0A machen willst, dann ist das Pin PD6. Wenn du die PWM auf dem Pin PB1 haben willst, dann ist das OC1A, d.h. ein anderer Timer. Die OC-Ausgänge sind fest mit bestimmten
-
Thread
Arduino Uno R3: Bootloader beenden, Programm starten
zu tun habe kann ich dir sagen dass einer der bei der IDE mit- gelieferten Bootloader (optiboot_atmega328.hex) das von dir erwartete Verhalten erfüllt. Ich flashe die Anwendung über die USB-Schnittstelle und benutze dann die gleiche Schnittstelle zum Steuern der Anwendung mittels Terminal-Software
#7921871: > kann ich dir sagen dass einer der bei der IDE mit- > gelieferten Bootloader (optiboot_atmega328.hex) das von dir > erwartete Verhalten erfüllt. Genau der wird auf dem UNO verwendet, und hat von allen Arduino Bootloadern die kürzeste Wartezeit. Siehe: > uno.bootloader.file=optiboot/optiboot_atmega328
-
Thread
RS485 Differenz simulieren mit Atmega360p
S. schrieb im Beitrag #5492170: > Ufo war nicht korrekt :) OK.... Dann bin ich gemeint... Atmega360p ist auch nicht korrekt. Denn weder Microchip, noch Google kennt einen Atmega360p (oder habe ich was übersehen?) Karsten S. schrieb im Beitrag #5492154: > funktioniert leider nicht, die müssen
gesagt es wechselt sich der Inhalt alles gut, > läuft ja prima. Kannst du das übersetzen? Der 328p kann den Toggle über das PINx Register
-
Thread
Seltsames Verhalten von avrdude für EEprom Programmierung
Programms avrdude aufmerksam geworden. Die Adresse der zu beschreibenden EEproms wird bei einem ATmega8 anders übermitteelt als beim ATmega328. Hier ist der Mitschnitt der Kommunikation von avrdude für einen mega8: > /dev/ttyUSB3 55 00 00 20 U.. #
adressiert wird)? p.s.: Habe noch schnell nachgesehen, die EEPROM pagesize ist sowohl beim ATmega8 als auch ATmega328 gleich 4.
-
Thread
Arduino UNO vs MEGa 2560
werden. Der 328er kostet < 3,- Euro und Du kannst dein Uno-Board für andere Experimente verwenden.
ausgänge... Andy möchte Relais schalten. Digital benötigt er also nur Ausgänge. 5 Analogpins hat der 328er auch, und auch die könnte man notfalls erweitern. > und benötigt min.3 Pins! 3 Pins ist auch kein Problem. Joachim B. schrieb im Beitrag #4708738: > Dabei sind PCF8574 so günstig und reichen
-
Thread
Zwei Chips per UART verbinden + USB Adapter
Hallo, ich habe einen Atmega328 und ein ESP8266 Modul über Uart verbunden, um Daten auszutauschen. Nun werden diese Module auch über TX/RX jeweils programmiert. Der Atmega läuft mit 5V, der ESP mit 3.3. Beides über Pegelwandler
auch diese beiden Chips verbindet: https://robotdyn.com/upload/PHOTO/0G-00005215==UNO+WiFi-R3-AT328-ESP8266-CH340G/DOCS/Schematic==0G-00005215==UNO+WiFi-R3-AT328-ESP8266-CH340G.pdf https://robotdyn.com/catalog/boards/uno_wifi_r3_atmega328p_esp8266_usb_ttl_ch340g_micro_usb/ Was ich hier nicht
-
Thread
Avr 8bit VGA
selbstbildung einen 8 bit Computer basteln. Folgende Komponenten habe ich mir schon ausgedacht. Atmega 1284p mit einem stark modifiziertem Tinybasic als main core Atmega 328p für Ps2 Tastatur, SD, und i2c zusatzkomponenten wie rtc etc. Die beiden sollen dann per rx/TX oder i2c Daten austauschen.
selbstbildung einen 8 bit Computer basteln. Folgende > Komponenten habe ich mir schon ausgedacht. > > Atmega 1284p mit einem stark modifiziertem Tinybasic als main core > Atmega 328p für Ps2 Tastatur, SD, und i2c zusatzkomponenten wie rtc etc. So, zur Selbstbildung. Nun, da halte ich deine Plattform-Auswahl
-
Thread
Funkfernbedienung mit Atmega
Hallo, Seit kurzem beschäftige ich mich mit AVR Microcontrollern, genauer gesagt mit dem ATMEGA 328p. Ich würde gern ein kleines Projekt starten und mir fehlt irgendwie der Ansatz dazu. Und zwar würde ich gern mithilfe von zwei ATMEGA 328p (sender und Empfänger) ein einfaches signal per Funk
Hallo, als erstes brauchst Du nur Assembler auf dem ATmega328 in Grundzügen zu beherrschen, indem Du das Assembler-Tutorial durcharbeitest und Dich mit den Interna des Mega328 vertraut machst. Zusätzlich solltest Du das Dabla der Funkmodule lesen und verstehen
-
Thread
LCD per I2C an AtTiny13 anbinden?
mal verwendet hate und > den den AtTiny2313. Und? Du hast keine 99 Cent für einen ATmega88 übrig? Ich würde sogar noch weiter gehen und dir einen ATmega328 empfehlen. Am besten gleich in Form eines Arduino Nano Moduls vom freundlichen Chinesen. Z.B. von ebay, Ali Express oder Amazon. Kostet
auf die kleinsten µC setzt. Nimm für den Start lieber den größten aus einer Reihe, z.B. besagten ATmega328. Der hat 32K Flash, da paßt eine Menge rein. Und wenn du nachher nur 3KB brauchst, gibt es mit dem ATmega48 einen pinkompatiblen µC, der nur 4K Flash hat. Nicht daß das kostenmäßig für ein Einzelstück
-
Thread
Toolchain neuere AVRs
atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa atmega168 atmega168a atmega168p atmega168pa atmega169 atmega169a atmega169p atmega169pa atmega32 atmega32a atmega323 atmega324a atmega324p atmega324pa atmega325 atmega325a atmega325p atmega325pa atmega3250 atmega3250a atmega3250p atmega3250pa atmega328 atmega328p atmega329 atmega329a atmega329p atmega329pa atmega3290 atmega3290a
-
Thread
Software läuft nur nach dem Flashen über ISP richtig?!
jeweils über 4 Schieberegister angesprochen werden. Angesteuert wird das über 5 Drähte über einen ATMega328: Clock, Latch, Serielle Daten, VCC und GND. Der ATMega328 sitzt auf einem Arduino UNO Board, um dem ATMega mit Strom und Takt zu versorgen. Der Arduino Bootloader sowie die IDE werden nicht verwendet
Programm selbst. Das nennt sich Bootloader. Aber: Student schrieb im Beitrag #3545095: > Der ATMega328 sitzt auf einem Arduino UNO Board, um dem ATMega mit Strom > und Takt zu versorgen. Der Arduino Bootloader sowie die IDE werden nicht > verwendet. Stattdessen wird mit AtmelStudio und einem
-
Thread
Ardiuno Nano Programmierschnittstelle
würde ich am liebsten von der USB Programmierschnittstelle weg kommen. Wie kann ich also noch den ATMEGA328PAU mit meinem Programm flashen? Funktioniert das noch mit der Arduino IDE wenn ich den FTDI chip und die USB Schnittstelle entferne? Daher die Frage welche optionen es noch gibt mein Prodramm auf
noch gibt mein Prodramm auf den chip > zu flashen. alles ausser ISP weglassen und einen nackten 328p über ISP programmieren!
-
Thread
16Bit aus 2x 8Bit, falsches Ergebnis bei Funktionsrückgabe
x86)\Atmel\AVR Studio 5.1\extensions\Atmel\AVRGCC\3.3.1.27\AVRToolchain\bin\avr-size.exe" -C --mcu=atmega328p "DS18B20.elf" AVR Memory Usage ---------------- Device: atmega328p Program: 2256 bytes (6.9% Full) (.text + .data + .bootloader) Data: 38 bytes (1.9% Full
> avr-gcc DS18B20.c -S -Os -std=gnu99 -mmcu=atmega328p gibt: > DS18B20.c:13:17: fatal error: ser.h: No such file or directory Ausserdem ist avr-gcc 3.3 asbach uralt. Hol dir mal was neues. Dein Fehler sieht nach PR46779 aus, gefixt in
-
Thread
Suche nach passendem Mikrocintroller/Entwicklerboard
Mikrokontroller die in Frage kämen? Wenn Du mit AVR vertraut bist, gibt es einige "Oldies" wie ATmega64, 162, ... Oder einen neueren ATmega4809 im DIL-Gehäuse mit 4 x USART auch fertig als "curiosity board"
Der ATMega328PB (das B ist wichtig) kann das. https://eckstein-shop.de/Pololu-A-Star-328PB-Micro-33V-8MHz-Programmable-Module-ATmega328PB-AVR Werner B. schrieb im Beitrag #6389406: > Hab mich dann für den
-
Thread
Arduino Uno als Rapid Prototyping Plattform
nicht so ganz kapiert was du wissen willst. Arduino Uno ist entweder: a) Ein Board mit einem Atmega328P, etwas Hühnerfutter und rausgeführten Pins sowie einer guten Spannungsversorgen mit dem man AVR C oder AVR ASM programmieren kann, oder b) Ein Board mit dem man dank der umfangreichen LIBs der
Nachdem das Nano den selben chip wie das Uno hat (Atmega 328P) würde ich dir empfehlen dir ein Arduino Mega 2560 zu kaufen, da passen genauso die Uno Shields drauf, aber du hast viel mehr IO Pins und auch mehr Pins für i2C usw. und eins aus china Kostet
-
Thread
Sinn von Starterkits
Gerald m. schrieb im Beitrag #3063624: > n paar ATMega8 und ein paar ATTiny13 Nimm besser gleich ATmega328p und ATtiny85.
item.mobileweb.ebay.de/viewitem?itemId=370695458840&index=1&nav=SEARCH&nid=34764889549 Ein steckkabelset, n paar atmega328p und attiny85, und ein avr dragon.
-
Thread
Kaufempfehlung Mikrocomputer
Geld aber dafür eher Zeit 32kB flash http://www.ebay.de/itm/1-Stuck-XTWduino-Arduino-Nano-V3-0-ATMEGA328P-Mikromodul-Controller-Board-Neu-/111515244880?pt=Wissenschaftliche_Ger%C3%A4te&hash=item19f6d39950 China dauert ne Weile bis es kommt und es fehlt das USB Kabel USB-A Stecker auf USB-mini Stecker hier wird es mitgeliefert http://www.ebay.de/itm/GOOD-USB-Nano-V3-0-ATmega328P-5V-16M-Micro-controller-Board-Cable-For-Arduino-/111533073271?pt=AU_B_I_Electrical_Test_Equipment&hash=item19f7e3a377 hier auch http://www.ebay.de/itm/Mini-USB-Nano-V3-0-ATmega328P-CH340G-5V-