-
Thread
Welcher µC für meinen Zweck?
Motort-Schield in Betrieb > genommen. Hast du ja nicht. Du hast eine Steuerung aufgebaut, auf Basis des Atmega 328 und diese entsprechend programmiert.
zum Atemga328-Board anschaut wird klar: Hier gehen mindestens 10 der 24 Bit im Rauschen unter. Und für die Anwendung hätte auch der 10 bit AD-Wandler des Atmega328 völlig genügt.
-
Thread
DIDR0 bzw. DIDR1 Entsprechung bei ATmega8 gesucht
Hallo, mit DIDR0 bzw. DIDR1 lassen sich bei ATmega328 (und anderen AVRs) die digital input buffer abschalten, wenn die ADC-Pins zur Spannungsmessung genutzt werden. ATmega8 hat diese Register nicht. Wie schaltet man die digital input buffer der
Falls du den Code von einem ATmega328 portierst, könnte das genau der Punkt sein, an dem die Verwirrung entsteht. Einige Register existieren beim ATmega8 einfach nicht. Ich würde daher prüfen, ob das Abschalten der Input Buffer für
-
Thread
AVR Bootloader lässt sich nicht ansprechen
compilierten vergleichen. Nach Stunden langer Fehlersuche habe ich endlich den Fehler gefunden: Der ATmega328 ist nicht in der Device Liste (AVRootloader.dev), die beim Windows Tool dabei ist, eingetragen. Wohl aber der ATmega328P. Wenn sich der ATmega328 dann unter unbekannter Signatur meldet werden wohl einfach weiter Requests gesendet. Die Lösung besteht dann einfach darin den ATmega328 in die Liste einzutragen...
-
Thread
Timer Anfängerfrage
Hubert G. schrieb im Beitrag #4446772: > Hast du im Arduino einen Originalen Mega328 drin oder ist es ein neuer. > Wenn neu, dann stimmen die Fuses nicht. In der tat ist es ein neues Atmega328p, da er sonst allerdings funktioniert (wie genau hab ich da aber noch gar nicht beobachtet
Scheint so, dass CTC mit nur WGM12 auf high nur für OCR1A funktioniert (ausgehend vom ATmega328). Wenn du zusätzlich WGM13 setzt, dann geht das auch mit dem Register ICR1.
-
Thread
Suche Bauteil für Ortung per Schall
Was ich suche: Ich suche ein fertiges Bauteil/Modul mit dem ich über einen Mikrocontroller (Atmega328p) (Ultra)Schall-Signale aussenden kann und ein Bauteil mit dem ich das ankommende Signal detektieren kann. Als Herausforderung existiert nur dass es für eine Entfernung von mindestens 15 Meter
raus. Im Grunde brauch ich "nur" einen Sender und Empfänger für (Ultra)Schall den ich mit dem Atmega328p benutzen kann. Ich hab mir das in etwa so vorgestellt: - Am Sender über PWM den "Ping" senden - Am Empfänger das Signal über den ADC-Samplen und Signale auswerten. oder: - Sendermodul
-
Thread
Arduino mit NetBeans IDE
[code] mkdir -p lib/core/ avr-g++ -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -fno-exceptions -c -g -I/usr/local/arduino-1.0.5/hardware/arduino/cores/arduino -I/usr/local/arduino-1.0.5/hardware/arduino/variants
Debug/Arduino-Linux-x86/arduinoplugin dist/Debug/Arduino-Linux-x86/arduinoplugin.hex avr-size --mcu=atmega328p -C dist/Debug/Arduino-Linux-x86/arduinoplugin AVR Memory Usage ---------------- Device: atmega328p Program: 1044 bytes (3.2% Full) (.text + .data + .bootloader) Data: 11 bytes
-
Thread
Arduino UNO tot - und er lebt noch! Gesperrt
zwischen RESET und RESET den 100 nF geschaltet. Nun stimmt doch alles, aber keine Reaktion. Also ATmega328P raus aus dem Arduino und auf ein Breadbord gesteckt. Zufällig war noch die Schaltung des Arduino auf dem Breadboard. Adapter dran und los. Doch schonwieder nichts. Na nun? ATmega defekt? Ein anderer ATmega328P war schnell gefunden. Dieser benötigt aber noch einen Bootloader. Auch dieser ist schnell gefunden: [code] …\arduino-0022\hardware\arduino\bootloaders\optiboot\optiboot_atmega328.hex[/code] Per
-
Thread
Arduinoboard Typendeclaration
#if defined (__AVR_ATmega328P__) ... #endif
>Eigentlich eher so > #if defined (__AVR_ATmega328P__) Beide Versionen funktionieren nicht. [c] #ifdef __AVR_ATmega328P__ ... #endif [/c] geht
-
Thread
arduino Pro Mini: BOD_OFF funktioniert nicht
rocketscream/Low-Power/blob/master/LowPower.cpp Das Ganze läuft auch sehr gut bzw. ich sehe dass der Atmega328P in seinen PowerDown-Modus geht und nur noch 4,6uA verbraucht. Folgender Code wird verwendet: [c] // - Sketch for 'power down' mode #include "LowPower.h" void setup() { } void loop(
Wenn ich das auf http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/ richtig sehe, steht es dort "LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF); puts the MCU in SLEEP_MODE_PWR_DOWN for 16 ms to 8 s, depending on the first argument
-
Thread
AVR GCC .text is full - ld scripts finden
Watch schrieb im Beitrag #4206485: > avr-gcc -mmcu=atmega328p -Os -o profram.o *.c libraries/*.c apps/*/*.c > avr-gcc program.o -o main.elf Der Fehler ist, dass beim zweiten Aufruf - also beim Linken des Programms - das "-mmcu=atmega328p" fehlt. Der Linker
Watch schrieb: >> avr-gcc -mmcu=atmega328p -Os -o profram.o *.c libraries/*.c apps/*/*.c >> avr-gcc program.o -o main.elf > > Der Fehler ist, dass beim zweiten Aufruf - also beim Linken des > Programms - das "-mmcu=atmega328p" fehlt
-
Thread
TFT und Diamond PROG-S2 an ATmega
ist. Dazu habe ich auch eine Anschlussbeschreibung für ein ATMEGA328 gefunden. RST -> RST pin 1 ATMEGA328p (through 1Kohm) CS -> SS pin16 ATMEGA328p (through 1Kohm) D/C -> MISO pin 18 ATMEGA328p (through 1Kohm) DIN -> MOSI pin 17 ATMEGA328p (through 1Kohm) CLK -> SCK pin 19 ATMEGA328p (through 1Kohm) VCC -> 5v BL -> 5v (through 470ohm) GND ->GND Mein Problem ist folgendes: Ich nutze den Diamond PROG-S2 zum Aufspielen des Codes. Dieser ist neben MOSI/MISO und der
-
Thread
Guter, günstiger, Chip für Grafikdisplay
Den EPSON S1D15721D00B000 dürfte jeder AVR mit ausreichend PINs, z.B. der populärste Vertreter: Atmega328P, locker ansteuern können. Und dein USBasp kann problemlos den Atmega328P programmieren. Er hat halt "nur" 32 kB Flash, also sehr weit weg von deiner Anforderung und noch weiter von deinem Wunsch
EPSON S1D15721D00B000 dürfte jeder AVR mit > ausreichend PINs, z.B. der populärste Vertreter: Atmega328P, locker > ansteuern können. Und dein USBasp kann problemlos den Atmega328P > programmieren. Er hat halt "nur" 32 kB Flash, also sehr weit weg von > deiner Anforderung und noch weiter von
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
bleibt der Arduino hängen. Dies passiert bei mir nur beim Arduino Mega 2560.. bei anderen Chips z.B atmega328p habe ich das Problem nicht. Setze ich einen Netzfilter an den Verbraucher, ist das Problem behoben. Allerdings kann ich ja nicht jedes Gerät mit Netzfiltern ausstatten. Somit dachte ich, ich
Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem externen Quarz etwas empfindlicher gegen externen Einkopplungen insbesondere
-
Thread
Arduino IDE zwei Sketche
richtig machen entweder #if defined(__AVR__) oder #if defined(ESP32) oder #if defined(__AVR_ATmega1284P__) fehlt evtl. das P? #if defined(__AVR_ATmega328P__)
Beitrag #7151408: [c] entweder #if defined(_AVR_) oder #if defined(ESP32) oder #if defined(_AVR_ATmega1284P_) fehlt evtl. das P? #if defined(_AVR_ATmega328P_) [/c]
-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
euch, dass ihr mir sagt, mit welcher Funktion ich sowas realisieren kann. Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert und für beide auch die ISP-Programmer hier. Daher wäre es gut, wenn es etwas aus einer kompatiblen Familie wäre. Danke & Gruß! Georg
Bierschinken schrieb im Beitrag #4659670: > Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert Von den Atmegas gibts auch welche mit USB, und der STM32 hat IMO bereits USB. V-USB geht nicht als Mass Storage - und wäre auch sehr lahm. Aber: Ich
-
Thread
Strom trennen mit Taster
@TO: Ich habe hier einen Transistortester(aus dem Forum), darin ist ein ATmega328, er wird mit Tastendruck eingeschaltet und den 9V-Block habe ich seit Jahren nicht getauscht. :) Kannst ja mal schauen wie die das gemacht haben.
drumherum. Insbesondere Power-LED, Spannungsregler und USB-UART. Du brauchst einen einzelnen ATmega328 Chip.
-
Thread
AX81 - ZX81 im AVR
mindestens 10KBaud. Man könnte jedes mal die 8K ZX81 Betriebssystem übertragen und den Rest eines Atmega328 für die Programme verwenden.
mindestens 10KBaud. Man könnte jedes mal die 8K ZX81 Betriebssystem > übertragen und den Rest eines Atmega328 für die Programme verwenden. Das "Blöde" daran ist nur, dass der ZX81 einen Z80 als Prozessor hat und auf dem AVR ein Emulator laufen muss. Und da bleibt in einem Mega328 eher kein Platz für
-
Thread
Arduino Pro mini mit FTDI Adapter programmieren
testen ob die Verbindung mit dem /USBasp/ Adapter funktioniert: [code] avrdude - c usbasp -p m328p [/code] Falls alles OK ist, kann über /Arduino.app/ der Bootloader geflasht werden: [code] -> Tools -> Board "Arduino Pro or Pro Mini" -> Tools -> Processor "Atmega 328 (3.3V, 8MHz)" -> Tools
funktioniert, kann man aus /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/bootloaders/atmega einen speziellen Bootloader auswählen und diesen über das Terminal flashen. Zum Beispiel: [code] avrdude -c usbasp -p m328p -e -U flash:w:ATmegaBOOT_168_atmega328_pro_8MHz.hex [/code] Nun sollte
-
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