-
Thread
Atmega328 wird beim Schalten eines Relais zerstört
Hallo, ich habe heute Nachmittag zwei Atmega328P geschrottet. Meine Schaltung (siehe Anhang) soll ein bistabiles Relais von Finder (Set/Reset) schalten. Nun habe ich ein kleines Programm (siehe unten) geschrieben, welches das Relais immer
anliegt, dann ist der Regler verwirrt und lässt kurzzeitig die 12V vom Eingang durch. Damit sieht der Atmega328P einen 12V Peak und das hält er über längere Sicht nicht aus. Muss ich mit dem Funktionsgenerator mal prüfen, ob der Effekt bei diesem Regler tatsächlich vorliegt. Allgemein zur Snubber-Schaltung
-
Thread
Atmega328p mit Atmel ICE programmieren
Moin Leute, ich sitze gerade an einem Projekt bei dem über den Atmel ICE ein Atmega328p programmiert werden soll. Kann man den Atmel ICE in der Arduino IDE auswählen und den Code hochladen oder ist das zu trivial? Vielen Dank im Voraus Lea
schätze am Programmieradapter. Spannungsversorgung läuft eigentlich Dass heißt, du konntest diesen ATmega328 mit einem anderen Programmieradapter erfolgreich programmieren? Und zwar heute, nicht irgendwann früher mal? Wenn nicht, solltest du das unbedingt ausprobieren.
-
Thread
Analogeingang am atmega328p (Arduino Nano)
Problem: aus einer Steuerung (Beckhoff KL4408) verwende ich 5 Ausgänge (jeweils 0-5V), die beim Atmega328p über die Analogeingänge A0-A4 gelesen werden und dort via PWM einen 24V LED-CCT-Stripe mit ca. 4khz dimmt. Soweit so gut, der Trafo für die 24V wird aber nur für die LED-Stripes eingeschaltet
Manfred S. schrieb im Beitrag #7675845: > Wenn der Atmega328p stromlos ist und (versehentlich) noch am > Analogeingang 5V anliegen - das mag er gar nicht, hab es mit Netzteil > getestet, er zieht dann ca. 35 mA und startet durch verhindere das der Strom
-
Thread
Anschluss der Versorgungspins am Atmega328P (TQFP)
im Entwerfen von Schaltung und wollte einmal nachfragen, ob man die Versorgungsanschlüsse eines Atmega328P wie in einem der Bilder gezeigt vornehmen kann. Bzw. was daran falsch ist und was man besser machen kann. C28, C29 und C30 sind jeweils 100nF und C31 10 µF. Die Versorgungsspannung ist im Bild
Leiterplatte braucht man zum Kontaktieren Vias. Und bei so einem Fast-Gleichstromdevice wie dem Mega328 ist das sowieso kein dramatisches Problem. Und der TO hat mit V2 eine gute Lösung.
-
Thread
ATmega328: Array-Daten gehen verloren
UDR0; // Zeichen aus UDR0 zurückgegeben } Der Inhalt von UDR0 wird zurückgeliefert! Der ATmega328 hat zwar nur einen UART, aber trotzdem heißt das Register UDRn.
-
Thread
Atmega328p bootet wenn MOSFET schaltet
Moin! Ich bräuchte bitte mal Hilfe zu der Schaltung im Anhang. Der Atmega328p startet neu, sobald der MOSFET durchschaltet. Das passiert auch, wenn ich die Verbindung vom Atmega zum MOSFET trenne und manuell 5V am Gate anlege. Allerdings passiert es nicht, wenn ich keinen
Freilaufdiode eingesetzt, die nicht in der Zeichnung ist. Beides brachte leider keine Verbesserung. Der Atmega ist für den externen 16MHz Quarz konfiguriert. Kann mir jemand weiterhelfen? Gruß, Martin
-
Thread
Probleme mit 20Mhz Resonator am ATmega328
Hallo Habe Probleme mit einem 20Mhz Resonator (CSTCE20M0V53-R0) an einem ATmega328. Irgendwie schwingt der nicht richtig. Ich benutze HW UART mit 38400baud und die Daten kommen nicht sauber raus, nur die ersten paar bytes und dann nur noch Schrott. Verwende ich den internen RC
baud with this resonator frequency due to > great error (-1.4%). That's nonsense. Refer ATMega 328 data sheet page 193. Using U2X0=1 and UBRR0L=64 you'll get an systematic error of 0.2% only. This accuracy is much more than sufficient to establish a working connection.
-
Thread
[ATMEGA328p] - Induktivität an AVCC
Hallo Forianer, mit einem atmega328 möchte ich ein Testgerät bauen und mit dem internen ADC 2 verschiedene Spannungen messen (PORTC0 / ADC0) + (PORTC1 / ADC1). An die restlichen Pins des ADC-Ports (Port C) möchte ich zwei LEDs
Tiefpassfilter",... Und zwar auf Seite 245 des folgenden Datenblattes: Rev.: Atmel-8271J-AVR-ATmega48A/48PA/88A/88PA/168A/168PA/328/328P-Datasheet_11/2015. rhf
-
Thread
atmega328p ADC Problem mit OP
Hi ich finde meinen Fehler im Aufbau nicht. Ich habe einen atmega328p als Arduino UNO Board. Von dem nutze ich den ADC, was auch soweit funktioniert (habe ich mit einem verstellbaren Netzteil geprüft). Desweiteren habe ich einen invertierenden OP, der Funktioniert
-
Thread
Verständnisfrage Timer1 ATMEGA 328P
starten [c] sei(); // Enable Global Interrupts [/c] https://github.com/SmithIsMyName/ATMega328p_HC-SR04_DMD/blob/master/main.c
zwischen Echo LOW->HIGH und Echo HIGH->LOW. Die genaueste Art und Weise diese Laufzeiten mit einem Atmega328P zu ermitteln ist über ICP. Interrupts sind dafür oft nicht nötig, wenn man die Wartezeit bis zum Abbruchkriterium akzeptieren kann. Mein Code dazu sieht in etwa so aus: [c] #define DIST_DDR
-
Thread
Schwierigkeiten mit den externen Interrupts vom Atmega328p
ist daher, mit der .org Anweisung immer die richtige Adresse zu erzwingen. Dann wäre es auf dem ATmega88 und auf dem ATmega328 lauffähig. Mit Assembler muß man viel sorgfältiger und disziplinierter als mit C programmieren.
>> Ich programmiere gerade meine AlarmSau in Assmbler > Mit welchen uC? ATMega1284P. (und ATMega88 für's Terminal).
-
Thread
Bezugsquelle für Atmega328p-mmh
Hallo, wo kann ich als Privatperson den Chip Atmega328p-mmh für einen vernünftigen Preis (<3€/St.) bekommen? Es soll unbedingt die QFN Ausführung mit 28-Pin sein, aufgrund des geringen Footprints von 4x4mm. Digikey kommt leider nicht in Frage, da
Bei Aliexpress gibts die. https://de.aliexpress.com/item/5PCS-LOT-ATMEGA328P-MU-ATMELMEGA328P-MU-ATMEGA328-328P-MU-QFN/32807978879.html?spm=a2g0x.search0104.3.41.aWarYn&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10065_10151_10068_10344_10345_10342_10343_10340_10341
-
Thread
bis 72V mit ATMEGA328 ADC messen
Mit Vcc ist die Versorgung von Atmega328 gemeint
ICH habe mir angewöhnt jeden dac Eingang eines jeden atmega/attiny und so weiter mit einer 5,1 bei 5v vcc und einer 3,5 Volt Z Diode bei 3,3 Volt vcc zuschützen so kann dem dac nichts mehr passieren.
-
Thread
UART lib für ATmega328P
Hallo zusammen, habe davor nur STM32 Prozessoren programmiert und wollte jetzt für einen Controllino MINI über Microchip Studio einen ATmega programmieren. Jedoch bekomme ich die USB Schnittstelle einfach nicht zum Laufen. Alle anderen Ein- und Ausgänge + ADC funktionieren. Selbst wenn ich alle anderen Libs auskommentiere und nur die UART lib drin habe, schmiert er ab, sobald ich ein Zeichen sende. Vielleicht sieht ja jemand einen groben Schnitzer oder kann mir weiterhelfen ... Da ich nur den Controllino da habe, habe ich leider keine debug Schnittstelle und kann das fertige Programm nur
-
Thread
atmega328; data memory voll, wie umlagern
Hallo liebes Forum! Mein Problem ist grad folgendes: Ich möchte eine 25x25 rgbw-Matrix (realisiert mit ws6812-Strip) ansteuern. Prinzipiell funktioniert das auch, allerdings werden meine Daten zu groß oder das Speicherregister zu klein. Atmel Studio 6.2 sagt mir: Error4 Program Memory Usage : 446 bytes 1,4 % Full Data Memory Usage: 2100 bytes 102,5 % Full (Memory Overflow) Die Daten sind in der Form struct cRGBW { uint8_t g; uint8_t r; uint8_t b; uint8_t w;}; angelegt, mein Testprogramm ist angehängt. Ich nutze die light_ws2812-library zum ansteuern. Also ich hab 2kbyte
-
Thread
Welche Funkvariante für Kommunikation? ATMEGA328P
Hallo zusammen, ich möchte gerne über meinen ATMEGA328P per Funk eine WS2812B-B/T LED ansteuern, alternativ drei Signale für drei verschiedene, herkömmliche LEDs senden. Nach Möglichkeit möchte ich diese selbst auf meinem Board designen und kein
es dazu kommt. Welche Funkart würdet ihr dafür nutzen? Sender: - Batteriebetrieben (9V), ATMEGA328P, 16MHz mit Quarz Empfänger: - Batteriebetrieben (3V CR2032, oder 9V), uC? -> so sparsam wie möglich Kommunikation nur in eine Richtung. Radius ca. 5m. Störsicher nach 2014/30/EU. Das
-
Thread
ARDUINO (Atmega 328) und SD Card: works.
Hi, habe heute "just for fun" eine SD Card ohne shield mit sdfatlib an Arduino Uno gedockt. Funktioniert prima. Damit sind Datenlogger etc. einfach machbar. http://www.youtube.com/user/de8msharduino#p/u/0/n6_MonnOJWY N'Abend.
-
Thread
Seltsames SPI-Verhalten Atmega328P
schwankende Eingangspegel an der "Antenne" PB2, also !SS, hat dann sporadisch die SPI-Maschinerie des Atmega in den Slave-Modus versetzt ... LG, Sebastian
> Interruptflags durch 1-setzen (beim AVR) zu löschen Was beim hier diskutierten ATmega328.SPSR.SPIF so nicht funktioniert, da read-only.
-
Thread
PWM auf PB3 Atmega 328 P
Hallo, ich verstehe nicht warum mein Code nicht funktioniert. Ich bekomme einfach keinen Output auf PB3 was ist mein Fehler? Für Hilfe wäre ich sehr Dankbar. Viele Grüße Herrmann
-
Thread
ATmega328p - Interner Temperatursensor
Guten Abend, Ich möchte den internen Temperatursensor des ATmega328p auslesen und hab dazu die nötige Formel aus dem Datenblatt rausgesucht. Das Auslesen des Wertes funktioniert, jedoch scheint mein Sensor einen hohen Offset zu haben, so dass die typischen Werte
Ja [code] #define F_CPU 16000000UL #include <avr/io.h> #include <inttypes.h> #include "lcd_328.h" #include <stdio.h> uint16_t temp = 0; int main (void){ //ADMUX ADMUX |= ((1<<REFS1) | (1<<REFS0)); ADMUX &= ~(1<<ADLAR); ADMUX &= ~((1<<MUX2)|(1<<MUX1)|(1<<MUX0)); ADMUX
-
Thread
[T]ausche Atmega328 gegen Atmega168
Leider habe ich 4 Stck falsch bestellt. DIP Gehäuse. Nicht benutzt letzte Woche gekauft. Mein PonyProg kann soweiso keinen 328 brennen. Kann jemand tauschen ? Bitte per PN
-
Thread
[Bascom] Atmega328 Powermode Idle Fehler
Guten Tag, ich möchte gerne meinen Atmega328 in den Powermodus Idle versetzen. Was bei meinem Atmega8 und Atmega88 Problemlos funktioniert, wirft bei dem Atmega328 einen kryptischen Fehler aus. Mit diesem Befehl versetze ich den Controller
missing in DAT file , in File : D:\owncloud\mieper\Projekte\Bascom\Hausbus\3-Kanal PWM Aktor\aktor328.bas [/c] Gibt es eine Lösung für das Problem? Bei den älteren Controllern tritt dieser Fehler nicht auf. Mit freundlichen Grüßen Phil
-
Thread
Anfänger: Standalone ATmega328 - Anschlussfrage
noch ein Neuling und versuche mich langsam in das Thema mit dem Arduino Uno Board (Mikrocontroller ATmega 328) einzuarbeiten. Jetzt möchte ich den Mikrocontroller ohne das Board verwenden, doch dazu habe ich ein paar Fragen, auf die ich im Internet leider nicht die richtigen Antworten gefunden habe:
wieder zurückändern müssen), um den neuen Takt des Prozessors anzugeben. (Natürlich nur, wenn du den 328 weiterhin im Uno über USB programmieren willst. Natürlich kannst du das dann auch mit dem Programmiergerät über die ISP-Pins des Uno-Boards.)
-
Thread
ATMEGA328 lässt sich nicht mit Arduino IDE programmieren
Hallo, ich habe einen Atmega328 (smd) gemäß des Schaltplans im Anhang angeschlossen. Als Kondensatoren beim Quarz wurden allerdings 2x 47pF verbaut. Ich habe auf einen neuen Chip mittels IDE einen Bootloader für Arduino Mini
Widerstand parallel zum Quarz? Wo hast Du den her, nach Datenblatt gehört da keiner hin und der Mega328 will den auch nicht.
-
Thread
ATMEGA 328P / P-AU
Hallo, ich habe einemal eine ganz doofe Frage. Bisher habe ich immer nur mit dem ATMEGA 328P-PU (DIL-28) gearbeitet, nun will ich aber aus Platzgründen für mein aktuelles Projekt auf den ATMEGA 328P-AU (TQFP-32) umsteigen. Soweit ich es gesehen habe ändert sich zwischen den beiden µC
Eine Sache noch, da Du gerade vom 328P redest: https://www.mikrocontroller.net/topic/386799#new
-
Thread
[V]erschenke Atmega328 mit Arduino bootloader
wie der topic schon sagt, habe ein "Atmega328 MCU w/Arduino bootloader" zu verschenken. Infos unter: http://de.rs-online.com/web/search/searchBrowseAction.html?method=searchProducts&searchTerm=696-1686 http://www.sparkfun.com/commerce
internet domains und wolltest doch gerade ein HP 33120A kaufen (und der kostet deutlich mehr als atmega328), damit bist Du durchgefallen :) Im ernst, soll wirklich ein Anfänger sein.
-
Thread
PWM Frequenz ATMega328P einstellen
Hallo Leute, hab eine Frage zur Einstellung der PWM-Frequenz beim ATMega328P. Ich will mit dem 16 und 8 Bit Timer zwei PWM Signale ausgeben. Beim 16 Bit Timer passt die Frequenz, die ich einstellen wollte. [c] TCCR1A = (1<<WGM11) | (1<<WGM10) | (1<<COM1A1); //Fast PWM
Schreibe statt 255 einfach 255.0, hierbei zwingst du das System zur einer Floatoperation und da der Atmega328P einen Hardwaremultiplizierer hat ist das auch kein Beinbruch, ich denke zumindest mal, dass du keine Timingprobleme hast.
-
Thread
AVR446 (Schrittmotorsteuerung) auf ATmega328P
Application Note "AVR446: Linear speed control of stepper motor on tinyAVR and megaAVR devices" auf den ATmega328P umgeschrieben? Würde die ganz gerne im Betrieb versuchen zu verstehen, habe mir auch schon die Application Note durchgelesen, dann aber festgestellt, dass sie aufgrund der fehlenden Include-Dateien
hansi haus schrieb im Beitrag #4609558: > Also hat jemand das Ganze auf den 328P umgeschrieben und würde es hier > zur Verfügung stellen? Warum ? AVR446 ist schon für M48 geschrieben, was brauchst du da für M328 umzuschreiben ?
-
Thread
ADC bei ATmega328p triggert immer
Hallo allerseits, Ich habe einen ATmega328p - pu und an den ADC 5 ein Potentiometer geschlossen. An einem weiteren Pin habe ich eine LED gehängt, die immer dann genau ein mal blinkt, sobald ich die ISR des AD´s betrete (ADC_vect). Was ich
Register bis man ihn einmal ausgelesen hat. Dann wird automatisch ein neuer Wert eingelesen. Hier beim Atmega ist das aber anders. Der ADC-Wert an sich ist aber auch nie so stabil, sodass er sich auch bei angelegten VCC ändern wird.
-
Thread
Timer-Interrupt mit Schluckauf (ATmega328P)
Erklärung? Falls nicht kann ich gerne mehr Infos bzw. Sourcecode liefern. Das ganze passiert im ATmega328 auf einem Arduino Duemilanove. Danke und Gruß Jonas
Bei neueren AVRs (ATmega328P ist neu genug) gibt es noch eine andere Möglichkeit, wenn der Pin 5 nicht explizit auf 0 bzw. 1 gesetzt, sondern zwischen den beiden Zuständen /umgeschaltet/ werden soll: [c] PIND = 1<<PD5;
-
Thread
Atmega328 Uart , Stream nicht zum entschlüsseln
Hallo, ich habe einen Arduino mit einem Atmega 328 der mit 8mhz läuft, leider kommt in meinem Terminal nur blödsinn an "...[00]€[00][00][00]€[00][00][00][00][00][00][00][00][00]€€€€[00]€€[00]€[00][00]€€[00]€€[00]€€€[00]€[00][00]€[00]€[00]€€€[00
>ich habe einen Arduino mit einem Atmega 328 der mit 8mhz läuft Laufen Arduinos nicht mit 16MHz? Naja, egal. Komische Zeichen bedeutet meist falsche Baudrate. Falsche Baudrate kommt oft daher dass F_CPU und die Taktrate mit der
-
Thread
Womit ATMEGA328P Flash beschreiben
Hallo, ich habe mir einen ATMega328P zugelegt und festgestellt, dass Ponyprog diesen (noch) nicht unterstützt. Bislang habe ich meine Tinys und Mega8 immer per ISP-Kabel am Druckerport und PonyProg erfolgreich und ohne Probleme beschrieben. Kann man PonyProg davon überzeugen den Mega328P zu beschreiben, indem man einfachen einen anderen AVR auswählt ? Ich möchte den AVR ungern zerstören. AVRDUDE unterstützt meines Wissens den Mega328P auch nicht. Wobei ich mit AVRDUDE keinerlei
-
Thread
HTU21D und ATmega328P
Guten Abend, ich versuche einen HTU21D (Datenblatt im Anhang) per Arduino Mini (ATmega328P) ans laufen zu bekommen. Meine IDE ist das Microchip Studio. SCL geht an A5 (PC5) und SCA geht an A4 (PC4). Die externen Pullups habe ich auf dem Board hinzugefügt (10k). Betriebsspannung ist
ich in der HTU21D_PlatformSpecific.c [c]PRR0 |= PRTWI;[/c] auskommentieren, da das Register beim ATmega328P PRR heißt und darüber hinaus, wenn ich das richtig sehe, das Setzen von PRTWI die Hardware abschalten würde. Im Anhang findet man das Verhalten auf der SCL Leitung (Channel 0) und SCA Leitung
-
Thread
AVR XPlained ATMega328PB Fehlermeldung
Hallo @all, ich habe das Xplained Mini mit dem ATMega328PB drauf und bekomme immer die Fehlermeldung: Error 1 unrecognized argument in option '-mmcu=atmega328pb' avr-gcc.exe 0 0 main Anscheined werden trotzdem Teile des Programmes auf den
Könnte es nicht sein das es nur '-mmcu=atmega328p' heißt? Ansonst etwas genauere Angaben.
-
Thread
UART, Assembler , ATmega328P
wieso funktioniert das nicht [avrasm] ldi r16, 0x68 out UBRR0L , r16 ldi r16, 0x00 out UBRR0H , r16 [/avrasm] will das UART initialisieren debugger meldet immer Operand 1 out of Range
-
Thread
AVR Klone (ATmega328P, ?)
Moin, sind außer dem m328p noch weitere AVR Klone bekannt?: https://www.youtube.com/watch?v=o0rEzcKYzGw&feature=youtu.be&t=465
-
Thread
Ultraschallmessung atmega328 & atmega2560
Hallo Leute, ich habe einen Aufbau mit einem atmega328 und HC-SR04 als Ultraschallsensor. Den source habe ich von https://www.electronicwings.com/avr-atmega/ultrasonic-module-hc-sr04-interfacing-with-atmega1632 mit dem 328 passt die Entfernung.
doch übernehmen oder liege ich da falsch? PS: Alles ist mit Arduinos aufgebaut. Umschwenken vom 328 auf den 2560 will ich daher dass ich später 2 Sensoren ankommen will. [c]/* * Ultrasonic sensor HC-05 interfacing with AVR ATmega16 * http://www.electronicwings.com */ #define F_CPU 16000000UL
-
Thread
Arduino Nano Atmega328 20 Mhz
Folgendes Problem. Der Arduino Nano mit dem Atmega328 wurde mit 20 MHz Bootlader versehen. Jedoch wenn ein Sketch upgeloadet wird kommt die Fehlermeldung avrdude: stk500_getsynch(): not in synch: resp=0x00. Das hat sicher etwas mit Baudrate zu tun.
Muss man da eigentlich noch die Fuse-Bits umstellen damit der 328 auf 20 MHz läuft oder macht das die Arduino IDE automatisch?
-
Thread
ATmega328-PU mit 64MB erhältlich?
Hallo, kann mir jemand, der Ahnung hat, sagen, ob es einen Controller wie den Atmel ATmega328-PU (DIL28) gibt, der aber einen 64MB-Speicher (oder sogar einen 128MB-Speicher) hat? Einen Atmega648-PU finde ich jedenfalls in keiner Elektronikhändler-Liste.
Wenn du zwingend PDIP brauchst dann wird es wohl der Atmega644 sein, alle anderen ATmega mit 64 kB gibt es nicht in PDIP.
-
Thread
USART zwischen Arduino und externem Atmega328p
Morgen... Habe hier einen Arduino und einen externen Atmega328P-AU Ich habe ein Programm geschrieben in welchem ich UART testen möchte. Die Ini sieht folgendermaßen aus: Micro: [c] #define F_CPU 16000000UL #define USART_BAUDRATE 9600 #define BAUD_PRESCALE
Sind die Clocks der beiden ATmega beide auf externen Quarz eingestellt und wird bei beiden 16Mhz verwendet? Ein falsch empfangenes Zeichen deutet auf eine falsche Baudrate hin - da Du die bei beiden Controllern auf 9600 stehen hast
-
Thread
Quarz SMD für Atmega328p
Hallo zusammen,. kann ich für einen Atmega328P-MU anstatt diesem Standard Quarz: https://www.digikey.de/product-detail/de/microchip-technology/DSC1030BC1-016-0000T/DSC1030BC1-016-0000T-ND/5283554 auch diesen wesentlich kleineren nutzen
-
Thread
ATmega328PB mit H-Brücke hat Aussetzer
Ausgänge, aber auch 2, die offensichtlich nur per Software bedient werden. Besser ist da ein Mega48-328, der auch komplementäre Timerausgänge zur Verfüngung stellen kann. Genauso wichtig ist die Dämpfung der Gegen-EMK. Die wird über die Bodydioden in die 12V abgeleitet und müssen dort vom Elko geschluckt
mit Deiner PWM-Frequenz. Bei dem Beispiel von mir liegt die bei 30KHz. Die Software läuft in einem ATmega168 (PD-Regler ) mit Incremental Input. Viele Grüsse, Steffen
-
Thread
ATmega328p bleibt ohne Programmer stehen
wohl auch nicht. Externer Takt? Auch eher nicht, der ATmega lief auf 16MHz. Irgendeine Fuse? Vielleicht zeigt der Bootvektor auf einen leeren Bereich? Kann ja auch nicht, er resettet ja nicht in der Situation. Nach langem eingrenzen habe ich folgendes
Programme, welche Pin13 als Input nutzen sind also nicht sonderlich portabel. Meine Empfehlung (für ATMega328P Arduinos) : Den Pin 13, PB5, nur als Ausgang nutzen. Entweder als Leuchtmelder oder eben für SPI
-
Thread
ATMEGA328P-PU mit größerem Speicher
Hallo :-) gibt es einen ATMEGA der von der Bauform indentisch mit dem ATMEGA328P-PU ist, also somit auch 28 Pins hat, aber einen größeren Speicher aufweist? Der ATMEGA328P-PU hat ja 32.256 Bytes. Ich bräuchte das doppelte. Sicherlich
-
Thread
HC05 mit AVR atmega328-PU
Hallo liebe Community! Setup: Ich benutze einen Atmega328-PU mit angeschlossenem HC-05 (ZS-040), der die simple Aufgabe hat eine 0 oder 1 zu empfangen und dann auf relayPins durchzuschalten. Problem: Bespiele ich den 328'er per Arduino als ISP mit
-
Thread
ATmega328 trotz HV Programmer nicht zu retten
Hallo zusammen, ich habe heute mit ISP anscheinend meinen ATmega328 zerstört. Nach einem Schreibvorgang ging plötzlich gar nichts mehr. Beim Verifzieren hat er sich über die lfuse beschwert danach wars aus. Programmer ist ein STK500 V2. Ich habe den ATmega dann
Ich bin ein großer Fan dieses Apparates: http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en Hier habe ich schon mehrere /neue/ Atmega8 gehabt, die so neu gar nicht waren. Damit konnte ich sie erst mal in den Werkszustand versetzen. MfG Paul
-
Thread
Nand Flash auslesen Atmega 328[Arduino]
Hallo, ich wollte gestern mal versuchen mit dem Arduino (Atmega 328) einen Nand Flash auszulesen. Leider habe ich kein Datenblatt zum Flash Chip allerdings scheinen die Standard Tsop48 aus den USB Sticks ja kompatibel zu sein oder sehe ich das falsch? Also habe
Reinhard Joswig schrieb: > ich wollte gestern mal versuchen mit dem Arduino (Atmega 328) einen Nand > Flash auszulesen. Leider habe ich kein Datenblatt zum Flash Chip > allerdings scheinen die Standard Tsop48 aus den USB Sticks ja kompatibel > zu sein oder sehe ich das falsch?
-
Thread
alternative UART-Pins am ATMEGA328P
wird, dass er zwei andere Pins als 0 und 1 für UART verwenden > soll ? Kurz, das geht beim ATmega328 nicht mit Hardwareunterstützung. Das Datenblatt verschweigt dir nichts.
sein, ein paar Bits rein- oder rauszuschieben? Und, noch viel schlimmer: ich hab keine Ahnung vom ATMega-Assembler, aber ganze 30 Sekunden gebraucht, um passenden code zu finden... Ich hab einfach "atmega software usart in assembler" in die Adressleiste gehackt. Ich hab also direkt ein T-Shirt bestellt
-
Thread
Probleme mit externen Interrupts am ATmega328P
Hallo zusammen, ich habe folgendes Problem. Ich möchte über einen PCF8574 Tasten einlesen. Damit dies interruptgesteuert ist, habe ich den Portexpander an INT0 angeschlossen. Jetzt habe ich aber das Problem, das der externe Interrupt 0 Mal ausgelöst wird. Hier die Konfiguration der Interrupts EIMSK|=1<<INT1|1<<INT0; EICRA|=1<<ISC11|1<<ISC01; sei(); sowie die zunächst ganz banale ISR ISR(INT0_vect){ _delay_ms(500); i++; _delay_ms(500); } Ziel war es den Interrupt auf fallende Flanke zu konfigurieren, sodass Jede zustandsänderung a, PCF8574 genau einen Interrupt auslöst