-
Thread
ATMEL verändert einige Dinge im ATMega
Ich sehe grad, es gibt ja auch neue ATmega48..328PB mit 4 IOs mehr, also 27 IOs. Und der ATmega328PB hat noch mehr Erweiterungen: - Three 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode – Real Time Counter
sie schon im Markt? Wie steht es mit Reichelt, Guloshop, Aliexpress? Wie lange gibt es dort noch Atmega328 die mit dem Quarz funktionieren? Ich habe als ich den Thread entdeckt habe noch schnell http://www.aliexpress.com/item/Free-Shipping-10PCS-LOT-atmega328p-au-atmega328p-atmega328-QFP32-In-stock-Best-price-High-quality-Hot
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Hey, schau mal bei LCSC: atmega328p (3600 in Stock): https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_Microchip-Tech-ATMEGA328P-AU_C14877.html Ben
-P::17.html https://shop.myavr.de/Bauelemente%20und%20Controller/ATmega328P-20PU.htm?sp=article.sp.php&artID=100077 https://www.segor.de/#Q=ATmega328P-PU&M=1
-
Thread
Arduino oder
---- nano.menu.cpu.atmega328=ATmega328P (New Bootloader Old Mem) nano.menu.cpu.atmega328.upload.maximum_size=30720 nano.menu.cpu.atmega328.upload.maximum_data_size=2048 nano.menu.cpu.atmega328.upload.speed=115200 nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
eine dritte Möglichkeit integrieren. Eigentlich hatte ich auf den aktuellen Sourcecode für den ATmega328P gehofft.
lösbares Problem, während das Zeitproblem bei den angestrebten 200kHz (oder auch nur 100kHz) für den ATmega328P nicht lösbar ist.
-
Thread
"Arduino kompatibler" MC für 2025
waren keine Änderungen im Sourcecode erforderlich, weil in pins_arduino.h [c] // Make sure the ATmega328PB is backwards compatible with the 328 and 328P #if defined(__AVR_ATmega328PB__) // SPI #define SPCR SPCR0 #define SPSR SPSR0 #define SPDR SPDR0 #define SPI_STC_vect SPI0_STC_vect
Niklas M. schrieb im Beitrag #7882103: > Irgendwo habe ich von einem Bootloader für den ATMEGA328PB gelesen, der > der Arduino IDE einen ATMEGA328P vorgaukelt, finde den aber leider nicht > mehr. Hat da wer Erfahrungen damit? Wenn man den "Optiboot 328P" per ISP auf einen 328PB spielt gibt
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
Du verwendest 6.3. Schon mal in den release notes zu avrdude nachgeschaut in Bezug zu 328PB? 6.4: * New devices supported: - ATmega328PB .... 7. - ATmega328P reported as lgt8fx328p #812 Fix avrdude.conf timings for ATmega328PB and other parts #1001 https://github.com/avrdudes
überschreiben. Dann musst du halt nur sehen, was der restliche Chip denn wirklich ist. Ein alter ATmega328, ein ATmega328P, oder ein ATmega328PB?
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Halbherzig durchgeführt? Stichprobenartig geprüft. Es gibt zumindestens mittels "A" einen Ersatz. Beim ATmega328P ist schon lange klar das es einen 328PB Nachfolger gibt. Echte Ersatzlose Abkündigung kann ich nicht erkennen. AT89xxxx ...... ATMEGA16x ..... ATMEGA32x ..... ATMEGA328PB ATMEGA48x ...
Maxim B. schrieb im Beitrag #7636134: > Wenn unsinnig, dann versuche mal 328PB mit einem 20 MHz externen Quarz > zu starten! Der Quarz Oszillator vom ATmega328PB ist für maximal 16 MHz spezifiziert, genau sie wie bei seinem Vorgänger ATmega328P. Dieser Punkt kann daher wohl
-
Thread
ATmega8: Das Buch
ordentliches Einsteigerbuch auf Basis des ATmega328 wäre dagegen ein Segen.
@ Thomas O. (kosmos) Es gibt doch diese sehr gut verfügbaren ATmega328P Boards von eBay aus China, von denen ich drei verlinkt habe. 1.) ATmega328P - Arduino Mini (kompatibel) http://www.ebay.de/itm/351237508524 Preis: 1,82 Euro 2.) ATmega328P - Arduino Micro
-
Thread
Suche Arduino kompatiblen Bootloader für ATmega8 mit 8Mhz intern
gibt keinen originalen Arduino in Massenware mit ATmega328PB. Auf den orignalen UNO R3 und Nano sitzt der ATmega328P. P <> PB sind zwar nahezu identisch aber nicht gleich. Von Elektor gab einmal einen Versuch den ATmega328PB auf einen Elektor Uno R4 in
Mit der Bemerkung des ATmega328pb auf den Arduinos habe ich wohl einen empfindlichen Nerv getroffen. Hier muss man ja auf jedes Wort achten :) Trotzdem habe ich einige simpel-ATmega-Boards mit einem 328pb. Das Wort "Arduino"
-
Thread
CH32V003, float wirklich langsam?
>ATmega328p / 16 MHz : 41,0 Sekunden >CH32V003 / 24 MHz: 13,5 Sekunden 41Sec*16/24= 27.333 Sec // Atmega, wenn 24MHz Interessant: Könnte der Atmega328 24MHz wäre er etwas halb so schnell wie der CH32V003
der ATmega328 eine Klasse darunter liegt sagt doch, dass es, wenn Flash und GPIO-Pins ausreichend sind, ein CH32V003 eher die bessere Wahl als ein ATmega328 ist!
-
Thread
CP/M auf ATmega88
Beitrag #1812464: > Kaum einer wird alle Teile in seiner "Kramkiste" finden. Den relativ > neuen ATMEGA328p auch sicher seltener als den häufig genutzten > ATMEGA644. Letzterer ist auch bei den üblichen Verdächtigen (Pollin, > Reichelt,...) im Angebot, der 328p nicht. Den ATMEGA328P-PU gibt es zum
Peter Zabel schrieb im Beitrag #3108769: > MCU = atmega328 Das sollte atmega328*p* heißen. Ist aber egal, da 'config.inc' dann trotzdem atmega328p genommen wird, was eigentlich ein Fehler ist aber auch egal ist, da für die Software kein Unterschied,
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
ist aber der Atmega328 (=Atmega88 mit mehr Speicher) sogar billiger mit 2,55€ http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119685&artnr=ATMEGA+328P-PU&SEARCH=atmega328 die 0,70€ sind
/ATmega328::24.html?XTCsid=9ghkchef7r3rnqlio5u895bs70 Ein Atmega8a beim gleichen Händler 1,50€. Ein Vorteil des Atmega88 ist, dass dieser noch 3 Brüder hat. Nämlich den Atmega48 sowie den 168 und 328
-
Thread
avrdude: verification error, first mismatch at byte 0x0000
=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
=atmega/ATmegaBOOT_168_atmega328.hex atmega328bb.bootloader.unlock_bits=0x3F atmega328bb.bootloader.lock_bits=0x0F atmega328bb.build.mcu=atmega328p atmega328bb.build.f_cpu=8000000L atmega328bb.build.core
-
Thread
ATmega: unerwatetes Reset
den Angaben auf der Seite sollte das die Version -PU sein, die > bis zu 1,8V funktioniert. Der ATmega328/P ist ab 1,8V spezifiziert *Dein* ATmega328P ist ab 2,7V spezifiziert
Hmm, in dem nicht-automotive Datenblatt sind tatsächlich beide gelistet. ATmega328-PU ATmega328P-PU beide ab 1,8 V.
-
Thread
ATMEL (Microchip) erhöht die Preise
ist, sagt es eh schon alles... Laut Snapeda sind die µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
Richard B. schrieb im Beitrag #4673496: > 1 atmega 328p-au > 2 atmega 328p-pu > 3 atmega 2560-16au Daran wird wohl der Arduino nicht ganz unbeteiligt sein.
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
unter Debian 9.4 (stretch) mittels avr-gcc 4.9.2 getestet. Die fehlenden inlcude files für die ATmega328 und ATmega328P Prozessoren (m328def.inc und m328Pdef.inc) und die include files für den avr wurden hinzugefügt und in das/die Makefile(s) integriert.
/en/ATMEGA328P Hier auf Seite 290 werden die Fuse Bits beschrieben: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf Ich kann dir das Buch: "Make: AVR
-
Thread
Bootloader für 328P ohne Arduino IDE nutzbar?
confusion! woran das wohl lag? zuerst Hendrik L. schrieb im Beitrag #5007793: > Möchte einen 328P mit einem Bootloader flashen https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/ATMEGA328P-PU.jpg/1200px-ATMEGA328P-PU.jpg ist ja wohl was anderes als das Hendrik L. schrieb im Beitrag
> woran das wohl lag? > > zuerst > Hendrik L. schrieb im Beitrag #5007793: >> Möchte einen 328P mit einem Bootloader flashen > > https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/ATMEGA328P-PU.jpg/1200px-ATMEGA328P-PU.jpg > > ist ja wohl was anderes als > > das > Hendrik L.
-
Thread
Makefile für Atmega2560 mit AVRdude klemmt
---- nano.menu.cpu.atmega328=ATmega328P (New Bootloader Old Mem) nano.menu.cpu.atmega328.upload.maximum_size=30720 nano.menu.cpu.atmega328.upload.maximum_data_size=2048 nano.menu.cpu.atmega328.upload.speed=115200 nano.menu.cpu.atmega328
=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c]
-
Thread
arduino oder GCC Programmierung
pinMode() setzen, und an dieser Stelle muss derjenige sehr wohl natürlich wissen, ob er es mit einem ATmega328 oder ATmega1284 zu tun hat.)
schrieb im Beitrag #6341726: > Man kann das natürlich als Designfehler ansehen, denn schon der > ATmega328PB hat 2 x TWI, Xmegas und ARMs sowieso. ATmega328PB: Soweit mir bekannt gibt es keinen Arduino mit ATmega328PB ARM: Der Arduino DUE kennt Wire und Wire1 Xmega: Da kann ich nix zu sagen
-
Thread
Gefälschte AVR-uC?
Da habe ich auch keine Zweifel abgemeldet. Es ging um die Aussage: >Vielleicht weil sie nur 328er herstellen. ... Vielleicht sollte man dazu noch erwähnen, das der ATMega328 einige Zeit nach den ATMega48/88/168 herauskam. MfG Spess
with merged information for ATmega48PA, ATmega88PA, ATmega168PA and ATmega48A, ATmega88A andATmega168A. Also included information on ATmega328 and ATmega328P Und bei den neusten PB-Typen: http://www.atmel.com/Images/Atmel-42176
-
Thread
AVR-Programmer selber bauen
der Seite von USBasp (http://www.fischl.de/usbasp/) gelandet. Bei diesem kann man entweder einen ATmega8 oder ATmega88 verwenden. Jetzt meine Frage: Kann ich bei diesem auch einen ATmega328P verwenden, weil es nur ein Datenblatt für den ATmega88, ATmega328P, und noch ein paar gibt? Danke cheeseburgerohnekaese
Jonathan A. schrieb im Beitrag #2755481: > Jetzt meine Frage: Kann ich bei > diesem auch einen ATmega328P verwenden, weil es nur ein Datenblatt für > den ATmega88, ATmega328P, und noch ein paar gibt? Wenn du den Sourcecode von der 88er-Version hast, kannst du das einfach für den 328 neu kompilieren
-
Thread
Arduino Nano interner Temperatursensor auslesen
genaueren hinschauen. Deshalb mein Hinweis. Ich habe vor 18 Monaten mehrere 'WAVGAT Pro Mini ATMEGA328P 328 Mini ATMEGA328 5V 16MHz' Boards bei AliExpress bestellt, und bekommen habe ich Boards mit einem 'AVGA328P' (= LGT8F328P) Chip. Das habe ich aber erst bemerkt, als ich die Boards mit einem Blink-Sketch
einsichtig. Ja, so geht das hier...... Merke: Ihm hat einen Nano mit einem stinknormalen ATMega328P. Nicht mit dem automativen ATMega328p! Ist es jetzt angekommen. Und nein! Ihm sagt nirgendwo, dass er einen automativen ATMega verbaut hat. Das gibt es nur in deiner Fantasie!
-
Thread
Woher billigen Arduino in DE
Dieser Chinese wohnt in Berlin: http://www.ebay.de/itm/UNO-R3-328-ATMEGA328P-Vorstand-ATMega16U2-USB-mit-freiem-USB-Kabel-fur-Arduino-/221668499477?hash=item339c78e015:g:H3YAAOSw8d9Uv1ds
> Sowohl der FTDI (232RL) als auch Die Geschichte (Windows-Treiber) ist bekannt. > der Atmega (328P) sind gefälscht. Wie kann man einen gefälschten ATMega328p erkennen?
-
Thread
LCD Display es werden keine Buchstaben angezeigt.
Felix N. schrieb im Beitrag #4491173: > Ein "Offizielles" LCD Beispiel für denn atmega328p kann ich nicht > finden. Kennst du da eines? Auf IMHO jedem Arduino mit ATmega328p läuft das Hello-World-Beispiel der Arduino LCD Library. Warum sollte es gerade auf deinem ATmega328p nicht
Wolfgang schrieb im Beitrag #4491387: > Auf IMHO jedem Arduino mit ATmega328p läuft das Hello-World-Beispiel der > Arduino LCD Library. Warum sollte es gerade auf deinem ATmega328p nicht > laufen? Das Hello World Beispiel von der Arduino IDE : https://www.arduino.cc
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Beitrag #7830499: > Eine möglich Lösung für deine Stoppuhr wäre also, anstelle eines zweiten > Atmega328P eine genaue externe 1kHz-Taktquelle an deinen Arduino Uno an > Pin D5 anzuschließen, und diesen Pin als "T1" zu konfigurieren, so dass > er Timer 1 hochzählt. und damit der zählende Atmega
hab auf Anhieb nicht gefunden, wie hoch der > Quarz-Wechselspannungsanteil sein muss, z.B. beim ATmega328P. Bei ATmega48/88/328 hatte ich das schon vor > 10 Jahren gemacht: Problemlos. Gerade bei den 48/88/328P Controllern ist die Amplitude am Quarz sehr klein, daß man bei Betrieb mit >= 16 MHz
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Etwas günstiger: http://www.ebay.de/itm/IC-ATMEL-TQFP-32-ATMEGA328P-AU-MEGA328P-AU-ATMEGA328P-MEGA328P-/181695473270
stattdessen für die ADXL345 entschieden) http://www.aliexpress.com/item/MPU-6050/32326153531.html ATMEGA32P, 1,11€ ea. @ 10pcs. http://www.aliexpress.com/item/Free-Shipping-10PCS-ATMEGA328P-AU-ATMEGA328P-ATMEGA328-8-bit-microcontroller-AVR-32-k-flash-memory-QFP/1716671852.html Schon etwas länger
-
Thread
LED durch "Toggeln" aufleuchten lassen
de/de/8-bit-atmega-avr-mikrocontroller-16-kb-20-mhz-pdip-28-atmega-168-20dip-p58324.html RS-Components hat noch ein paar ATmega328 auf Lager: https://de.rs-online.com/web/p/shields-fur-arduino/7589339 Insgesamt
auf den Arduino > zu missionieren? Zuwenig Leute die sich freiwillig dein Buch anschauen? Der ATmega168 bzw. ATmega328 sind uC, keine Arduinos. Die laufen auch standalone, ohne das Arduino-Board drumherum;-)
-
Thread
wer programmiert nano328p clones mit dem neuen Bootloader?
nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p
=avrdude atmega328o.bootloader.low_fuses=0xff atmega328o.bootloader.high_fuses=0xde atmega328o.bootloader.extended_fuses=0x05 atmega328o.bootloader.file=optiboot_201712/optiboot_atmega328.hex atmega328o.bootloader.unlock_bits
-
Thread
Arduino - UNO Flashershield (Linux)
@Dell:~/Downloads/mcs51$ cd firmware/ hans@Dell:~/Downloads/mcs51/firmware$ ls Makefile uni51_atmega168.hex uni51_atmega328.hex uni51_atmega8.hex uni51_atmega.c uni51_atmega.hex upload hans@Dell:~/Downloads/mcs51/firmware$ avrdude -c arduino -p m328p -P /dev/ttyUSB0 -b 115200 -U flash:w:uni51
: 4116 bytes of flash written avrdude: verifying flash memory against uni51_atmega328.hex: avrdude: load data flash data from input file uni51_atmega328.hex: avrdude: input file uni51_atmega328.hex auto detected as Intel Hex avrdude: input file uni51_atmega328.hex contains 4116
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
.bootloader.file=optiboot/optiboot_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p ## Arduino Nano w/ ATmega328P (old bootloader low mem) ## -------------------------- nano.menu.cpu.atmega328old=ATmega328P (Old Bootloader
=0xDA nano.menu.cpu.atmega328old.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c]
-
Thread
AVR AREF intern: 100n zu GND wirklich hilfreich?
Messungen des AREF beim Umschalten von AVCC 5V auf die interne 1.1V-Referenz; die erste mit einem Atmega328P (von einem billigen Pro Mini abgelötet), die zweite mit einem Atmega328PB von Digikey. In beiden Fällen ist der Stützkondensator AREF -||- GND 100nF. Der Atmega328P braucht 6ms um von 5V auf die interne Referenz abzufallen, der Atmega328PB braucht 9ms. LG, Sebastian
-
Thread
AVR mit integriertem RTC
://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf Seite 4
ATMEGA 328. der kann nun gerade keine 2 Quarze angeschlossen bekommen, aber ab atmega 644 gibt es einige spess53 schrieb im Beitrag #4326659: >>Es gibt meines Wissens überhaupt keinen ATmega mit RTC
-
Thread
ATtiny24A, Power-down
zieht nicht mehr als 0.1A, der ATMega328P (Nachfolger des ATMega8) auch. ;)
Nee, war schon richtig: > Habe auf die schnelle einen ATmega328P zum Testen
-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
Warum muß es unbedingt der ATmega328 sein? Nimm nen ATmega162 und pappe 64kB SRAM dran.
Peter D. schrieb im Beitrag #5020916: > Warum muß es unbedingt der ATmega328 sein? > Nimm nen ATmega162 und pappe 64kB SRAM dran. Weil ich mehrere Arduino-kompatible Boards mit Atmegae328 habe. Wenn ich mehr als die 2KB RAM brauche, die ein Arduino UNO eingebaut hat
-
Thread
USART Problem. Es werden nicht die richtigen Daten übertragen
Jan N. schrieb im Beitrag #4473227: > Baudraten sind richtig eingestellt. Und sendet der ATMega328P auch mit der eingestellten Baudrate? Mit welchem CPU-Takt läuft dein ATMega328P? Wie stehen die Fuses von deinem ATMega328P? Hast du den Diodenblinktest gemacht? Versuch mal auf dem PC
Wolfgang schrieb im Beitrag #4473249: > Und sendet der ATMega328P auch mit der eingestellten Baudrate? > Mit welchem CPU-Takt läuft dein ATMega328P? > Wie stehen die Fuses von deinem ATMega328P? > Hast du den Diodenblinktest gemacht? > > Versuch mal auf
-
Thread
neuer Transistortester GM328 aus China
would assume that WinAVR is to old. I just updated from svn and did: [c] $ cd Software/trunk/mega328_GM328/ $ make clean $ make ... 8 MHz operation configured. AVR Memory Usage ---------------- Device: atmega328p Program: 28936 bytes (88.3% Full) (.text + .data + .bootloader) Data
latest transistortester.tar.gz - copy Software folder to WinAVR-20100110\ - in the Software/trunk/mega328_GM328/ folder open a command window - command: make clean - command: make The result: 8 MHz operation configured. AVR Memory Usage ---------------- Device: atmega328p Program: 33626
-
Thread
IR mit Internal Clock
ich nicht nachvollziehen, da ich keinen zweiten ATmega328P habe, um die Signale zu verarbeiten). Nun habe ich einmal testweise meinen USBASP an den ATmega328P angeschlossen, den auf den internen Oszillatoren mit 8MHz umgestellt und das Programm geflasht
it_is_me schrieb im Beitrag #5331018: > Was hat der sonst für Vorteile? Gegenüber dem ATMega328? Keine. Gegenüber dem alten ATMega8? Jede Menge. Der 88er ist lediglich der kleine Bruder vom 328er. Bis auf RAM und Flash ist er weitgehend identisch. Die 328er sind lediglich so billig (im
-
Thread
Langzeittimer per RC-Glied?
wenig ist, was der µC im aufweckmodus braucht Schau doch einfach mal ins Datenblatt, z.B. für den Atmega328, den Manfred oben als Beispiel gab. Gruß Marcus
Schon, aber an einem ATmega328P z.B. erlaubt der Quarz einen niedrigeren Stromverbrauch als der Watchdog - falls das denn überhaupt relevant wäre.
-
Thread
Welcher Microcontroller für i2c-Display
ATtiny nehmen, der > in der Liste Wer hat dir den Floh mit den ATtinys in den Kopf gesetzt? Ein ATmega168 als fertig aufgebautes Modul kostet über eBay 1,50€ oder ein ATmega328 mit USB-Wandler vielleicht 2,50€
genannt und zu zeigen, dass nicht alle Modelle einen Debug Wire Pin haben. Empfohlen wurde der ATmega328.
-
Thread
ATTiny 2313a programmieren
Wer lesen kann ist klar im Vorteil. Der avrdude versucht, einen Arduino zu programmieren, ein ATmega328 wurde gefunden, die Kennung passt nicht zum 2313.
schaltplan.pdf Da scheint tatsächlich ein 2313 in SMD verbaut zu sein. Wieso findet der avrdude dann einen ATmega328?
-
Thread
ELEGOO Ardunio Mega R3 16U2 Bootloader
Kommunikation über USB zuständig ist und vom Benutzer normalerweise nicht programmiert wird, und den ATmega328P, der vom Benutzer z. B. über die Arduino-IDE programmiert wird. Um ein selbstgeschriebenes Programm in den ATmega328P zu bekommen, verwendet man ein "Bootloader" genanntes Programm im ATmega328P
auf dem ATmega16U2 > eine USB-UART Firmware installiert ist und auf dem ATMega2560 ein > Arduino Bootloader. In dieser Kombination kann man dann den ATMega2560 (bzw den ATmega328P beim Uno R3) > über den USB
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
EInschalten liegen am Int0 5V nach Empfang 0V un dkeine Änderung mehr........ //aktivieren des int0 im ATMega328P EIMSK|=(1<<INT0); //fallende Flanke EICRA|=(1<<ISC01); der muß dann wohl auf low Level gem. Datenblatt ATMega328P Seite 73 !!?? schreibt man das so EICRA|=(0<<ISC01); oder so EICRA &= ~(1
Monaten also vor 4 Monaten habe ich zwar einen CAN zu CAN Router mit Bascom und 2 x MCP2515 und Atmega328P sowie mit AT90CAN128 und einem MCP2515 realisiert aber das war nicht mit dem Datendurchsatz zu vergleichen was jetzt mit C und dem MCP und dem ATMega328P schon geht. 4 Monate intensives lernen
-
Thread
ATmega Development Boards (Sind die OK?)
> Welche ATmega und ATtiny Modell sind denn aktuell? ATtiny 13A ist der kleinste für Steckbrett ATtiny 25 45 85 ATtiny 441 841 ATtiny 261 461 861 ATmega 48 88 168 328 ATmega 164 324 644 1284 ATmega 640 1281
Ich kann Dir aus eigener Erfahrung bestätigen, dass USBASP basierte ISP Programmieradapter den ATmega328, ATmega328P und ATmega328PB unterstützen. Das ist sicher nur ein Dokumentationsfehler. Bei Aliexpress ist es auch üblich, dass die Händler alle voneinander kopieren - auch die Fehler. Sie stellen
-
Thread
µC für Thermometer
Es ist ein DS18S20(!) Sensor vorgegeben. Den gibt es auch. Also ratet ihr eher von dem ATmega328P ab?
Batterielebensdauer wenn off. Dann könnte man ein stinknormales LCD benutzen und natürlich den Arduino, äähm, Atmega328. lG
-
Thread
Programm meckert (bei den setzten von Ein-& Ausgängen)
www.pollin.de/p/atmel-evaluations-board-v2-0-1-fertigmodul-810074 Und dazu einen oder besser zwei ATMEGA328P Controller im DIL Gehäuse. Dann passt Dein angefangener Code auch schon.
> ATMEGA328P Oh hoppla - ich meinte den ATMEGA8. Sorry, der 328 ist mit dem Board scheinbar nicht kompatibel...
-
Thread
Sammelbestellung Transistortester
Controller kamen: Markus hat die ab jetzt auch im Shop: https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Firmware-fuer-Transistortester::87.html
Firmware kann man bei avrdude mit -B die Geschwindigkeit per Software drosseln. [code] > avrdude -p atmega328p -P usb -c usbasp -B1 -U flash:w:main.hex avrdude: set SCK frequency to 750000 Hz ^^^^^^^^^ […] > avrdude -p atmega328p -P usb -c usbasp -B20 -U flash
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
(__AVR_ATmega168P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega48P__)[/c] muss nur gegen die folgende Zeile [c]#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega88P
AVR verwendet? Dann bedarf es in der lcd_gfx.c einer Änderung: Alt: [code] #if defined (__AVR_ATmega328P__) void i2c_init(void){ ... #endif [/code] Neu: [code] #if defined (__AVR_ATmega328__) || defined (__AVR_ATmega328P__) || defined (__AVR_ATmega324A__) || defined (__AVR_ATmega324P__) |
-
Thread
Attiny Programmierung
Georg M. schrieb im Beitrag #6096675: > Dann lieber ein fertiges Mikrocontroller-Board. > Z.B. ATmega328PB ist nur 33×18mm groß Gerade den ATMega328PB (mit der Betonung auf dem B am Ende) möchte man als Anfänger _nicht_ verwenden. Denn er ist anders als die anderen ATMega328 vor ihm (die wiederum
Informationen die man in Foren, Wikis und Blogs findet, beziehen sich auf eben jene ersten Generationen des ATMega328 und führen in die Irre, wenn man den 328PB hat.
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
der Tiny13 unterscheidet sich in der Programmierung teilweise deutlich von anderen Controllern. Atmega328, wie sie auf den Arduninos zu finden sind, kannst du von der Programmierung hin auch schnell auf den Tiny10 übertragen. Vergleiche nur mal die Interrupts vom Tiny13 mit denen vom ATmega328 oder
Ardunio- oder sonst ein Board zu > kaufen, wäre mir zu aufwändig. Ein kleiner Arduino mit einem Atmega328 kostet gut 2€ - sooh schlimm?
-
Thread
Arduino: Kann man einen Aanalogen Pin als Digitalpin konfigurieren?
. analoge Eingang des ATmega328 (das wäre A7) kann nur analog > gelesen werden. Er hat keine digitale Funktion. warum schreibst du so penetrant falsch? http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
> Arduino im Titel. Also der Arduino Mega. Auf jedem aktuellen Arduino Nano sitzt bspw. ein ATmega328. So klar ist dein "also" wahrlich nicht.