-
Thread
Spannungseinbruch an offenem Portpin vom uC
Hi >Vom UNO(ATMega328P), z.B. weiß ich, dass er keinen Pin 28 hat. Lt. Datenblatt schon. MfG Spess
spess53 schrieb im Beitrag #5275497: >>Vom UNO(ATMega328P), z.B. weiß ich, dass er keinen Pin 28 hat. > > Lt. Datenblatt schon. ist PC5 aber der TO nutzt ja einen ATmega1284p
-
Thread
µC-Einstieg mit ATMEGA8 - ist das OK ?
Der ATmega8 ist veraltet. Ein pinkompatibler Nachfolger ist der ATmega328 (1,95€) https://guloshop.de/shop/Mikrocontroller/ATmega328::24.html Und mit Arduino-Bootloader (2,95€): https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Bootloader-fuer-Arduino-Uno::38.html?XTCsid=f1ig83g676p86cilpri5ngsp00 Dann brauchst Du nichtmal ein Programmiergerät.
-
Thread
Eclipse Kompilierung LCD Buchstabensalat
C Linker avr-gcc -Wl,-Map,LCD_I2C_TEMT_6000_RADAR.map -mmcu=atmega328p -o "LCD_I2C_TEMT_6000_RADAR.elf" ./src/uart/uart.o ./src/temt6000/temt6000.o ./src/spi/spi.o ./src/pcf8574/pcf8574.o ./src/lcdpcf8574/lcdpcf8574.o ./src/i2chw/twimaster.o ./src/adc/adc.o
Finished building: LCD_I2C_TEMT_6000_RADAR.eep Invoking: Print Size avr-size --format=avr --mcu=atmega328p LCD_I2C_TEMT_6000_RADAR.elf AVR Memory Usage ---------------- Device: atmega328p Program: 8654 bytes (26.4% Full) (.text + .data + .bootloader) Data: 444 bytes (21.7% Full)
-
Thread
Frage zu HVP (PP) eines 328p (Arduino nano)
Datum 9.9.2017 gelandet - sorry for confusion. Deckblatt zeigt: 8-bit AVR Microcontrollers ATmega328/P DATASHEET COMPLETE und hat 441 Seiten Das von heute lautet ATmega328P 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash DATASHEET hat 293 Seiten Danke
ATmega48A/PA/88A/PA/168A/PA/328/P", ist vom 1.11.18 und hat 662 Seiten: https://www.microchip.com/wwwproducts/en/ATMEGA328P
-
Thread
myAVR MK2b fehlerhaft, Firmware / Hardware?
Hallo, ich habe hier einen ISP Programmer myAVR MK2b, ich wollte damit ATMEGA 168 und 328 Programmieren. Nur das Ding macht immer wieder Probleme. Beim beschreiben des Flash Speichers bricht die Programmierung bei ca. 60 - 80% Fortschritt ab. Fehlermeldung Time Out. Das ganze
Eingeschaltet, das gleiche Verhalten. Was kann das sein? Also mal den Stick untersucht, der hat einen ATmega168 drauf, auch der CP2102 ist der gleiche. Aber beim Stick ist ein Quarz mit 7,3728 MHz bestückt, beim MK2b mit dem ATmega 328 ein 20 MHz Quarz. Warum wohl? Für einen einfachen Programmer. Laut Baudraten
-
Thread
PPS5330 Labor-Netzteil hack
drei Port-leitungen mit dem ATmega328 verbunden und steuer diese softwaremäßig an. Die SPI-Schnittstelle im ATmega328 ist mit dem Programmieradapter verbunden. [c] #define F_CPU 16000000UL #include <avr/io.h> #include <util
nicht auslesen. Durch einen Fehler meinerseits habe ich die Firmware versehentlich gelöscht. Der ATmega88 hat die gleiche Anschlussbelegung wie der ATmega328. Gruß Rolf
-
Thread
Warum entwickeln sich die Atmegas zurück?
Bei den neueren B-Typen (ATmega328PB) fehlt in der Tat die Fuseeinstellung für 20MHz Quarz. 20MHz geht nur noch mit externem Oszillator.
Wochen ATTINY13A-SSUR 0,49 € 10.446 sofort lieferbar Lieferzeit ab Hersteller: 14 Wochen ATmega328P-PU 1,47 € 13.695 sofort lieferbar Lieferzeit ab Hersteller: 6 Wochen ATMEGA328PB-AU 1,75 € 12.680 sofort lieferbar Lieferzeit ab Hersteller: 17 Wochen ATMEGA1284P-PU 3,77 € 1.729 sofort
-
Thread
Programm von mega32 auf mega328P convertieren
Sachs schrieb im Beitrag #3498747: > Im Prinzip sind die beiden Typen doch gleich ? Nö. Der ATmega32 ist ein Nachfolger der Linie AT90S4434/8535, aus denen dann ATmega163 und ATmega16 hervorgegangen sind. Ab ATmega16 dann auch mit JTAG zum Debuggen. Der ATmega328 ist ein Nachfolger der Linie AT90S2232/4433, aus denen der ATmega8 hervorgegangen ist. Ab ATmega48/88/168/328 dann auch mit debugWIRE zum Debuggen. Schon bei Dingen wie den Timer-Bits würde ich beide Datenblätter sehr genau nebeneinander halten.
-
Thread
USB-Serial Programmierboard für Atmel uC
ISP Firmware befindet sich also doch im Lieferumfang. Ja schon, aber damit machst du nicht den Atmega16U2 zum ISP Adapter, sondern den ATmega328.
Board und PC ran und das wars. ... > Ich würde gerne ein universelles Programmierboard für den atmega 168a > und 328 haben, es soll breadboardtauglich sein, einen usb anschluss > haben und den avr ü er die serielle schnittstelle programmieren Wozu? Ab Werk können die ATMega168 und 328 nur mit
-
Thread
Pinout Arduino
nichts https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Hallo, lies doch mal das Manual. Wieviele interne Vref sind beim ATmega328P vorhanden? Nur eine Einzige, nämlich 1,1V. Alles andere muss von außen an AREF angeklemmt werden. Dafür ist der Pin da. Beim Arduinoboard liegt Ub an AREF. Damit kannst du beim ATmega328P zwischen
-
Thread
empehlung Microcontroller WS2812B Steuern
atmega328 ? atmega328p ! Oder?
Arduino Fanboy D. schrieb im Beitrag #6062938: > atmega328 ? > atmega328p ! > > Oder? Atmega328p.pu
-
Thread
Frage: Programmier Adapter für Arduino Adapter
ISP-Programmer direkt anstöpseln > kannst. Anders rum! Ihm will mit dem "UNO as ISP" nackte ATMega328(P) beschreiben. Und das geht mit dem Adapter.
Arduino F. schrieb im Beitrag #5424506: > Ihm will mit dem "UNO as ISP" nackte ATMega328(P) beschreiben. > Und das geht mit dem Adapter. Dafür muss man erstmal ATMega328s haben, die in diesen riesen Sockel passen. Da ist ein Arduino Pro Mini für 2€ doch fast kleiner und hat Bootloader
-
Thread
eigene__ ide
: atmega328p Program: 134 bytes (0.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) -------- end -------- C:\_zuc_workspace\20211012
enthält nur wenige Einstellungen, die Projektabhängig geändert werden müssen: MCU: #MCU = atmega328pb MCU = atmega328p #MCU = atmega2560 #MCU = atmega1284p #MCU = atmega644 #MCU = atmega8 #MCU = atmega32 Quelldateien: # Target file name (without extension). TARGET = main SRC = $(TARGET
-
Thread
DIAMEX USB ISP-Programmer für Atmel AVR
auf den China Klon zugreifen. Witzigerweise wird der billige China Klon (wahrscheinlich ein LGT8F328P) als Atmega328P erkannt, aber ein Funduino (Arduino kompatibel) mit einem richtigen ATMEGA328P U Chip drauf als ATmega16U2 erkannt. Was soll man davon halten??
schrieb im Beitrag #7378881: >> Witzigerweise wird der billige China Klon (wahrscheinlich ein LGT8F328P) >> als Atmega328P erkannt, aber ein Funduino (Arduino kompatibel) mit einem >> richtigen ATMEGA328P U Chip drauf als ATmega16U2 erkannt. Was soll man >> davon halten?? > > Daß du beim 2. den
-
Thread
Extra uC für Bedienteil
auch nicht über > "verteilte Systeme" nach zu denken, wenn man nicht mal den Umstieg auf > ein 328 schafft. Kommt Zeit, kommt ATmega 328. ;-) > Es gibt extra eine Appnote, die die Unterschiede zwischen dem 8ter und > den neueren µC's behandeln. Die hier? AVR094: Replacing ATmega8 by ATmega88
eingebaut. Also nicht so vorschnell Dinge implizieren. Mein erster AVR war ein Atmega88PA, zur Zeit spiel ich mit dem Atmega328 und Atmega32 privat daheim ;)
-
Thread
ADC-Kanäle sukzessive abfragen
nicht bestätigen. Siehe Anhang. > > Bei gleicher Genauigkeit? Ja. Zumindest bei meinem ATmega328P von '1545'.
Falk B. schrieb im Beitrag #7881381: > ATmega328P, aka Arduino Uno/Micro/Nano Du meinst bestimmt den Mini oder Pro Mini. Der Micro hat einen ATMega32U4 auf dem Board. Dessen ADC ist dem vom 328P ähnlich, aber nicht gleich. Funktioniert
-
Thread
Atmel mit oder ohne Arduino oder ganz anderer µC für Batteriemanagement
Arduino-Hardware passt nicht - Spannungsregler auf den Boards, LEDs drauf, USB drauf ... Wenn Du den reinen ATMega verwendest und diesen per Arduino programmierst, geht das. Hier käme z.B. auch ein ProMini in Frage, wenn man überflüssige Komponenten abräumt: http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/ http://www.aliexpress.com/item/Free-Shipping-new-version-1pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino/32665418223.html Zum Programmieren besser nicht die Interfaces mit CH340 verwenden, da fehlt die Reset-Leitung DTR, eher mit SiLab-Chip drauf
-
Thread
AtMega328p aus eigener Produktion ?
Ist der ATMega328p eine Waffe?
finde, einen 32bit-SoC mit WLAN, 80MHz,... für 'n Euro schon ziemlich besonders. Da kommt der ATMega328P nicht annähernd hin.
-
Thread
Einstiegsfragen AVR
Einsatz) oder die beliebten Arduino Boards überflüssig. Auf meinem Steckbrett läuft dann ein ATmega168 oder ein ATmega328 mit dem Bootloader von Arduino (nein, ich programmiere nicht mit Arduino, der Bootloader wird nur dafür verwendet, um den Chip sich "selbst programmieren" zu lassen). Für Anfänger
Mein ich doch. Aber mal ne ganz blöde Frage. Hab grad nach geschaut, der Mega328 im DIL28 ist der Pinkompatibel zum ATmega8? Wegen der Sockel auf dem Board.
-
Thread
Arduino Uno lässt sich über anderen Arduino programmieren aber nicht über Avrstudio
> > Da ist der 328p aber nicht aufgelistet > Achso, sehe gerade Atmega32, also der 328p gehört wohl zur Familie...
Darth G. schrieb im Beitrag #7506086: > Achso, sehe gerade Atmega32, also der 328p gehört wohl zur Familie... Nein! Der ATmega328 ist in der Arduino IDE als Arduino UNO oder Arduino Nano bekannt.
-
Thread
Pullup-Widerstand Stromverbrauch zu hoch
ich benötige nochmal euren Rat. folgendes Ergebnis soll meine Schaltung am Ende liefern. Ein Atmega 328P läuft im pwr down Modus (Verbrauch paar uA) an einem Li-Io Akku und wird beim Öffnen einer Tür durch einen externen Interrupt (Reed-Sensor) aus dem Tiefschlaf geweckt. (High Signal) Problem
Taktfrequenz senken (um unter die 4,4 µA zu kommen) Ich habe mit Hilfe dieser Anleitung den Bootlader „Atmega328 on a breadboard (8 MHz internal clock)“ drauf gebrannt. https://wolles-elektronikkiste.de/atmega328p-standalone-betreiben Wie ich unter die 8Mhz komme weiß ich leider nicht. Thomas B. schrieb
-
Thread
Was spricht gegen Arduino?
WehOhWeh schrieb im Beitrag #4182733: > Der Arduino kostet mindestens das 10-fache des drauf verbauten ATMEGA. Die Quelle musst du mal verraten, wo man einen ATmega328P für 20 ct bekommt ;-) z.B. ebay 360732394240
Arduino-Mini-Pro, die ich über ISP ohne den Bootlader programmiere. Diese fertigen Platinen mit Atmega328 drauf haben ca. 1,80 Euro gekostet. Ich kann zu Hause keine doppelseitigen Platinen anfertigen und ein einzelner Atmega328 kostet mich in etwa genau so viel. Verstehe mich nicht falsch: Ich bin
-
Thread
CRC Fehlerkorrektur -> Lookuptable
Hallo, ich habe jetzt nicht alles gelesen, werfe aber einfach mal den ATMEGA328pB in den Raum. Kompatibel und hat 2 UARTs.
Platine (83,82x32,00). Ich baue doch nicht den Mini Pro ober oder über meine Platine??? Der Atmega328 wird schon direkt mit auf die PCB gepackt und im Reflowofen aufgelötet. Außerdem ist unter der Platine kein Platz, da sitzen die Mosfets. Ich bin aber grad dabei einen 2. Atmega 328p zu platzieren
-
Thread
China SUPER Bauteile-Schnäppchen Thread
(ATMEGA328, Nano, USB) http://www.ebay.at/itm/230799921826 (ATMEGA328, Nano, USB) http://www.ebay.at/itm/221119540576 (ATMEGA328, Nano, USB) Chip-Only ATMEGA328 mit Arduino-Bootloader ab *ca 3 EUR* inkl
Atmega328-PU für 2,20$ plus Versandkosten http://www.futurlec.com/Atmel/ATMEGA328-PUpr.shtml
-
Thread
LGT8F328P avr, gcc, Timer3-Vect
Device wie ATmega328P zu verunstalten. 1) Hast du bereits, und für 3) nimmst du ein Specs eines ähnlichen Devices, hier bietet sich specs-atmega328p an. Wie ein neues Specs auf Grundlage eines bestehenden erstellt
gcrt1.S:172: Error: non-constant expression in ".if" statement 6) Änderung von mmcu-Parameter in atmega328p statt avr5: avr-gcc -mmcu=atmega328p -D__AVR_ATmega328p__ -c gcrt1.S -o crt0-atmega328p.o gcrt1.S: Assembler messages: gcrt1.S:359: Error: junk at end of line, first unrecognized character is
-
Thread
SPI will auf AVR nicht laufen
"Falle" bei Atmega328 und seinen Freunden ;) Hier mal ein Ausschnitt aus dem Datenblatt des Atmega328PB dazu: If SS is configured as an input, it must be held high to ensure master SPI operation. If the SS pin
stehen. Muss es weder nach C-Standard noch nach Programmlogik. Ich zitiere aus dem Datenblatt von "ATmega48A ATmega48PA ATmega88A ATmega88PA ATmega168A ATmega168PA ATmega328 ATmega328P": [c]void SPI_MasterTransmit(char cData) { /* Start transmission */ SPDR = cData; /* Wait for transmission complete
-
Thread
Phasenmessung mit Mikrocontroller
mit 8 die Rede. --> 240 Prozessortakte > Die perfekte Lösung wären 2 ICP-Eingänge, z.B. beim ATmega1284. Beim ATmega328P können Timer 0 und Timer 1 synchronisiert werden [1]. Damit hat man 2 ICPs, die auf einander bezogen werden können. [1] Datenblatt Kapitel 16: Timer/Counter0 and Timer
Leider stimmt das, obwohl ich es ganz und gar nicht interessant finde. ;-( Timer0 wurde bei ATmega48..ATmega328 ggü. ATmega8 erheblich erweitert. Ich hatte mir wohl eingebildet, daß dabei auch ein ICP dazu gekommen wäre. > Ja genau das ist ja das Problem. Also geht dieser Lösungsansatz nicht?
-
Thread
UART läuft auf ATMEGA 32 aber nicht auf 328
Dir ist bewusst das ATMega32 und ATMega328 nicht codecompatibel sind? Beispiel: ATMega32 --> USART Control and Status Register A – UCSRA ATMega328 --> UCSRnA – USART Control and Status Register n A Die Funktionsweise
Moin, public schrieb im Beitrag #4354552: > Dir ist bewusst das ATMega32 und ATMega328 nicht codecompatibel sind? beide AVRs sind eigentlich entsprechend in der library definiert. Auf einem weiteren ATMega328 befindet sich ein sehr ähnliches Programm, bei dem die Ausgabe
-
Thread
Mikrocontroller Einstieg
Frank O. schrieb im Beitrag #7793750: > Dann müsste der ATmega328 direkt USB können. V-USB, so wie der Tiny85 auch
Arduino-IDE programmierten ICs umstecken. Ist alles eigentlich auch abwärtskompatibel – also auch für ATMEGA168PA, ATMEGA88PA usw, sofern das Pinout gleich ist, ich persönlich verwende aber nur noch die 328P oder 328PB, d.h. mit 32KB Flash.
-
Thread
Wie bei arduino nano F_CPU einstellen?
---- 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
Brauche Hilfe bei der Auswahl von programmern für den Atmega8
anfangen: https://de.aliexpress.com/item/1LOT-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64/32724669918.html _______________________ Der uC ließe sich, soweit ich weiß durch den Atmega8 ersetzen: https://de.aliexpress.com/item/TZT-1-satz-uno-r3-MEGA328P-ATMEGA16U2
int 21h schrieb im Beitrag #5633141: > möchte nun endlich mein eigenes Projekt mit einem Atmega8 > realisieren. Ist ATmega8 irgendwie besser als ATmega328P?
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Das könnte ein Irrtum zu sein. Bei mir kostet der Atmega 32-16AUR in 2K Rollen CDN$9.32770 und CDN$11 im Stückpreis. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA32-16AUR/2357031?s=N4IgTCBcDaIIIBcC2BTA5gQwAQGYwFoBGANjgFUAlEAXQF8g
kannst du die direkt am VCC-Pin mit der Akkuspannung versorgen. Als Einzel-IC habe ich nur den ATMEGA 88A-AU und den ATMEGA 168A-AU da. Die sind im Prinzip gleich, wie der 328, nur halt mit weniger Speicher. Von denen könnte ich dir jeweils 10-20 Stück überlassen. Wenn Du möchtest, kann ich dir
-
Thread
avr-gcc 5.2 für Windows
/ -D__AVR_ATmega328P__ -D__AVR_DEVICE_NAME__=atmega328p -D F_ CPU=20000000UL e.c -mn-flash=1 -mno-skip-bug -quiet -dumpbase e.c -mmcu=avr5 -auxbase e -gdwarf-2 -Os -Waddr-space-conve rt -Wall -Wextra -Wstrict-overflow
/ -D__AVR_ATmega328P__ -D__AVR_DEVICE_NAME__=atmega328p -D F_ CPU=20000000UL i.c -mn-flash=1 -mno-skip-bug -quiet -dumpbase i.c -mmcu=avr5 -auxbase i -gdwarf-2 -Os -Waddr-space-conve rt -Wall -Wextra -Wstrict-overflow
-
Thread
Arduino Nano Atmel Mega328p sind Lock Bits ein witz? geht nicht wie es sollte. Gesperrt
Deaktiviert? ausser ISP und USB.. richtig ? siehe: http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=F9&EXTENDED=FD&LOCKBIT=C8 ich könnte auch es ja auch so einstellen oder? Lock Fuse: 0xC0 http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=F9&EXTENDED
ausser ISP und USB.. richtig ? > > siehe: > http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=F9&EXTENDED=FD&LOCKBIT=C8 > > ich könnte auch es ja auch so einstellen oder? > Lock Fuse: 0xC0 > http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p&LOW=FF&HIGH=F9&EXTENDED
-
Thread
Division 64Bit durch 32Bit gesucht
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen
-
Thread
ISR mit Quarz auslösen
Meik S. schrieb im Beitrag #5524613: > atmega328p. Eventuell clkdiv/8 noch gesetzt?
0x66 ist CKDIV8 eingeschaltet (zumindest wenn Sie nicht softwaremäßig umschalten), also läuft der ATmega328 mit 2 MHz.
-
Thread
Merkwürdigkeit Pollin Entwicklungsboard ATMEL ATmega168PA
Beschreibung falsch: 16MHz (Artikel entspricht nicht der Beschreibung) (Schaltbild falsch: ATMega328) Das Arduino "Blink", welches bei Auslieferung drauf zu sein hat, macht keine seriellen Ausgaben. Paul P. schrieb im Beitrag #4297069: > Hat sonst noch jemand das > Teil als normalen AVR
Arduino, also darf man das nicht erwarten (will ich ja auch gar nicht). >> (Schaltbild falsch: ATMega328) Da die Dinger pinkompatibel sind dürfte dieser Grund für eine Reklamation schon sehr an den Haaren herbeigezogen sein ;-). >> bei Eingangsspannung grösser 6.5V macht es Plopp und er raucht
-
Thread
Aus 1xAA (oder 2xAA) eine fixe 3V Spannung machen
19µA sein. Das sehe ich genauso - wenn 2x AA, dann den ATMega direkt an die Batterie, und den Wandler abschalten, wenn nicht gemessen werden soll. 1xAA reicht für den ATMega328P ja eher nicht. Ein moderner StepUp - z.B. der L6920D oder auch der MCP1640 - braucht im ShutDown auch keine 19µA, sondern typisch. 0,1µA, maximal 1µA - wie der ATMega328P. MfG, Arno
-
Thread
AVR128DB USART Transmit Buffer
grafisch dargestellt wird. Es sind 3 Register statt 2 dargestellt. Das Buffer-Register gibt es beim ATmega328PB + ATmega2560 u.ä. nicht. Kurzform: ATmega328PB, ATmega2560 u.ä. haben: ein Daten-Register und ein Shift-Register. Daten-Register wird auch als Datenbuffer bezeichnet. AVRxDB u.ä. haben
Hallo, zur Vollständigkeit. Habe das gleiche Ergebnis mit ATmega328PB wie Falk mit seinem ATmega328P. Wäre auch komisch gewesen wenn es anders wäre. ;-) Alle Controller verhalten sich wie im Manual beschrieben. Dank fürs Zuhören.
-
Thread
Arduino - zeitkritische Signale
> mehrere davon Eins, zwei oder viele? Der Atmega328 hat drei. CNT0 bis 2 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Kapitel 14-18. Weiß man, welche davon belegt sind?
Christoph db1uq K. schrieb im Beitrag #7491231: > Eins, zwei oder viele? Der Atmega328 hat drei. CNT0 bis 2 > https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf > Kapitel 14-18. Weiß man, welche davon belegt sind?
-
Thread
ATmega32 noch zeitgerecht?
wohl nicht allzu viele Konstanten finden über solch einen > Zeitraum. Ich setze seit 15 Jahren ATmega8 in diversen Projekten / Kleinserien ein, und stelle einige jetzt auf ATmega328 um. Bisher gab nicht die Notwendigkeit.
selbst Basic. Und durch die weite Verbreitung dank Arduino werden zumindest die dort verwendeten ATmega328... noch eine Weile verfügbar sein. Microchip wäre ja bescheuert die einzustellen, und wenn da bauen die Chinesen die nach. Sind eigentlich inzwischen ATmega328 Clone aufgetaucht?
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
Ich habe schon CPU-Teil mit ATmega328 mit 16Mhz Quarz. Man sieht auf dem Display Zahlen und man kann sie editieren mit Tasten. Nur die Anzeige ist dunkel und lässt sich nicht mit dem Kontrast Poti heller machen. Wahrscheinlich sind
Hallo , ich habe gesehen das alle meine Arduinonanos mit ATMega 328 bestückt sind. Lt. Datenblatt sind die pinkompatibel mit den 168ern. Sind die auch softwarekompatibel? Ohne Änderung der Software zu betreiben? MfG Hans
-
Thread
Arduino Debuggen
Einzelschritten durchgehen und/oder Breakpoints setzen. Gibt es für den Arduino, bzw. für den ATmega 328p auch die Möglichkeit den µc so zu debuggen, dass mir die Register des ATmega 328p angezeigt werden und ich einzeln durch das Programm "steppen" kann? Mir wäre es egal, ob ich das Ding in C oder
Robin H. schrieb im Beitrag #4632131: > Gibt es für den Arduino, bzw. für den ATmega 328p auch die Möglichkeit > den µc so zu debuggen, dass mir die Register des ATmega 328p angezeigt > werden und ich einzeln durch das Programm "steppen" kann? Wenn es unbedingt ein Arduino Board
-
Thread
suche 8 stück ATmega168 (DIP)
Apropo von Atmega328 im dem o.g. Shop gibt es 2 Varianten Atmega328 und Atmega328p wo liegt genau die Unterschied?
Martin schrieb im Beitrag #2643324: > Apropo von Atmega328 im dem o.g. Shop gibt es 2 Varianten Atmega328 und > Atmega328p wo liegt genau die Unterschied? Können die Leute denn heutzutage gar nichts mehr? Schau beim Hersteller!
-
Thread
Absolute_Beginner Platine
> In einem Arduino uno habe ich einen ATMega328P-PU Was genau muss man sich da drunter vorstellen. Hat der UNO als Programmer fungiert, oder hat der 328 im UNO gearbeitet. In letzterem Fall: Dann braucht der 328 aber einen Quarz, denn
Hallo uC_Beginner, nützlicher Tip, ich habe die 328er geschenkt bekommen und weil die im UNO auch drin sind, dachte ich auf der sicheren Seite zu sein. Werde mir mal die ATMEGA8 besorgen. Gibt es da etwas zu beachten ?
-
Thread
Arduino Nachbau (Eigenproduktion)
Arduino Bootloader auf den Atmega328p gespielt (ATmegaBOOT_168_atmega328.hex) und die Fuses gesetzt hat auch geklappt. Dann kam der erste Test: +5V angeschlossen (am +5V Eingang siehe Schaltplan) und Masse auf Masse - die ON Led
nachgemessen und sollten passen (RX auf TX und umgekehrt). Folgenden Bootloader habe ich aktuell auf dem Atmega328: "ATmegaBOOT_168_atmega328" aus dem Ordern Arduino/hardware/arduino/bootloaders/atmega/. Die L Led ist dauerhaft an. Danke und liebe Grüße, Dominik
-
Thread
UART RX Interrupt Problem
Ich verwende einen ATmega328, der auf einem Arduino Nano sitzt und den ich per XLoader flashe. Der 328 hat nur einen UART.
Christian W. schrieb im Beitrag #4564990: > Ich verwende einen ATmega328, (...) > Der 328 hat nur einen UART. Und dein Compiler haut Dir keine Fehler um die Ohren? RESPEKT!
-
Thread
avr/iom328p.h ist da, wird aber nicht anerkannt
defined __AVR_ATmega3250A__) #elif defined (__AVR_ATmega3250P__) #elif defined (__AVR_ATmega3250PA__) #elif defined (__AVR_ATmega328P__) #elif (defined __AVR_ATmega328__) #elif defined (__AVR_ATmega329__) #elif (
Mikrocontroller eingestellt. > AVRDUDEOPTIONS -p16 Auch das wäre nur für den ATmega16 richtig. Ändere das mal auf "atmega328p" (avrdude unterstützt lange und kurze Schreibweise). Beachte, dass du einige Einstellungen (z.B. dein mittlerer Screenshot) für Debug und Release Builds
-
Thread
Taschenrechner - Algorithmen
möchte, sollte sich auf Kompromisse einlassen "können". Aber auch aus anderen Gründen bin ich von ATMEGA328p auf ATMEGA1284p gewechselt. Mein Taschenrechner hat jetzt 15x 7-Segment-Anzeige (vorher 12x 7-Segment-Anzeige). Die 24 Tasten können komfortabler genutzt werden (bis zu 3 Tasten gleichzeitig
aus. Hier geht es weiter im Thread. Ich denke der ATmega328P dürfte zur Ansteuerung eines Grafikdisplay etwas zu klein sein, weil man den Font zur Darstellung als Bitmap speichern muss. Schaut man in die Quellen vom DOGM128x_Thread, dann sieht man das mehr
-
Thread
Amega flashen
> Atmega 328p ... 1E9516 , was ja richtig ist ? Also der ATmega328P hat laut Datenblatt den 'signature code' 1E950F.
c-hater schrieb im Beitrag #7258068: > Ein ATMega328PB unterscheide sich doch in vieler Hinsicht von einem > ATMega328P. Zum Beispiel hat der Oszillator weniger Leistung, man kann also über XTAL2 keinen anderen IC mehr takten ... LG, Sebastian