-
Thread
Sicheres Multiplexen?
Einen Attiny oder ähnlich einstzen, der mit alle 150uS ein Signal aussendet, das ich am Interrupt des 328er benutzen kann (Interrupts sperren ja alle anderen Aktionen). Wenn schon ein zweiter uC benötigt wird, könnte man diesen doch direkt per I2C einbinden, und ihm das Multiplexen überlassen. Per I2C
Attiny oder ähnlich einstzen, der mit alle 150uS ein Signal > aussendet, das ich am Interrupt des 328er benutzen kann (Interrupts > sperren ja alle anderen Aktionen). Hört sich in etwa an wie: Ein Loch ins Knie bohren und Kugeln einfüllen... > Wenn schon ein zweiter uC benötigt wird Wofür denn
-
Thread
check simple PCB Arduino Uno and PCB for RA02
MICRONE-Nanjing-Micro-One-Elec-ME2188A50TG_C2925758.pdf https://www.adafruit.com/product/2215 micrcontroller : Atmega328P-P Is the Schematic True ?
analog measurements. Hope it helps. Oh, one more thing out of curiosity: Why don't you use an Atmega328PB? KR, Sebastian
-
Thread
Arduino, DHT11 kein Signal, kaputt?
dann scheint es ja jetzt zu funktionieren. Der Quarz ist ein 16 MHz, damit ist lt. Datenblatt des Atmega328 nur für 5 Volt geeignet. Bei 3,3 Volt ist er außerhalb der Toleranz. Der funktioniert dann nicht mehr sicher. Und wie ich es eben bei Ali gelesen habe, die Spannungsangabe ist nur für den CH340G
Willi schrieb im Beitrag #4345881: > mit dem man zwischen > 5 und 3,3V umschalten kann. Der pro mini 328 ist dafür ausgelegt, nur wenn ein 8MHz Quarz drauf ist dann kann er 3,3V und 5V und dass muss man auch in der IDE wählen. Ein pro mini 328 mit 16MHz Quarz kann nicht mit 3,3V laufen, oder ist
-
Thread
Arduino UNO: analoge Eingänge (Eigenbau)
http://www.mikrocontroller.net/articles/Statemachine Und wie gesagt: Der im Arduino verbaute ATMega 328p erledigt (pi * Daumen) etwa 14 Mio (Assembler-)Befehle je Sekunde. Der könnte bei der beschriebenen Aufgabe nebenher noch einiges anderes erledigen. Du musst ihn nur lassen... Ist es schon
soll ja nur grob zeigen wie es funktioniert!!! PS: Es funktionier auf fast allen I/O-Pins des ATMEGA328, denke ich... Ach ja hier findet man weitere hilfen: http://www.kriwanek.de/arduino/grundlagen/182-pin-change-interrupts-grundlagen.html
-
Thread
mehrere µC an einem Takt?
Moin, weiss jemand von Euch, ob es problemlos funktioniert, 9 µC (Atmega328) mit einem einzigen 16Mhz Taktsignal zu füttern oder gibt es Probleme dabei? Ich dachte an einen externen Quarzoszillator dessen Ausgang auf jeden der 9 Controller geht, evt. mit 74HC04 Bufferung
Hallo, es gibt mehrere Möglichkeiten. Wolfram Fischer schrieb im Beitrag #5989636: > 9 µC (Atmega328) > mit einem einzigen 16Mhz Taktsignal zu füttern Am einfachsten wäre: bei einem Mikrocontroller Fuse CKOUT zu programmieren, somit kommt F_CPU auf PB0. Von PB0 bekommen alle andere Mikrokontroller
-
Thread
BME280 3,3v Spannung und I2C Bus
. In der Regel? Schauen wir mal bei *dem* 5V Mikrocontroller nach, den Arduino verwendet (dem ATmega328). Dort sind es 3 Volt. Passt in diesem Fall. Dennoch sollte das niemand als allgemeine Regel auffassen. Immer schön in die Datenblätter schauen.
intern arbeiten oder? Du hast gelesen: Manfred P. schrieb im Beitrag #7374291: > Den gibt es mit ATMega328 8 MHz und 3,3 Volt, Wenn der ATMega mit 3,3V versorgt ist, wird er am I2C keine höhere Spannung haben. Stefan F. schrieb im Beitrag #7374509: > Ein Beispiel, wo das so gemacht wird: > http
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Software-Entwicklung.> Das ist kein Problem. Kümmere dich einfach nicht um die Arduino IDE. Einen ATmega328 in Assembler zu programmieren, geht unverändert.
dämlich - vor allem der 150mil Sprung zwischen IO-7 und IO-8. Aber - ich mag die DIL28-Version des ATmega328. Die sind leider aber nicht immer ganz einfach zu bekommen. Wenn ich Lust habe, rupf ich den ATmega328 dann aus dem Sockel und verpflanz ihn auf mein Frickelboard - ganz ohne USB (Arduino light
-
Thread
Welche Programmierung für Attiny85
/verbesserte-ATmega328P-elektronische-Bausteine-Interactive/dp/B00FR0W9Z2/ref=sr_1_2?ie=UTF8&qid=1410865318&sr=8-2&keywords=atmega328p Obwohl der Controller anscheinlich keinen Bootloader integriert hat und daher nur
: > Für erste Tests wollte ich mri dieses Board holen > > http://www.amazon.de/verbesserte-ATmega328P-elektronische-Bausteine-Interactive/dp/B00FR0W9Z2/ref=sr_1_2?ie=UTF8&qid=1410865318&sr=8-2&keywords=atmega328p > > Obwohl der Controller anscheinlich keinen Bootloader integriert hat Da würde
-
Thread
richtige Wahl zum anfangen mit microcontrollern
wieder eine frage bei der ich nicht weiter komme also habe mich jetzt mit dem arduino unomit dem atmega328 festgefressen komme echt gut klar und schaltungen laufen auch alle die ich bis jetzt machen wollte! ich möchte nun diese schaltungen ohne board betreiben im ebay gibts die atmega328 mit installiertem
genau ich brauche und wie ich es anschliesen muss bitte wen möglich mit schaltplan. und ist der atmega168 gleich mit dem aufbau des atmega328 oder ist der anderst beschaltet bzw braucht anderes ? gruß Dutta
-
Thread
Kann ein Kurzschluss ein AVR kaputt machen?
Hallo, Kann der ATMEGA328PBU, wenn ich den + und - kurze Zeit kurzschließe kaputt gehen?
Manfred Oelschläger schrieb im Beitrag #6207855: > Kann der ATMEGA328PBU, wenn ich den + und - kurze Zeit kurzschließe > kaputt gehen? Nö, wenn die "kurze Zeit" 5 Picosekunden nicht überschreitet bist Du auf der sicheren Seite :-)
-
Thread
Ärger mit typedef und enum
Arduino: 1.8.5 (Windows 7), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)" E:\Arduino\arduino-builder -dump-prefs -logger=machine -hardware E:\Arduino\hardware -hardware C:\Users\Administrator\AppData\Local\Arduino15\packages -tools E:\Arduino\tools-builder
fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10805 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IE:\Arduino\hardware\arduino\avr\cores\arduino" "-IE:\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users
-
Thread
Serienprodukte mit Atmel 328p?
Elithion BMS benutzen einen ATmega als Master. Weiß nicht mehr ob es ein 32er war.
Einige Sende- und Empfangsmodule von Jeti Model basieren auf dem ATmega328; allerdings setzt Jeti Model auch etliche andere Bausteine aus der AVR-Familie in den Zubehörprodukten ein.
-
Thread
Widerstand nötig?
Hallo Ich möchte an die tastatur eines Samsung 1200i einen 3,3volt Atmega328 anschliessen. An der tastatur liegen nur 0,08 volt an. soll ich da beim Atmega mit einem widerstand arbeiten, oder verträgt der handychip die 3,7volt des akkus? Läuft der handychip intern mit
schrieb im Beitrag #4556467: > Hallo > Ich möchte an die tastatur eines Samsung 1200i einen 3,3volt Atmega328 > anschliessen. An der tastatur liegen nur 0,08 volt an. soll ich da beim > Atmega mit einem widerstand arbeiten, oder verträgt der handychip die > 3,7volt des akkus? Wo willst du das an die
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
fast 60% weniger als so ein orginales "Arduino" Board. Gerade Entdeckt, gleiches Konzeot mit ATMEGA328PB http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42469-ATmega328PB-Xplained-Mini_User-Guide.pdf Hier hat man sogar: 2 x I²C/UART Das board gibts für 12€, also original Arduino fällt
: RJ485 - PMBus bei Servernetzeilen. In meinem Fall ist jetzt folgendes in nähere Auswahl: +ATMEGA328PB Xplained Mini +EHAJO Atmega32U4 Breakout-Board (https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html) Wer sonst noch was weis, bitte sagen.. mfg
-
Thread
Fundino Pro Mini Blinken nach flashen
Code habe ich nun compiled und geflasht mit folgendem Aufruf unter Linux: avr-gcc -g -Os -mmcu=atmega328p -c main.c && \ avr-gcc -g -mmcu=atmega328p -o main.elf main.o && \ avr-objcopy -j .text -j .data -O ihex main.elf main.hex && \ avrdude -c usbasp -p m328p -U flash:r:main.hex:i Der Output
, wie du geschrieben hattest. Nun flashe das Hex und bekomme folgendes: avr-gcc -g -Os -mmcu=atmega328p -c main.c && avr-gcc -g -mmcu=atmega328p -o main.elf main.o && avr-objcopy -j .text -j .data -O ihex main.elf main.hex && avrdude -c usbasp -p m328p -U flash:r:main.hex:i avrdude: AVR device
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
Arduino-IDE für jeden von der IDE untersützten Controller kompiliert werden kann, passend für alles: - Atmega-Controller (Atmega168, Atmega328, Atmega2560 etc. - AtTiny85 Controller - ARM Cortex - ESP8266 Controller Und wer will, kann es dann piepsen lassen Aber eben immer nur die 100 Tonfolgen, die
Interessant! Kann man das ganze auch unter atmega328 verwenden? Vielen Dank
-
Thread
Transistorierter/Bauteiletester GM328
www.mikrocontroller.net/svnbrowser/transistortester/ https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Firmware-fuer-Transistortester::87.html?XTCsid=84dpek0ar58n8dpk568trtspl0
www.mikrocontroller.net/svnbrowser/transistortester/ > > https://guloshop.de/shop/Mikrocontroller/ATmega328... Super, vielen Dank.
-
Thread
V-USB und der ATtiny84
machen? > > Eine andere CPU nehmen. Kost doch nix. Falsch. Kostet was. Ich hätte noch zwei ATmega328P, aber wieso soll ich die für so eine "kleine" Sache "verschwenden"? mfg burgerohnealles
>Falsch. Kostet was. Ich hätte noch zwei ATmega328P, aber wieso soll ich >die für so eine "kleine" Sache "verschwenden"? Welche kleine Sache? Für USB würde ich keinen von deinen AVR nehmen.
-
Thread
PIC-Prozessor programmieren
so etwa die Komplexität vom ATMEGA328P hat ?
Einer der so etwa die Komplexität vom ATMEGA328P hat > ? Wenn du schon ein bisschen Ahnung hast und das zum Lernen sein soll, würde ich dir einen aktuellen PIC24 empfehlen. Sind ein bisschen aufwändiger zum initialisieren als die PIC16, man
-
Thread
MiniCore ArduinoIDE 1MHz
hier nochmal die komplette Fehlermeldung: Arduino: 1.8.19 (Windows 10), Board: "ATmega328, Yes (UART0), EEPROM retained, 328 / 328A, BOD disabled, LTO enabled, Internal 1 MHz" C:\Users\Produktion2017\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18/bin/avrdude
Andreas S. schrieb im Beitrag #7226159: > Arduino: 1.8.19 (Windows 10), Board: "ATmega328, Yes (UART0), EEPROM > retained, 328 / 328A, BOD disabled, LTO enabled, Internal 1 MHz" Auch wenn du mittels Programmer über den Header auf dem Board auf den Controller zugreifst, mußt du das
-
Thread
LEDs leuchten nur mit Finger am Controller (Word2Clock)
kevinrye.net/files/word_clock.php Die LEDs leuchten nur dann wenn ich mit meinem Finger auf den ATMega328p oder darüber bin. Das Programm an sich läuft aber weiter. Hier ein Video dazu zur besseren Darstellung: https://www.dropbox.com/s/j7z566uyh8vw5sg/video%2003.01.16%2019%2030%2046.mov?dl=0
K. schrieb im Beitrag #4411321: > Die LEDs leuchten nur dann wenn ich mit meinem Finger auf den ATMega328p > oder darüber bin. Das Programm an sich läuft aber weiter. > ..... > Was könnte ich hier falsch gemacht haben? Weiss ich nicht, aber mit Sekundenkleber könntest du den Finger dort dauerhaft
-
Thread
Warum hat Arduino Uno 16MHz
Ja, aber Q2 sitzt doch an dem Atmega8 (oder 328) (Xtal1 und Xtal2) MfG Paul
der uno den ich besitze hat nen 16mhz quarz für den atmega8u2 und nen kleinen 16mhz smd-resonator für den atmega328. wie oben erwähnt: es gibt mehrere varianten des uno. um den internen rc oszillator zu verwenden braucht man einen externen programmer,
-
Thread
AVR-ISP-Stick wird nicht gefunden.
(Version 1.2.6.0) -Programmsoftware: AVRDUDE -IDE: BASCOM-AVR IDE [2.0.7.5] -Mikrocontroller: Atmega328-pu den Schaltplan habe ich wie im Anhang aufgebaut und jedes Kabel nach Fehlern untersucht, sodass beim Testen überall eine Spannung anlag. Der AVR-ISP-Stick ist nach Installation des Treibers
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F avrdude.exe done. Thank you. [/code] was hat das mit dem [code]avrdude.exe: initialization failed, rc=-1[/code] auf sich und was mache ich generell noch falsch da ich die Fehlermeldung
-
Thread
µController gesucht
ganze am besten angehe. Popelkram, dass kann fast jeder > Gedacht habe ich bis jetzt an einen ATMega128 Geht, aber der ist etwas Overkill, hier sollte ein Atmega328 locker reichen Ingo
ungefähr 16? Dann reicht wahrscheinlich schon ein ATtiny861A. Auch der Standard-Einsteigertyp ATmega8 würde reichen. Falls du mehr Speicherplatz brauchst, z.B. ATmega328, wie Ingo schon schrieb.
-
Thread
[V] ATMEGA88 & ATMEGA48
abgelaufen. Aber bei so einem Angebot fragt man sich doch ob der Anbieter es ernst meint. Der Atmega328, also der viermal so große Bruder kostet gerade mal 2 Euro https://guloshop.de/shop/Mikrocontroller/ATmega328::24.html?XTCsid=un27cqki4ojv6c6ds3euoh1ge2
Stimmt, habe gerade 10mahl Atmega88 via EBay gekauft für weniger als 1 Euro pro stuck. Übrigens, da gibt’s die 328er mit extra DIP socket für Euro 1,70 Lieferdauer war 2 Wochen, find ich kein Problem.
-
Thread
Tastenerkennung mit ATMega
/ Hier könnte ein Fehler liegen. > Laut AVR Buch "ADC5 (PIN PC5) = ADC Channel" Eben. Beim ATmega32 ist das PA5. > ADMUX |= (1<<REFS0) | (1<<REFS1); "Internal 2.56V Voltage Reference" beim ATmega32, aber z.B. bei einem ATmega328 1.1 V, welche der 32er aber gar nicht hat, d.h. man müsste
Beispielprogramm ausgeht, also für welchen Controller es ursprünglich gedacht war. Ist es z.B. der ATmega328, dann müssten die Werte mit 1.1/2.56, d.h. Vref(ATmega328) / Vref(ATmega32), multipliziert werden. Alternativ könnte man auch eine Vref von 1.1 V extern anlegen.
-
Thread
Atmega 32 interne Referenzspannung ausgeben
AVRBastler ist ja gut. das einzige was ich in Verbindung mit VREF gefunden habe ist: Figure 35-42.ATmega328P: AREF External Reference Current vs. VCC ist es das?
cr7z schrieb im Beitrag #4318288: > Atmega 32 interne Referenzspannung ausgeben Die wundersame Prozessorwandlung: Werner P. schrieb im Beitrag #4318438: > Figure 35-42.ATmega328P: AREF External Reference Current vs. VCC > > ist es
-
Thread
AVR ADC: abwechselnd 2.56V und VCC als Referenz?
Der ATmega328 ist schon der kleinste AVR mit 32kB Flash. Du könntest aber, wenn du deswegen nicht extra einen großen ATmega16/32 verbauen willst, einen ATtiny25 zum Messen hernehmen. Der kostet nur 1,50€ und
Nils schrieb im Beitrag #2288676: > Der ATmega328 ist schon der kleinste AVR mit 32kB Flash. > Du könntest aber, wenn du deswegen nicht extra einen großen ATmega16/32 > verbauen willst, einen ATtiny25 zum Messen hernehmen. Der kostet nur > 1,50
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Der Atmega328 hat 3 Timer und nicht 5.
aber ich musste die ganzen Libs ein wenig modifizieren um das ganze in den 30k Flash zu bekommen. (Atmega328p) Da war kein byte über. Das Bild von hinten war vor dem einkleben der Einzelteile.
-
Thread
Großes AVR Programmier Problem Arduino Hilfe!
okay ich habe mal den atmega8 an reset TX und RX vom Arduinoboard angeschlossen welches ja den USB-Chip FT232RL integriert hat. der atmega328 wurde dort entfernt und HEY es klappt! Programme wurden ohne Probleme Draufgeladen.
SRY @ Florian. Aber Du willst mehrer Atmega/8 | Atmega/168 | Atmega/328 (Arduino Familie) benutzen , stehst unter Druck (Zeit!?) und mit Verlaub hast keine Ahnung. Das wird nicht funktionieren und erzeugt nur Frustration. Schau Dir erstmal
-
Thread
Spannungsüberwachung
Lösung für mein Problem gefunden, hoffe ich hier ein paar Tipps zu bekommen. Ich nutze einen Atmega 328P der im Betrieb über ein 5V Netzteil mit Spannung versorgt wird. Da sich dieser die meiste Zeit im sleep Modus befindet will ich ihn in dieser Zeit mit einem Gold Cap betreiben und beim Unterschreiten
> Atmega 328P im sleep Modus Ja in welchem den ? "Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby" Um Unterspannung erkennen zu könenn, braucht man
-
Thread
Modulation einer analogen Sinusspannung (Geschwindigkeitssignal)
halbieren um die Veränderung der Ungenauigkeit zu vergleichen. All dies sollte im Kern mit einem ATmega328 passieren. Nur weiß ich nicht, wie ich zu aller erst ein einigermaßen vernünftiges Sinussignal ausgeben kann, um weitere Erkenntnisse zu sammeln. Ich habe mir ein AD9850 bestellt, leider ist dieser
Vinzent J. schrieb im Beitrag #5113777: > All dies sollte im Kern mit einem ATmega328 passieren. Nur weiß ich > nicht, wie ich zu aller erst ein einigermaßen vernünftiges Sinussignal > ausgeben kann, um weitere Erkenntnisse zu sammeln. Das geht recht einfach via PWM. Du erzeugst
-
Thread
S: 1x Atmega168-10/-20/A DIL-Gehäuse
Ehm ?? https://www.ebay.de/itm/1-Stucke-Mcu-8Bit-16Kb-Flash-DIP28-ATMEL168-ATMEGA168-20PU-Ic-Neu-sv/232813944328?hash=item3634cade08:g:fbIAAOSwLWBbP9h- Wenn ich aber den BESSERN und BILLIGEREN 328P vorschlagen dürfte: https://www.ebay.de/itm/1PCS-IC-ATMEGA328P-PU-ATMEGA328P-DIP28
Beitrag #5764176: > Ehm ?? > [Link zu China-Händler] > > Wenn ich aber den BESSERN und BILLIGEREN 328P vorschlagen dürfte: > > [Link zu China-Händler] Ich traue den billigen Chinesen nicht mehr. Der Atmega168 den ich ersetzen will kam von so einem China-Händler und er ist der erste Atmega der
-
Thread
ATmega8 vs. ATmega8A Gesperrt
sein, d.h. eine Abkündigung ist unwarschenlich. Ich würde allerdings auch zu den Nachfolgern (ATmega48..328) raten, damit ist man flexibler. Ein wichtiger Unterschied ist aber, der ATmega8A hat nicht mehr den internen Kurzschluß zwischen VCC und AVCC. Peter
Ich hoffe der MOD läßt wenigstens den Link zur deutschen Übesetzung des DB zum *ATmega48, 88, 168, 328* zu, da ja der ATmega8 bzw. 8A nicht mehr wirklich zu empfehlen sind : https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/ATmegaX8.chm/ Bernd_Stein
-
Thread
AVR-Board Schaltplan
Hubert G. schrieb im Beitrag #3405422: > Wenn du weiter ATmega8 verwendest Verwende ich nicht. Hab da zwar ein paar von gekauft, weil die eben in jedem Beispiel drin sind und da wusste ich noch nicht, dass die Nachfolger, unter anderem der 328 den ich immer
#3405516: > also soll ich den atmega8 nicht nehmen oder was? Wenn du schon einen hast, spricht nichts dagegen. Wenn du neu kaufst, würde ich auf Mega88, 168 oder 328 setzen, sind einen neuere Generation, programmiertechnisch fast identisch
-
Thread
PWM mit Interrupts
sieht das Signal jeweils gleich aus. Das kann ich nicht bestätigen. Teste allerdings mit einem Mega328P
Also bei mir läuft das auf einem ATmega16 - der Fehler muss an anderer Stelle liegen.
-
Thread
Atmel ICE und AVR Studio 7.0 - Debugging nicht möglich
Ja, tatsächlich. Mit einem ATmega328 funktioniert es. Aber auch nur sehr buggy: Wenn ich DWEN automatisch setzen lasse (also einfach das Debugging starte), wird auch der 328er zum Ziegelstein, genau wie der 88er. Setze ich DWEN manuell
I am also getting similar error using AVR Studio7 and AVR draggon, I use Atmega328
-
Thread
Probleme mit AVRDUDESS 2.13
Hallo! Ich möchte mit AVRDUDESS 2.13 (avrdude version 6.3) einen ATmega328p programmieren und das fkt (leider) nicht (siehe auch "Funzt_nicht.txt"). Beim Starten erscheint: >>>: avrdude -u -c avr910 -P COM2 -p m8 Detected 1e950f = ATmega328P ampel_neu.hex
AVRDUDESS "überreden", auch den ATmega328P zu programmieren? Ich weiß, in der "Funzt_nicht.txt" - Liste erscheint der ATMega328p nicht ... Vielen Dank!
-
Thread
Kriege Timer 1 im Mega2560 nicht zum laufen!
ob alle Bits in den passenden Register liegen? vielleicht hilft das ja? [c] #if defined(__AVR_ATmega328P__) #define TIMSKx TIMSK1 #define OCIExA OCIE1A #define TIMERx_COMPA_vect TIMER1_COMPA_vect // ATmega #define TCCRxA TCCR1A #define
// A3 (ADC3) PC3 // A4 (ADC4/SDAglb) PC4 // A5 (ADC5/SCLgrn) PC5 //#if defined(__AVR_ATmega328P__) #elif defined(__AVR_ATmega1284P__) #define TIMSKx TIMSK3 #define OCIExA OCIE3A #define TIMERx_COMPA_vect TIMER3_COMPA_vect // ATmega #define
-
Thread
Was genau ist ein USB to Serial Adapter? Gesperrt
Was auch immer du getan hast: du kannst den Arduino nicht nur am USB gehabt haben. Um auf den ATmega328 einen Bootloader aufzuspielen, muß er über den 6-poligen ISP-Anschluß programmiert werden. Aber da der ATmega328 auf dem Arduino Uno als SMD aufgelötet ist, frage ich mich woher du wissen willst
Axel S. schrieb im Beitrag #4284891: > Um auf den ATmega328 einen Bootloader aufzuspielen, muß er > über den 6-poligen ISP-Anschluß programmiert werden. Gerhard schrieb im Beitrag #4284625: > Du findest dort > zum Beispiel einen ATMEGA16U2. > >
-
Thread
Lagerauflösung AVR uCs
) 3 x AT90USB162-16AU (auf Antistaticmatte) 1 x ATmega32U2-AU (auf Antistaticmatte) 4 x ATmega328P-AU (in Tray) 49 - ATmega328PB-AU (in Tray) 1 x AVR Xplain (ATXmega128A1) zusätzlich verschenke ich: 5 x ATtiny10 (in Gurt) 4 x ATtiny841-SSU (in
Volker G. schrieb im Beitrag #5870143: > Der 328PB ist ja ein cooler uC Im Gegensatz zu den hornalten.. > 34 x ATmega8A-AU (in Gurt) > 45 x ATmega8A-AU (auf Tray) ..schon. Deswegen hättest du vielleicht bessere Chancen, die einzeln zu verkaufen
-
Thread
JTAGICE3 und AtmelStudio6.1
Hallo Jörg, ich will ein ATmega328P programmieren, ist der schon alt? ;) für diese MCU exsitiert eine XML-Datei, darin ist aber kein Verweis auf Programmer/Debugger; im Ordner "Atmel Studio 6.1\tools" habe ich AVRISPmkII als auch
Kannst ja mal probieren, ob dir das JTAGICE3 angezeigt wird, wenn du behauptest, mit einem ATmega328PA zu arbeiten. Ich selbst benutze kein Atmel Studio.
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
auch den 328pb nehmen, der hat im TQFP noch ein paar Funktionen mehr als die nicht-B Variante.
Hi >Solange Du die AVRs mit 5V betreiben willst, sind 16 MHz das, was sie >können. Die ATMega48...328 können bei 5V sogar 20MHz. MfG Spess
-
Thread
ATmega vs. Arduino
konsistent sind. Für Projekte mit SD Card und FAT32 nehme ich lieber eine Eigenbauplatine mit dem ATMEGA1284P der dafür wegen der reicheren Ressourcen besser geignet ist. Beim 328 verbraucht das FAT schon viel Platz. Auch wäre der AT328PB eine viel bessere Lösung für viele Projekte weil der 4 mehr Pins hat und ein zweites UART, I2C und SPI hat. Ich verstehe wirklich nicht warum der 328PB und besser der ATMEGA1284P, immer noch nicht der uC "of Choice" für die Arduino Platform geworden ist. Soviel mehr kostet der 1284P auch nicht im Hobbybereich. LCDs betreibe ich grundsätzlich nur
-
Thread
Atmega168 verfust
Habe jetzt versucht mit dem STK500 meinen verfusten Atmega 168 mit Takt zu versorgen aber auch das ohne Erfolg. Hat jemand noch einen Idee? Lg
31-1. Parallel Programming In: http://www.atmel.com/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf Dürfte beim 168 das gleiche sein.
-
Thread
ws2812 und andere zeitkritische Sachen
Sorry der Prozessor ist ein Atmega328p
Du mußt jetzt sehr tapfer sein: Sowas geht wunderbar mit einem Atmega8 oder halt 328, allerdings muß man das von Hand in Asm programmieren. Nur werden Dir jetzt die C-Fanboys erzählen, daß Du einen ARM brauchst und min. 100MHz. Die Fernbedienung ist gar nicht so kritisch
-
Thread
Kann man alle Ports eines AVRs als Eingang oder Ausgang konfigurieren?
von den Ports als digitalen Eingang oder Ausgang verwenden? Durch das lesen von einem Datenblatt(ATmega32u4) bin ich auch nicht schlauer geworden, da bei den meisten Pins nichts von GPIO steht. Ich habe ein IC, der mit einem Software Button Pin auf ON/OFF geschaltet werden kann. An dem ATmega32u4 wäre
Beitrag #5268025: > Also wie immer "Datenblatt genau lesen" Ich hatte das Datenblatt eines anderen 328. In dem des "atmega328" steht im Pinout tatsächlich ein ADC6 und ADC7, jedoch nicht als Bestandteil eines PORTs, also alles korrekt. PORTA gibts da nämlich gar nicht - dann wären dessen Pins nämlich
-
Thread
Arduino nano ref ausgang
Datenblatt des ATmega328, S.247.
Datenblatt des ATMega328P lesen. Der Pin heißt Aref. Analog Reference Da kannst du die Referenzspannung abnehmen, oder auch einspeisen.
-
Thread
AVRDude upload Problem AVRISP MKII
Sachen Linux daher etwas Nachsicht ! Nun zu mein Problem: Ich habe ein stk500 Board mit einem Atmega328P den ich über den AVRISP MK II beschreiben möchte. Ich benutze Visual Studio Code mit PlatformIO auf Ubuntu 20.04. Beim Upload bekomme ich immer folgende Fehlermeldung: [code]avrdude error:
Stunden die PlatformIO .ini Datei anzupassen, jedoch ohne Erfolg. Hier mal die .ini [c][env:ATmega328P] platform = atmelavr board = ATmega328P framework = arduino upload_port = usb upload_protocol = custom upload_flags = -c avrispmkII -p m328P upload_command = avrdude $UPLOAD_FLAGS
-
Thread
CH340N nur bis 38400 Baud?
überlappen sich unter Umständen, sie können sich natürlich auch gegenseitig aufheben usw. – den ATMEGA328P für die Tests müsstest Du mit z.B. 11,0592MHz oder 18,432MHz betreiben, damit hier der Fehler definitiv immer bei 0% liegt, denn 2,5% auf einer Seite ist schon ziemlich viel. Das ATMEGA-Datenblatt
einwandfrei klappt (auch mit höheren Baudraten) wohl am Controller liegen. Also habe ich den ATmega fremdversorgt und siehe da, es sind auch höhere Baudraten möglich Gregor J. schrieb im Beitrag #7749922: > den ATMEGA328P für die Tests > müsstest Du mit z.B. 11,0592MHz oder 18,432MHz betreiben