-
Thread
Probleme mit SPI-Bus an ATMega328 (Wattuino)
Hallo, ich habe ein Problem mit einem Wattuino (einem Arduino Pro Mini Klon mit einem ATMega328). Ich möchte gerne per SPI zwei Ketten von TLV5630 DACs ansprechen, in einer Kette sind 8 DACs, in der anderen 7 DACs in Reihe geschaltet (daisy-chaining). Verbunden sollte alles richtig
-
Thread
Pin PB2 eines ATmega328 nutzen
Hallo zusammen Ich möchte den Pin PB2 des ATmega328 als eingang nutzen. Irgendwie passiert da aber gar nichts... Nun ist ja auf dem pin noch das SS signal des SPI. Gemäss Datenblatt kann der pin nicht genutzt werden, wenn der SPI als slave konfiguriert
-
Thread
Duemilanove Atmel Atmega 328 MCU board
Duemilanove Atmel Atmega 328 MCU board: http://at.rs-online.com/web/search/searchBrowseAction.html?method=searchProducts&searchTerm=6961655#header Was ist das für ein Ding, hat nicht viel mehr als ein Atmega32 und kann
-
Thread
Atmega328 IR Recv stark gestört
ganz gut. Vor ca. 2 Jahren habe ich noch noch das Audio-In Signal vom Soundsystem an den ADC vom Atmega328 angeschlossen, dass sich das ganze automatisch ein und ausschaltet. Wieder später habe ich noch eine IR LED angebracht, dass ich das Teil als "IR Transceiver" nutzen kann und ich nur noch eine
kommt das signal an und ich sehe es in dem Wust, kann aber nicht sauber dekodiert werden und der Atmega sendet das IR Signal nicht weiter an den TV. Als IR Recv habe ich diesen: IR-Empfänger-Module TSOP31238 38kHz Fällt euch Irgendetwas ein, was das Schwingen / Toggeln am IR_out hervorrufen
-
Thread
ATmega328p: timestamp beim Flashen ohne Zusatzhardware? Gesperrt
Wobei ich natürlich > nicht ausschließen würde, dass es der gleiche Die ist, der nur als > „alter“ ATmega328P marketingwirksam für ein paar Cent billiger > verkauft wird as der PB. Das soll nach Herstellerangeben nicht stimmen, ist ein neuer die: Compared to existing ATmega328 variants, the following
Was mich stört, ist die unterschiedliche pin-Belegung: [pre] 32-pin TQFP/MLF package Pin ATmega328 ATmega328PB 3 GND PE0/ACO 6 VCC PE1 19 ADC6 ADC6/PE2 22 ADC7 ADC7/PE3 [/pre]
-
Thread
ARDUINO ATMEGA328PB Bord erste Erfahrungen
Manfred schrieb im Beitrag #4871129: > Bei mir gab es nichts anzupassen ATMEGA328PB != ATMEGA328P
Arduino F. schrieb im Beitrag #4871135: > ATMEGA328PB != ATMEGA328P http://www.atmel.com/Images/Atmel-42559-Differences-between-ATmega328P-and-ATmega328PB_ApplicationNote_AT15007.pdf sagt dazu: " .. However, the functions are backward compatible
-
Thread
Atmega328 Ir/Usart-PC-Terminal
PC-Terminal: Ein VB.Net-Media Server sendet Statusinformationen per Usart über den Atmega328 an ein i2c-4-Zeilen-Display. Der Atmega wertet IR-Befehle aus und steuert damit den PC oder ruft Informationen auf das Display ab. Der Datenaustausch erfolgt mittels Usart. Ansonsten ist
-
Thread
Multiple RFM12 + Atmega328
Hallo mikrocontroller.net, ich habe ein System das einen Atmega 328 nutzt. Jetzt möchte ich 3-4 Peripherie Geräte (z.B. Controller) "anschliessen". Meine Frage wäre also jetzt ob es mit einem Sender am MCU, möglich ist mehrere Slave Befehle von verschiedenen
-
Thread
Farbsensor TMG4903 mit Atmega328PB
Hallo zusammen, ich versuche seit langem ein Farbsensor TMG4903 mit einem Microcontroller Atmega328pb zu programmieren. Es soll über i2c Schnittstelle daten über ein 8x8 Led-Matrix ausgeben. Bei meinem code geht nicht mal der IR-Led an. Ich habe aus meinem Project den main.c und Bild von meiner
-
Thread
GRBL auf ATMega328p stürzt ab
Ich habe hier eine ArduinoNano-ähnliche Hardware, auf der ich GRBL betreibe. Mein Problem: nach so 2..20 Minuten Laufzeit stürzt GRBL ab, hängt sich komplett auf und sendet nur noch Datenmüll über TX raus. In diesem Zustand reagiert es auf nichts mehr außer auf einen harten Reset. Meine Hardware ist im wesentlichen ein Arduino Nano mit folgenden Änderungen: - für den Testbetrieb keine Motoren oder ähnliches angeschlossen um EMV-Probleme auszuschließen - kein USB-Chip, Kommunikation direkt über RX/TX des UART - serielle Kommunikation mit 57600 statt 115200 (macht für mein Problem aber
-
Thread
ATMEGA328p falsche FUSE gesetzt :-(
Kann denn jemand nachvollziehen was durch den Befehl auf 8 Mhz zu setzen (siehe Startpost) beim ATMEGA328P gesetzt wurde? (Der ISP Adapter ging davon aus einen ATMEGA8 vor sich zu haben, beim ATMEGA328p gibt es die 8 MHz ja nicht!) Danke Jens
Kann denn jemand nachvollziehen was durch den Befehl auf 8 Mhz zu setzen > (siehe Startpost) beim ATMEGA328P gesetzt wurde? (Der ISP Adapter ging > davon aus einen ATMEGA8 vor sich zu haben, beim ATMEGA328p gibt es die 8 > MHz ja nicht!) Dir bleibt noch eines: Versuchen die JTAG Schnittstelle zu
-
Thread
Atmega 328p und FT232RL Problem
zwar habe ich mir eine Schaltung nach Bild 1 erstellt. Nun wollte ich mit dem FT232RL auf den 20MHz ATMega328P das Sketch hochladen und bekomme eine Fehlermeldung. Einstellungen sind board - Adruino diecimila - processor atmega 328p - com port 4 gewählt - Avrisp mkll Using Port
bedeuten. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
-
Thread
atmega328p mit FTDI und ArduinoIDE programmieren
=0xE2 atmega328bb.bootloader.high_fuses=0xDA atmega328bb.bootloader.extended_fuses=0x05 atmega328bb.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex atmega328bb.bootloader.unlock_bits=0x3F atmega328bb.bootloader.lock_bits=0x0F atmega328bb.build.mcu=atmega328p atmega328bb.build.f_cpu=8000000L atmega328bb.build.core=arduino:arduino atmega328bb.build.variant=arduino:standard atmega328bb.bootloader.tool=arduino:avrdude atmega328bb.upload.tool
-
Thread
TWI1 auf Atmega328PB schlägt fehl
ich habe ein unerklärliches Problem mit einer Ansteuerung eines PCF8574/HD44780 Displays auf einem Atmega328PB (nicht 328P!). Auf meinem Aufbau mit einem Atmega328PB auf einer Expander-Platine bekomme ich die TWI-Kommunikation nicht zum Laufen. Entsprechenden Empfehlungen nach habe ich mit verschiedenen
33 angegeben. Ich hätte 20pF als nächstkleinere da, oder soll ich auf 18 oder gar 15 gehen? Das Atmega328PB Datasheet schreibt was von 12pF-22pF.
-
Thread
[F] ATMega328, USB-RS232 Chip
Lesen meines > Eingangsbeitrages haben: > > > [pre] > Board im USB-Stick Format, mindestens ATMega328, USB-RS232 > Chip (FTDI o. ä) und einem USB-1.0-/2.0 Stecker Typ A. > [/pre] https://www.crowdsupply.com/sutajio-kosagi/tomu - USB-Stick-Format: [check] - min. Atmega328: [check] (Cortex
löte diese beiden Teile zusammen - fertig. https://de.aliexpress.com/item/Pro-Mini-atmega328-5V-16M-For-for-Arduino-6pin-CP2102-USB-2-0-to-UART-TTL/32230018038.html
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
Hallo zusammen, Ich habe ein ATMega328PB auf einer Platine verbaut welcher verschiedene Sensoren ausließt wie SCD-40, SGP-40, BME280, TGS5141 und die entsprechenden Messwerte via Modbus RTU bereitstellt. Das Problem ist nun das jetzt schon den zweiten ATMega328PB auf dieser Platine verlötet habe der "nichts" mehr macht. Er lässt sich via USBasp mittel ICSP noch ganz normal programmieren. Aber der Code wird nicht ausgeführt bzw es passiert nichts. Egal
-
Thread
[V] ATMega328 + BTM-222 PCB
>Verkaufe unbestückte Leiterplatte für einen ATMega328 [...] wer lesen kann ist klar im Vorteil^^
gast schrieb: >>Verkaufe unbestückte Leiterplatte für einen ATMega328 [...] > > wer lesen kann ist klar im Vorteil^^ Seit wann heisst unbestückt das die Bauteile nit dabei sind ? Zumal der Thread ja auch heiusst ATMega328 + BTM-222 PCB. Das hiesse für mich
-
Thread
Hat der Atmega8 die selbe Pinbelegung wie der Atmega328p?
Moin, ich habe einen Atmega328p vor mir liegen, besser gesagt einen Arduino Uno rev3. Ich würde diesen Chip ganz gerne mit meinem LCD verbinden und das Programm aus dem AVR-Tutorial, womit man deinen LCD ansteuert, 1 zu 1 übernehmen
Eigentlich ist das Dokument nicht ausreichend. Denn es soll ja der 328P ausgetauscht werden. Hier eine Sammlung Features, auf die man beim ATMega8 dann verzichten muss: http://ww1.microchip.com/downloads/en/appnotes/doc8349.pdf
-
Thread
Hilfe: ATmega328, kann Fehler beim Compilieren nicht finden
-Os -fsigned-char -MD -MP -MT gcode.o -MF dep/gcode.o.d -c ../gcode.c avr-gcc -mmcu=atmega328p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -fsigned-char -MD -MP -MT limits.o -MF dep/limits.o.d -c ../limits.c avr-gcc -mmcu=atmega328p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -fsigned-char -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c avr-gcc -mmcu=atmega328p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -fsigned-char -MD -MP -MT motion_control.o -MF dep/motion_control.o.d -c ../motion_control.c avr-gcc -mmcu=atmega328p -Wall -gdwarf-2 -std
-
Thread
Sleep verhält sich auf verschiedenen ATMega328p unterschiedlich
hat jemand eine Idee was das Problem sein könnte. PS: [c] "efuse": "0xFF", "file": "atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex", "hfuse": "0xD9", "lock_bits": "0xFF", "lfuse": "0x62", "unlock_bits": "0xFF" [/c] f_cpu = 1MHz
an Mathias: Ist bekannt, dass der ATmega328P im Modus Power-save mit einem 32 KiHz-Quarz so um ein uA herum, je nach Ucc, benötigt?
-
Thread
Performance auf unterschiedlichen Ports beim Atmega328PB
Hi > Atmega328PB <> Atmeg 328pa! MfG Spess
Vergiss mal deinen Minicore und dass das gleiche Binary (vom ATmega328P) auch auf dem ATmega328PB laufen. Damit kannst du die erste Entscheidungs-Weiche stellen: Software oder Hardware.
-
Thread
ATmega328P Funktionsadresse in Register speichern und aufrufen
Hallo, also wenn ich TCB_t und ATmega328P lese, dann sagt mir meine innere Stimme das was nicht zusammenpasst oder zusammengewürfelt wurde. TCB_t ist ein struct Datentyp der neueren Controller Serien. Ein ATmega328P hat keine Timer des
Freitag, entstanden. Was auch kein gutes Zeichen ist. Allein CAN und Multitasking in Einem auf dem ATmega328P lässt mich schon ganz schwindelig werden.
-
Thread
Atmega 328 Timer 2: Hilfe für Frequenzerzeugung
dass der nicht Open Source ist. Errata steht nix drin: https://www.kitronik.co.uk/pdf/46101_atmega328_summary.pdf
gültig bleibt: Der OCR2A Wert wird nicht übernommen. Das gilt auf jeden Fall für den Timer2 vom ATMEga328P und ATMega2560 [c] OCR2A = 50; TCCR2A = (1<<WGM21); TCCR2B = (1<<CS22); [/c] > > In der Reihenfolge steckt ein Problem und lauert nur darauf einen > Wahnsinnig zu machen. >
-
Thread
ATmega328p fehlerhafte UART-Anzeige mit bootloader
... https://github.com/MCUdude/MiniCore/tree/master/avr/bootloaders/optiboot_flash/bootloaders/atmega328p Je nach Ergebnis dann die Schlussfolgerung ziehen.
hier: https://github.com/MCUdude/MiniCore/tree/master/avr/bootloaders/optiboot_flash/bootloaders/atmega328p
-
Thread
NRF24L01 und Atmega328P
Tutorial sind mir auch schon aufgefallen, dass dort Fehler drinne waren. Ich benutze einmal einen Atmega328p und einen ATtiny2313. Wenn ich den ATtiny als Sender benutze, funktioniert dsa ganze noch nicht so wirklich. es wird mir zwar gesagt, dass die Transmission OK war, aber am Atmega kommt nichts an
einer frustriert? Die Ratschläge sind gut gemeint und sollen helfen. Das Thema ist ""NRF24L01 und Atmega328P"" weiter oben habe ich den gesamten Code zur Verfügung gestellt, wie diese Konfiguration zumindest mit Atmel Studio ab V6.2 auf jeden Fall funktionieren sollte.
-
Thread
Atmega328P auf falsche Taktquelle gesetzt, und jetzt ?
19 und 20, also PB6 und PB7 einfach nen Quarz anschließen kann und kann danach wieder auf den mega328 zugreifen. Leider ohne Erfolg. Wie gesagt ist er auf Externen Quarz eingestellt: [code]avrdude -p atmega328P -P usb -c avrispmkII -U lfuse:w:0xff:m -U hfuse:w:0xc0:m -U efuse:w:0xff:m [/code]
Atmel Datasheet Atmega328 (32 TQFP Package) says XTAL1 == PB6 == Pin7 XTAL2 == PB7 == Pin8
-
Thread
Hilfe beim ATMega 328p Bootloader flashen
Ich habe ein boarduino board mit atmega 328p. Kann ich darüber auch den bootloader flashen? Ich habe die usb version (v2)
das (erster Link!): http://www.atmel.com/Images/doc2466.pdf Ein Blick und es ist klar, dass der ATmega16 40 Pins hat. Der ATmega328 nur 28. Also -> nicht kompatibel! Aber der ATmega8 hat eine andere Pinbelegung. Du kannst aber einen ATmega168 benutzen :P (falls du ein Anfänger bist, was ich mal
-
Thread
[V] 14 Stück Atmega328P-PU
Hier die Daten: Atmel Atmega328P-PU, Gehäuseart PDIP 28, Flash-Speicher 32 kB, Speicher (RAM) 2 kB, 20MHz Bei interesse einfach hier posten oder PN schicken. Viele Grüße!
Hallo, ich biete 30 Euro incl. Versand für die 14 Atmega328P-PU Gruss Kurti
-
Thread
ATMega328P SPI 16 Bit senden
Hallo zusammen, ich suche für einen ATMega328P einen Code um über Hardware SPI oder Soft SPI 16 Bit Daten an den Motortreiber A4963 zu senden. Dieser erwartet nämlich 16 Bit Daten in einem Wort. Damit lassen sich die Register im Treiber beschreiben
> mit einem gebastelten Code per SOFT SPI Daran wird wohl das Scheitern liegen. Mit einem ATmega328 2 Bytes nacheinander per SPI herausschicken, ist Standard - mich deucht, das ist leucht.
-
Thread
ATMega328P für MaXYposi flashen
und des zugehörigen Bedienfeldes gekauft und bestückt. Den Prozessor des Steuerungsboards einen ATMega644 habe ich mit Bootloader gekauft und das Programm per FTDI aufgespielt. Alles soweit OK. Der Prozessor der Steuerungspaltine ein ATMega328P wiedersetzt sich allen versuchen einen Bootloader bzw
Konfiguration ist ein PC mit WIN10 eine Diamex erfos-prog ISP Adapter und eben die MaYYpulti Platine mit dem ATMega328P. Hierist auch ein entsprechender Quarz mit der Beschaltung drumherum eingebaut. Die Brücke zum programmieren über SPI ist gesteckt. Die USB Com Ports sind auch 100mal geprüft und trotzdem immer
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Hallo, Ich versuche gerade mit einem ATMega32 über TX und RX mit einem ATMega328p (DDS Generator) zu verbinden. An sich klappt alles, aber wenn ich versuche die Frequenz einzustellen bekomme ich nur ein Syntax Error raus. Den Code an den DDS
USB2UART Bridges verwenden, habe ich keine einzige Schaltung gesehen, die in Kombination mit einem ATmega48 bis ATMega328 gestanden hat. Das muß einen Grund haben, wenn der CH340N preiswerter als der "G"-Typ ist und zu dem weniger Bauteile benötigt. Der "N" -Typ läuft auch klaglos an einem ATtiny1604 hier
-
Thread
24 Leds an Atmega 328 via Datum schalten
ich mir, da ich schon ein wenig Erfahrung mit dem Arduino habe, eine Standalone-Version bauen (Atmega 328), die das Datum auswertet und so die Anzahl der leuchtenden Leds bestimmt. [wenn ich bis jetzt schon Denkfehler habe oder es auch wesentlich einfacher geht korrigiert mich bitte :] Meine Probleme sind : #1 Wie schaffe ich es, 24 Verbraucher mit meinem Atmega 328 getrennt zu schalten ? Ich habe zwar schon was von "Charlieplexing" gehört, allerdings glaube ich nicht dass das in meinem Fall hilft, da ich auch alle auf einmal einschalten können muss...
-
Thread
Verkaufe Atmega328, Attiny13, Attiny85
Microcontroller übrig, die ich nicht mehr brauche: - 10x Attiny 13 SOIC-8 - 0,60€ pro Stück - 3x Atmega 328 DIL-28 - 3€ pro Stück - 4x Attiny 85 SOIC-8 - 1€ pro Stück Sie sind teilweise neu, teilweise gebraucht. Funktionieren aber alle und sind in guten Zustand. Versand: 1,45€ als Brief, 5€ als
sanni .. schrieb: > 3x Atmega 328 DIL-28 - 3€ pro Stück Hier ist er NEU für 2 Euro zu haben https://guloshop.de/shop/Mikrocontroller/ATmega328::24.html?XTCsid=rsqcgbi4egct9ctut6hbs18u27
-
Thread
ATmega328P UART Problem mit uart_puts
Hallo, ich habe ein Problem mit der seriellen Schnittstelle eines ATmega328P (Crumb328 mit integriertem USB-Wandler von chip45.com) und komme aktuell einfach nicht mehr weiter. Anbei ein Testprogramm, welches auf dem AVR-Evalboard von Pollin mit einem ATmega8 (16 MHz) problemlos funktioniert. Auf dem ATmega328P (20 MHz) werden nur Ausgaben von uart_putc korrekt ausgegeben. Versuche ich eine Ausgabe mit uart_puts gibt es überhaupt keine Ausgabe auf der seriellen Schnittstelle. Die LED blinkt in beiden
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
>doch_nicht_Umsteiger, jedenfalls jetzt noch nicht. Vor allem wäre ich mit der Aussage "AVR atmega328 ausgereizt" vorsichtig. Denn das hast du mit hoher Wahrscheinlichkeit NICHT! Um die AVRs wirklich AUSZUREIZEN muss man schon EINIGES machen. Wofür brauchst du den 2. 16 Bit Zähler?
doch_nicht_Umsteiger, jedenfalls jetzt noch nicht. > > Vor allem wäre ich mit der Aussage "AVR atmega328 ausgereizt" > vorsichtig. Denn das hast du mit hoher Wahrscheinlichkeit NICHT! Um die > AVRs wirklich AUSZUREIZEN muss man schon EINIGES machen. > > Wofür brauchst du den 2. 16 Bit Zähler
-
Thread
Von ATmega32 auf ATmega328P, USART-Vektor
Hallo, ich habe ein auf dem ATMega32 lauffähiges Programm versucht auf ein Arduinoboard mit einem ATmega328P zu übertragen. Leider habe ich noch ein paar Probleme mit den Bibliotheken für die USART-Schnittstelle bzw. den Vektoren. Beim ATMega32 verwende ich "SIG_USART_RECV" bzw. "SIG_USART_DATA", welche ich auch in der iom32h.h gefunden habe. Damit funktioniert die serielle Kommunikation. Beim ATMega328P bin ich mir nicht sicher, ob die
-
Thread
ATMega328p mit Bootloader über UART flashen?
ATMega hat keinen ab Werk. Die kann man allerdings mit Bootloader drin kaufen.
Ein jungfräulicher ATMega328 hat keinen Bootloader. Der muss erst per ISP drauf!
-
Thread
IR-Emfänger TSOP 4838 an ATmega328P
ATmega328p MfG
IRSND_OC2B // use OC2B [/c] Im Kommentar steht eigentlich alles drin. Der ATmega328 ist nur ein größerer ATmega88. Also hast Du zur Auswahl: OC2A und OC2B. Notfalls geht auch noch OC0A und OC0B, dann muss man halt den Timer0 statt Timer2 zur Modulation verwenden. Das ist auch im
-
Thread
ATmega328P: Wofür 8 MHz Bootloader?
An die ATmega328P-Profis da draußen! Um den ATmega328P einzeln mit dem internen 8 MHz Oszillator (ohne den externen 16 MHz Quarz) zu betreiben, muss in der Arduino IDE ein 8 MHz Bootloader gebrannt werden. Das
fuse! falls überhaupt ein bootloader drauf war! Robin schrieb im Beitrag #6759107: > Um den ATmega328P einzeln
-
Thread
ATMega328P /avrasm External Interrupt funktioniert nicht
Hallo, Ich benutze folgenden Code um mit einem ATMega328P externe Interrupt auszulösen: [avrasm] ; ; MultiLaserTrigger.asm ; ; Created: 24.10.2016 15:41:11 ; Author : antonios.styogiannis ; .def temp = r16 .def ledson = r17 .org 0x0000
Für den ATMega328P die Adresse für den INT0 ist 0x0002: 1 0x0000 RESET External Pin, Power-on Reset, ... 2 0x0002 INT0 External Interrupt Request 0 3 0x0004 INT1 External Interrupt Request 1 ... Ich habe
-
Thread
ATmega328P: Höchste mögliche Adresse vom Stackpointer? Gesperrt
Hallo, der Atmega328P hat einen "Internal SRAM"-Bereich von 2k, der von 0x0100 bis 0x08FF reicht (2048 Bytes lang). Das ist auch in der entsprechenden Include-Datei unter RAMEND = 0x08FF genau so definiert. Wenn
Geil, der ATmega hat ein DRAM :-)) Vielleicht kann man ja damit so eine Art "Recht auf Vergessen" im Firmwarebereich (Google light) einbauen ... Gruß, Stefan
-
Thread
ATMega328, komisches Verhalten bei fast vollem Speicher
recht umfrangreiches Programm endlich fast fertig, wird der Speicher knapp. AVR-GCC sagt: Device: atmega328p Program: 32410 bytes (98.9% Full) (.text + .data + .bootloader) Data: 1905 bytes (93.0% Full) (.data + .bss + .noinit) Optimieren kann ich den Code sicher noch, wird aber sehr
eine ältere Version von 2012 oder 2013, weil mit der aktuellen mein Eclipse Probleme hatte, den ATMega328 korrekt zu erkennen. Heute Abend gehts weiter - aber viel Hoffnung, das zu finden, habe ich nicht ... :-/ Gruß, Sebastian
-
Thread
Atmega 328p Eeprom schreibzugriff auf einzelne Bits
auf mehrere Zellen oder Bits vermieden werden: Beispielsweise kann eine Uhr eines Arduino Uno mit ATmega328P, die Versorgungsausfall durch Stehenbleiben wie eine mechanische Uhr „überleben“ soll, minutenweise jeweils 1 Bit in einem 60 Bit (8 Byte) großen EEPROM-Abschnitt löschen. "
bereits vorhandene Software zugreifen will wie FHEM, Home Assistent, io Broker un co. Wieso der Atmega 328p mit dem internen Eeprom, ganz einfach, weils schon da ist... Ich will damit basteln was ich hier habe. Unter anderem Einige 328p, habe ich mal im zehner pack gekauft, rfm69cw hab ich auch noch
-
Thread
Arduino IDE, Atmega328p mit internem Takt
breadboard-1-6-x.zip Beim kompilieren bekomme ich folgende Warnung: "Warning: Board breadboard:avr:atmega328bb doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA328BB" Hat jemand eine Vermutung, woran es liegen könnte?
p.s. Datenblatt ATmega328 im Kapitel /9.2.1 Default Clock Source/: "The device is shipped with internal RC oscillator at 8.0MHz and with the fuse CKDIV8 programmed, resulting in 1.0MHz system clock."
-
Thread
Raspberry Pi Verbindung zu Atmega 328P UART
µ-Community, Ich habe ein Problem bei folgender Schaltung: Ich möchte meine RPi mit einem ATMEGA 328P(U) mit 12MHz Oszillator über UART verbinden, als Basis für meinen Versuch habe ich diese http://www.andremiller.net/content/raspberry-pi-and-arduino-via-gpio-uart Anleitung genommen. Die
Siehe Anhang): RPi 3,3V -> CD4050 VCC RPi GND -> CD4050 GND RPi RXD -> CD4050 Ausgang (Y) ATMEGA 328P TXD -> CD4050 Eingang (A) Problem: Wenn ich jetzt eine Verbindung herstelle kommen zwar ~90% der Daten an, leider kommen in den Pausen und den zwischen den Zeichen&Strings Unmengen an Fehlinformationen
-
Thread
ATmega328p PC5 als output funktioniert nicht
Moin, mir gehen die pins am ATmega328p aus, ich würde gerne PC5 als Output setzen. Wenn ich DDRC |= (1 << PC5); setze, funktioniert u.a. die serielle Kommunikation nicht mehr (PD[0:1]), über die ich auf den MUC zugreife. Ich
nicht mehr funktioniert oder ob der MUC komplett hängt. Google sagt der Pin wird bei anderen (!) ATMega MUCs für JTAG benutzt und die entsprechende Fuse zu deaktivieren hilft, aber soweit ich weiß hat der 328p kein JTAG? Keine Ahnung ob das relevant ist, aber PC[0:2] sind bereits Ausgänge (funktionierend
-
Thread
PD0 leuchtet ununterbrochen (Atmega328p)
Hatte int 21h schrieb im Beitrag #5652042 angegeben: > (Atmega328p) Thomas O. schrieb im Beitrag #5652060: > um welchen µC handelt es sich? Wenns einer der größeren mit JTAG, > kannst > du in deinem Programm das JTAG disable Bit setzen.
Wahnsinn. Die ÜBERSCHRIFT lautet: "PD0 leuchtet ununterbrochen (Atmega328p)" Thomas O. schrieb im Beitrag #5652060: > um welchen µC handelt es sich? Da denkt man doch automatisch an einen Z80 mit PIO, oder nicht?
-
Thread
Auflösung Temperaturmessung 1N4148 Atmega328
Hallo zusammen, ich experimentiere ein wenig mit einer 1N4148 an einem Atmega328 um hohe Temperaturen >200°C zu messen. Die Diode habe ich über 1k an +5V gehängt. Zusätzlich zwischen A0 und GND 100nf. Ich habe den ADC wert an A0 bei Raumtemperatur gemessen (20,5°;ADC Wert: 141
Lukas schrieb im Beitrag #3517078: > ich experimentiere ein wenig mit einer 1N4148 an einem Atmega328 um hohe > Temperaturen >200°C zu messen. Daß die nur max 175°C haben darf, weißt Du aber?
-
Thread
AVR Atmega328p Fuse Bit Calibration
AVR Atmega328p Fuse Bit Calibration Ich lesen bei einem arduion uno mit dem oben genanten chip per AVR Extreme Burner aus und erhalte bei calibration bits FFFFFF85, warum? ich betreibe den Arduino mit einem
16000mhz getauscht. ist das diese Kalibrierung > ? Nein, natürlich nicht. OSCCAL wirkt auf den im ATMega eingebauten RC-Oszillator und auf nix anderes. Außerdem: auf den üblichen MCP2515-Modulen sitzen keine Oszillatoren, sondern Quarze. Hat aber beides absolut nix mit dem OSCCAL-Register des ATMega zu
-
Thread
RAIO RA8872 mit ATMega328P Ansteuern
ich habe folgenden Display Kontroller: RAIO RA8872 Ansteuern möchte ich diesen mit einem AVR ATMega328P, den ich auf einem Arduino Uno habe. Mit Ansteuern meine ich nur mal ein Hello World ausgeben auf dem Display um herauszufinden ob das Display überhaupt meinen Erwartungen entspricht. Meine
/default/files/display-data-sheet/DT028ATFT-v21.pdf Kann ich den Kontroller überhaupt mit dem ATMega328P ansteuern? Hat jemand von euch das schon mal gemacht und kann mir die Richtung zeigen in die ich gehen muss? Oder hat jemand ein Beispiel an das ich mich lehnen kann?