-
Thread
Probleme mit AT24C512C, nach mehrmaligem beschreiben Defekt
mit 2 verschiedenen Muster und lese diese dann wieder aus. Als Controller verwende ich einen ATMEGA 1284P-AU, 20MHz im 5V Betrieb. Die 5V liegen auch stabil an, auf dem Scope kann ich auch keine Auffälligkeiten sehen. Der Speicher ist für 5,5V Betrieb zugelassen und hat auch die richtige Kennung
-
Thread
Timer läuft nicht los.
Hi, folgender C-Code - läuft auf einem ATMega 1284P [code] uint32_t overflow=0; ISR(TIMER0_OVF_vect) { overflow ++; } int main ( void ) { uint32_t starttime; sei(); TIMSK0 |= (0x01 << TOIE0); TCCR0A = (1<<
-
Thread
EA DOGXL160W-7 (white 160x104) ansteuern
es dir mal durch, sollte dir weiterhelfen. Ich steuere das Display über SPI (3-wire) mit einem ATmega1284P an.
-
Thread
while + return = böse?
Hab hier nen ATMega 1284P als PID-Regler mit nem selbstgestrickten Frontend mit Menüführung. Die Steuerung der Menüführung (Bilderaufruf und weiterschalten) findet durch globale Schaltbits statt die je nach Notwendigkeit
-
Thread
Bootloader ATMEGA, Chip funktioniert nicht mehr normal
Hallo zusammen, ich wollte bei meinem ATMEGA1284p den Bootloader aus dem Tutorial mal ausprobieren. Habe das Testprogrämmchen am Laufen gehabt und wollte dann den Bootloader flashen. Hier habe ich mich zuerst mit der Adresse vertan, habe ihn
-
Thread
WDT Interrupt trotzdem nach cli? Mega1284P
Moin, ich verwende einen Atmega1284P, der hat eine WDT Interrupt. Dazu hätte ich ein paar Fragen. In einem Programm verwende ich dieses WDT Interrupt, aber teilweise benutzte ich die cli() Funktion, weil ich in manchen Funktionen
-
Thread
[AVR] Capture Compare Timer1 kommt das erste mal zu früh?
läuft und ich aber auf PWR_SAVE gehe. @Controller: Puh stimmt hab ich ganz vergessen, sorry! ATmega1284P @Flag löschen: Hab ich auch schon probiert klappt leider auch nicht, danke für dne Hinweis ich bin hinein getappt aber leider bringt es umgekehrt auch nichts.... Ich mach jetzt mal ein
-
Thread
AT Befehle zwischen Arduino und Sim800 abfangen und aulesen
wenn ich mich recht erinnere 3,3V bis 4,2V Betriebsspannung. Der in meiner Alarmanlage verwendete ATMega1284 verwendet 5V und ich kann mich dran erinnern, daß ich deswegen Pegelwandler eingesetzt habe. Diese sind glaube ich auch im Datenblatt des SIM800 beschrieben. In dieser Schaltung kann man die Datenkommunikation
-
Thread
Meine erste Platine
gedauert den Fehler zu finden. 3/ VCC-Jumper wären hilfreich. 4/ JTAG-Jumper fehlt, und der Atmega1284P hat kein DebugWire. 5/ Erst die Komponenten aussuchen, Lieferstatus checken und bestellen, dann den Footprint layouten. Mikro-SD-Buchse ist nicht gleich Mikro-SD-Buchse, und der Taster passt
Wie hast du denn den Atmega auf die Platine gelötet? Sieht sehr sauber aus. Hast du da eine bestimmte Technik?
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Der Atmega328 hat 3 Timer und nicht 5.
ESP8266 WLAN Modul (Ausführung ESP-01) mal ein Baseboard erstellt. Auf das Board kann wahlweise ein ATMEGA324, ATMEGA644 oder ATMEGA1284 gelötet werden. Weiterhin ist ein Verpolungsschutz und eine Sicherung vorhanden. Das Board ist im Raster 2,54mm ausgeführt um es auf ein Breadboard stecken zu können
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
Mega128. Vergleichbare Bemerkungen findest du auch in den Datenblättern neuerer AVRs, hier bspw. ATmega1284: [pre] The receive buffer consists of a two level FIFO. The FIFO will change its state whenever the receive buffer is accessed. Due to this behavior of the receive buffer, do not use Read-Modify-Write
> Vergleichbare Bemerkungen findest du auch in den Datenblättern neuerer > AVRs, hier bspw. ATmega1284: . > [pre] > The receive buffer consists of a two level FIFO. The FIFO will change > its state whenever the receive buffer is accessed. Due to this behavior > of the receive buffer, do not
-
Thread
Wheatsonebrücke Signal verstärken
Blutdruckmessgerät KD 2107 und will dessen Ausgangssignal verstärken so daß ich es mit dem AD-Wandler eines ATMega besser erfassen kann. Der Sensor ist intern als Wheatstonebrücke geschaltet und die einzelnen Widerstände haben je 5KOhm. Spannungsversorgung ist 5V, mehr geht leider nicht. Das letzte Mal,
mit eingebautem OV und der Fähigkeit zur diffentiellen Messung benutzen. Z.B.: Mega16,32,644,644P,1284P oder Tiny25/45/85. Bei ersterer Familie müsste man das Signal sogar noch "beschneiden", damit es den Messbereich nicht überschreitet...
-
Thread
Wer verwendet RFM69?
Schreibzugriff auf das PINx-Register zum schnellen Umschalten eines Pins ist erst bei neueren AVRs (z.B. ATmega88, ATmega168, ATmega328 sowie die P- oder PA-Versionen) vorgesehen, die alten Controller wie der ATmega8 "verstehen" diese Anweisung nicht. Vielleicht sollte ich das aus Kompatibilitätsgründen wirklich
So langsam wird es echt hoffnungslos... Folgendes habe ich getestet: -"alter" RFM69-HW; ATMega8A und alles auf 3.3V -"alter" RFM69-HW; ATMega328P und alles auf 3.3V -"neuer" RFM69-HW; ATMega328P und alles auf 3.3V Somit habe ich ein Problem des µC ausgeschlossen. Durch rausschmeißen der
-
Thread
Wanderkiste Widlar, Runde V
Philips Tantal-Perlen. Dafür packe ich verschiedene MKT, MKC, X2 und Y rein. Eine kleinere Stange ATMEGA8L-8PU packe ich ebenfalls mit rein. Es sollen ja eigentlich keine gebrauchten/ausgelöteten Sachen rein. Ich hätte allerdings gebrauchte Lüfter verschiedenster Größe mit und ohne Tacho sowie diverse
übrigens folgende (da nicht auf den Bildern erkennbar): 2x NXP LPC1114 (einziger? DIP ARM-M0) 2x ATmega328p (mit Arduino Bootloader) 1x ATmega1284 3x Atmel TQFP 32-Bit ATSAM 1x Atmel TQFP 8-Bit ATmega 7x Nuvoton N32905U1DN (TQFP, 32MB RAM, ARM296EJS, 200MHz, USB, LCD, Kamera) Der Nuvoton braucht
-
Thread
SPI (MOSI) lässt sich nicht komplett abschalten.
Hallo Forum, ich betreibe die SPI beim ATMega 1284(p) und muss diese zur Erzeugung eines verhältnismäßig langem Puls mal in ihrer eigentlichen Funktion (als SPI) abstellen. Die SPI ist als "Master" konfiguriert und funktioniert auch. Was nicht
-
Thread
Overflow bei Berechnung - wie finden?
Liebe Kollegen, ich vermute, dass ich in meinem C-Programm für ATMEGA1284P einen Overflow bei einer Berechnung habe. Ich habe nämlich in dem Programm drei lange int16 Arrays erstellt (3 * 1024) und mit 0 gefüllt. An einer anderen Stelle des Programms werden die Nullen
-
Thread
Timer / Interrupt
genau sind das 27 Sekunden meine Fuses müssten richtig sein Atmega1284P Low Fuses 0x7F High Fuses 0xD9 Extented Fuse 0xFF Lock Fuse 0xFF
-
Thread
CAN auch schneller als MCP2515 ?
Moin Moin CAN Wissende :-) Ich habe ein MCP2515 an einem ATMEGA 1284 via SPI mit 2Mhz. Der MCP und die MCU laufen mit 16Mhz. Die Problematik ist, dass ich auf eine CAN Nachricht innerhalb von < 80µs antworten möchte ( Request <-- Response ). Mit oben beschriebenen
-
Thread
Verhalten von 'return'
Hi, hab hier ne Routine auf nem ATMega 1284P die nen Drehgeber abfragt. Funktioniert gut. Nu möchte ich aber den Wert au 0..100 eingrenzen, dabei fiel mir auf, daß eins und eins nicht immer zwei ist... Liegt's an den Compiler-Einstellungen
-
Thread
AVR-NET-IO mit 9V=
: > ich habe meine beiden Pollin NetIO wie folgt modifiziert: noch vergessen, der µC ist ein atmega1284p geworden der auch mit 20 MHz läuft und nach diversen Rückmeldungen auch locker mit 21-23 MHz laufen könnte -> siehe Baudraten Quarz wenn ich nicht irre 22,1184 MHz (oder 18,432 MHz) bis 115,2kBaud
-
Thread
Arduino: Interrupt (INT0) Rekursion möglich?
Hallo, mangels Kenntnissen wie man den Atmega "richtig" programmiert bzw. auch kene Toolchain dafür vorhanden vergewaltige ich einen Arduino Pro Mini etwas, bzw. nutze die IDE nur zum Uploaden. Er soll IR Daten einlesen was er auch tut, inzwischen
entweder RAM oder Tempfühler nutzen. Die WS2812b LIB musste ich patchen weil die buggy ist mit m1284p und die Autoren unwillig waren, alles kein Ding, machen es nicht andere muss ich halt selbst ran.
-
Thread
Anhängigkeit Baudrate <> Controllerauslastung
Hallo! Angenommen, mein Controller (Atmega1284) hat viel zu tun (mehrere Timer und lange Berechungen) und muss nebenbei auch noch per UART kommunizieren. Macht es da einen Unterschied, ob ich die UART auf eine geringe oder eine hohe Baudrate
-
Thread
Definitionsdatei für den ATMega644P
Hey Leute, ich habe bislang vergeblich nach der Definitionsdatei für den ATMega644P gesucht. Ich verwende Bascom AVR (V.: 1.11.9.0). Kann mir jemand verraten, wo ich die her bekomme? Im Ortner wo die anderen Definitionsdaten liegen befindet sich lediglich die "m644def.dat".
eine höhere Version (z.B. 2.0.7.1) updaten. Da sind dann auch andere neuere Kandidaten drin (wie mega1284P etc.).
-
Thread
Step down, Ruhestrom
Last kleiner ist? Schaltet dann das Modul die Eingangsspannung durch? Betreiben möchte ich einen Atmega1284 und ein SIM800 Modul. Warum gerade dieses? Weil es von der Größe sehr praktisch ist und weil ich es direkt für 5V jumpern kann ohne vorher am Poti abgleichen zu müssen. Gruß, Martin
-
Thread
externe ADC Wandler
Hallo Ich überlege bei MCU Atmega 1284P ein externe ADC Wandler mit SPI- Interfaces anzuschließen .Da steht z.B. 10 Bit ADC aber SPI Register nur 8 Bit (SPDR – SPI Data Register). Das bedeutet das man nur 8 Bit aus ADC auslesen kann
-
Thread
Welchen Schieberegister besser geeignet (74HC165 oder 74HCT165)
100% weiß (da komplett kompatibel) ob ich den mit oder ohen T verbaut habe.... Ich habe eine ATMEGA 1284p verbaut .
-
Thread
BME680 Berechnung Temperatur Luftfeuchtigkeit Druck Gas Fragen Initialisierung Assembler ASM ATmega8
Gibt es jemanden, der für den ATmega8 eine *kleines* Programm entwickeln könnte, um die Temperatur Rohdaten auszulesen und nach diesem Verfahren die Temperatur zu berechnen: https://www.bosch-sensortec.com/software-tools/software/bsec
Bernhard S. schrieb im Beitrag #6593805: > Gibt es jemanden, der für den ATmega8 eine *kleines* Programm entwickeln > könnte, um die Temperatur Rohdaten auszulesen und nach diesem Verfahren > die Temperatur zu berechnen: > > https://www.bosch-sensortec.com/software-tools
-
Thread
Problem bei 32-Bit-Addition
Aufrührend. AVR (ATmega1284p) Vergisst man leider manchmal zu erwähnen, wenn man in seiner kleinen Welt gefangen ist. Das Problem habe ich jetzt gelöst. Der angegebene Auszug ergibt sich wohl eher aus dem Linker. Die
-
Thread
Twisted Pair für OneWire, I2C, RS232 - Kabelbelegung
Temperatursensoren (DS18B20) über eine OneWire-I2C-Bridge (DS2482-100) an einen Mikrocontroller (ATmega1284P) anzuschließen. Mein Testaufbau steht bereits und funktioniert, aber nun mache ich mir Gedanken über das Kabel... Ich möchte entweder Telefonkabel mit Westernstecker (RJ11) oder aber Netzwerkkabel
-
Thread
stdout logging output ins AtmelStudio umleiten
Hallo, wie kann ich ATMEGA1284 stdout/stderr/cout/cerr Ausgaben in das Atmel Studio während dem debuggen umleiten (JTAG)? Solche Logging Ausgaben in der Studio Console wären manchmal hilfreich. Vielen Dank Marcel
-
Thread
STK500 TWI Interrupt Problem
Habe es jetzt mal auf allen meinen Controllern ausprobiert, atmega8, 16 und 1284 überall der selbe Fehler.
-
Thread
Z180-Stamp Modul
ich in meinem STM32-Entwurf auch vergessen.) > Der Z180 SRAM wird per DMA übernommen. Der ATmega1284 hat DMA? Beim STM32 funktioniert das. Am AVR wird man so wohl nur einen Int auslösen können, und die Daten dann so tranferieren: > - /BUSRQ an Z180 > - warten auf /BUSAK > - Datenaustausch
vom Datenbus der Vektor gelesen. Da muß ich nochmal die alten Taktdiagramme rauskramen. > Der ATmega1284 hat DMA? Nein, natürlich nicht. Mit DMA meinte ich dem DMA-Zyklus des Z80. Der AVR muß dafür natürlich per Interrupt angestoßen werden. > Warum eigentlich kein AVR mit mehr Pins? Da die
-
Thread
Hammond B3 Clone mit ATMega
installiert haben :-) Da ich möglichst bei DIL Bauweise bleiben möchte käme irgendwas zwischen ATmega164A-PU bis ATmega1284A-PU in Frage. Den gibt es im handlichen 40Pin DIL Gehäuse mit reichlich IO Pins, so das er sich auch für die Manual-Scanner anbieten würde. Natürlich würde auf den Leitungen
gerade auf den 644 bzw 324 ein. http://www.distrelec.de/de/Mikrocontroller-8-Bit-DIL-40-Atmel-ATMEGA644P-20PU/p/17325149?q=atmega644&page=2&origPos=1&origPageSize=50&simi=96.54 Ich hab mir mal das Kapitel USART ausm Datenblatt durchgelesen. Wenn ich das richtig verstanden habe dann gibt es in den
-
Thread
Timer1 ISR - kein festes zeitverhalten
hallo zusammen, ich habe seit gestern ein problem mit meinem timer1 (atmega 1284p). zuerst meine konfig: [c] #define CLK_PRELOAD_10MS 2499L void sys_clk_init(void) { /* Compare Match */ TCCR1A = 0; TCCR1B |= (1<<WGM12) | (1<<CS11) | (1<<CS10);
-
Thread
Versionsverwaltung: zwei Branches parallel führen?
mir noch zwei andere Entwickler. Momentan arbeiten wir alle mit einer Testhardware mit "großem" ATmega1284P Controller. Auf dem Board werden alle Controllerpins rausgeführt, außerdem ist ein LCD zum Testen angeschlossen. Die zweite UART wird zum Debuggen benutzt. Nun ssteht bald der Schritt hin zur
-
Thread
ATmega644A - Hexfile auf ATMega164A ?
sind? Hatte da z.B. etwas von einem 4.Timer gelesen, der nur beim größten Mitglied der Familie, dem 1284A, verfügbar ist. Das betrifft mich im vorliegenden Fall zwar nicht, aber daher die Bedenken, daß es noch andere abweichende Details geben könnte.
Nein Nebel habe ich hier nicht, höchstens den magischen Rauch aus dem ATmega, wenn doch etwas schief gegangen ist ;-) Achso, Du meinst den Quellcode. Ja, den habe ich. Ich verwende die "universelle CAN-Bibliothek" in meinem Code. Dort habe ich jetzt auch den Mega164A bei
-
Thread
was verbraucht mein Data Memory?
von dem Platz ab, den dein Prozessor - welcher auch immer - für den > Stack zur Verfügung hat. ATMega1284
-
Thread
"Meist genutzte Controller" - Statistik
16-bit Bereich und für den Rest PIC oder AVR IM 8-bit Bereich wie 18F4720, 8722, 16F887 und AVR1284, 128, 32. Wirklich kleine uC verwende ich eher wenig oder nur in Ausnahmefällen. Mit MSP430, 8051F, SiLab und Z8! spielte ich vor Jahren auch herum. Solange die Peripherie und Ressourcen und
geschrieben wurde. Klar, jeder hat so seine "Standard-µCs" Ich persönlich benutze z.B. sehr gerne den Atmega 2560, aber für die meisten kommt der nicht in Frage weil TQFP nicht gerade ein "bastlerfreundliches" Gehäuse ist. Oder für "low power" Anwendungen ist ein MSP430 eine bessere Wahl. Ja derzeit ist
-
Thread
Dauer zwischen Ankündigung eines ICs bis Verkauf
Vorab-Muster, die Serienproduktion begint demnächst"-Spielchen mit, aber dann ist Schluß. Atmel mit dem ATMega1284 ist mir da noch besonders negativ in Erinnerung.
-
Thread
Schrittmotor zuckt beim Wiedereinschalten
Mikroschritte versucht? Meine Motore laufen am Ruhigsten mit 1/8 Steps. Angesteuert werden die über einen ATMega 1284P. Der wiederum bekommt sine Koordinaten über die serielle Schnittstelle und gibt Impulse sowie Richtungsbits an die beiden Motortreiber weiter. Die Motore schaffen zwar nicht die 6 U/s, aber es
-
Artikel
Wer hat was
an: Austria. Иван, Wels/Austria: MSP430FET (USB) / einige MSP430er Bayern. deadbuglabs, Nürnberg, Atmega: m8, m328P, m168, m32, RC bedrahtet + SMD esko, Fürth, Atmega, RCLD bedrahtet + SMD, Leds, Schalter, derzockermp, Passau, 7,5 digit DMM Kalibriert, Widerstände, Kondensatoren, Netzteile, Programmer
matrixstorm Erfurt/Schwansee 99195 auch alles moegliche in SMD und DIP: reichlich (jeweils mehrere) AVRs: ATmega8(A), ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar
-
Thread
Problem mit ATtiny85 Analoger Eingang / Digitaler Ausgang
Library für die Attinys aus dem Netz benutzt... die sind nicht unbedingt Fehlerfrei. Die für den Atmega1284 musste ich auch erst pinmässig korrigieren, weil der die "A" Pins einfach vergessen hatte. Tip: Lass den Arduinokram bei sowas einfachem weg.