-
Artikel
Logic Analyzer
bzw. USB-RS232) Windows-Software (Visual Basic) Software (AVR und Windows): Closed Source? Basis: Atmega16 und NAND-Gate Eingestellte Produktlinie Version 2 Pro bis 4 Kanäle bis 20 Million Samples per second Maximum sampling buffer 256K Generator/Playback Modus USB HID mode Firmware upgrade feature Windows-Software
MSa/s Version 8 Kanäle 50 MSa/s 4k Samplespeicher Trigger auf beliebige Pegelkombinationen Basis ATMega644 FT232 USB 115200 Baud 80 MSa/s Version 8 Kanäle 50 MSa/s 16k Samplespeicher (32k bei neuer Software) Trigger auf beliebige Pegelkombinationen Basis ATMega88 / ATMega48 FT232 USB 500000 Baud Weitere
-
Thread
myAVR MK2b fehlerhaft, Firmware / Hardware?
Problem, dass es zum Abbruch der Programmierung gekommen ist. Der MK3 hat als Controller einen ATmega 644 und einen Quarz mit 20MHz. Ist vielleicht keine so Gute Idee den Controller an der oberen Grenze der Frequenz zu betreiben.
Firmware dazu. Es muss nur der Controller gewechselt werden, da der 8535 zu klein ist. Möglich sind ATMEGA 16,32,644. Das habe ich auch mal getestet. Habe 5 Platinen aus China bekommen! ein Programmer habe ich mit dem 644 bestückt. Den Quellcode mit Arduino compiliert und siehe da, es funktioniert.
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
gleichzeitig laufen lassen. Der STM32F1 + Grundschaltung dürfte kleiner und billiger sein als der ATmega+ATtiny+ 2x4046. Was ist hier die Sinfonie und was die Fuge...
wird... Hier ist eine Tabelle zum Übersicht. Brauchbare Varianten sind schwarz. P.S. statt ATMEGA2560 möchte ich in diesem Projekt doch ATMEGA644 benutzen. Somit sind F_CPU 18 und 20 MHz auch legitim.
-
Thread
AVR als SPI Slave-Peripherie
Guten Tag! Ich überlege, aus ATMEGA88PA oder aus ATMEGA644PA einen Peripherie-Baustein zu machen. Zuerst als SPI-Slave, aber im Prinzip später auch als UART- oder I2C-Slave. Natürlich habe ich zuerst gekuckt, ob jemand das schon gemacht
danach kann Peripherie-Mega so lange hunderte WS2812B überschreiben wie sie will... Heute kostet ATMega88A schon unter 1 €, d.h. billiger sogar als schon genannte MCP23S17, deshalb hat das Sinn. Ich habe irgendwo gelesen, daß manche Peripheriebausteine von Microphip in Wirklichkeit auf dem Werk festprogrammierte
-
Thread
ENC28J60 myEthernet mit NeMo Stack Probleme
Oliver R. schrieb im Beitrag #6361500: > techb_schaltplan-myethernet.png Der ATMega644 hat übrigens 3 Vcc Pins die alle weit voneinander entfernt liegen. Deshalb braucht er auch 3 (in Worten: drei) Abblock-Kondensatoren und nicht nur einen ärmlichen. Wer das nicht glaubt wird
-
Thread
zwei Schnittstellen am ATMEGA8
Hallo, ich möchte zwei serielle Schnittstellen an einem ATMEGA8 anschließen. Einmal USB und ein mal BT. Ich hab hier vor längerer Zeit auch mal ein Hinweis gefunden, suche allerdings jetzt schon länger vergeblich. Aus dem Gedächtnis muss ich sie VerUNDen. Hab
Reicht das Budget nicht fuer einen 324er oder 644er ? Die haben beide 2 UARTS.
-
Thread
USART Frage zu Bibliotheken
> Tipp mit dem Mega644. Ich werde ihn mir anschauen Dann möchte ich Joggel E. ein wenig korrigieren (ich wurde nicht umsonst an anderer Stelle als Pedant bezeichnet): es fehlt ein "P", also ATmega644P, der ATmega644 hat nur einen USART. Übrigens könnte man dann gleich auf den ATmega1284P umsteigen, mit seinen 16 KiB RAM und Timer3. Oder, warum nicht, falls es räumlich kleiner sein soll, der AVR128DA28. Nur der ATmega8, der ist "vor 30 Jahren stehengeblieben" - na ja, nicht
-
Thread
SPI-Kommunikation Atmega644 - ADS1118
versuche die SPI Kommunikation zwischen einem 16-Bit ADC von TI - genauer der ADS1118 - und meinem ATMEGA644 zum Laufen zu bringen. Das Schicken der Daten funktioniert einwandfrei, allerdings scheint der ADC einfach keine Daten ausspucken zu wollen. Habe auch bereits mit dem Logic Analyzer nachgemessen
Eros schrieb im Beitrag #6320666: > Schaltbild ist eigentlich ganz simpel: > ADS1118 ATMEGA644 > DOUT MISO > DIN MOSI > SCK SCK > CS PA4 > Mehr ist da nicht. Dann ist es ja einfach: Masse fehlt. Und die Versorgungsspannung... Eros schrieb im Beitrag #6320505:
-
Thread
AVR MKII ISP bei 3.3V benutzen
funktioniert nicht wie in Datenblatt beschrieben... Ich orientiere mich vor allem auf die Reihe Mega324-644-1284, es sei denn, ich brauche besonders viele Ausgänge oder mehr als zwei USART. Als SMD sind die auch nicht zu groß und immer noch leicht zu löten. Natürlich werden auch die nach ein paar Jahren
Vorteile, bleiben aber sowieso hinter 32 bit... D.h. ich sehe keine besondere Notwendigkeit, z.B. ATMEGA 328PB zu nehmen (die dazu noch Problem mit Quarz über 10 MHz haben!)
-
Thread
[V] STK500, STK501, JTAGICE mk1 und einige AVRs
4) einige AVRs für zusammen 20 Euro: - 8x ATtiny13A-PU - 1x ATtiny2313-20PU - 1x ATmega8L-8PU - 1x ATmega8-16PU - 1x ATmega8-16PI - 2x ATmega168-20PU - 1x ATmega644-20AU - 1x AT90CAN128-16AI - 1x ATmega128-16AI - 1x ATmega128-16AC Am liebsten würde ich alles
-
Thread
Atmega32 Welcher Sockel?
-24-mm-polzahl-40-1-183817.html Wegen der Breite von ca 17 mm bin allerdings skeptisch. Ist der Atmega32 wirlklich so breit? Beste Grüße Markus
Markus schrieb im Beitrag #6296707: > Ist der Atmega32 wirlklich so breit? Ja, DIP40 Gehäuse. Der Mega32 ist allerdings sehr alt, die Nachfolger sind die Megaxx4, wie der Mega644 oder der Mega1284
-
Thread
Ulrichs Ethernet Bootloader
dokumentiert. Ich habe eine Anwendersoftware programmiert, die auch die eigentliche Firmware des ATmega zurück in den Bootloader schicken kann und danach ein Firmwareupdate durchführen soll. Soweit klar. Der Bootloader wird noch etwas angepasst, aber ich möchte die Routine zum Beschreiben und Prüfen
index.php/avr/avr-etherboot Ich benutze den für das ETH_M32_EX Board von ihm. Genauer gesagt den Atmega644.
-
Thread
Potentiometer an Mikrocontrollter
einem LKW gelernt. Es ist immer noch ein AVR. Worin unterscheidet der sich von einem anderem ATmega bzgl. Programmierung in C?
damals auch mein erstes Projekt mit einem mega162 realisiert. Das Zweite hatte dann schon einen mega644.
-
Thread
STK 500 MOD modernisieren, aufrüsten, FW dafür
Umbau beschrieben wird. https://mewpro.cc/en/tag/programmer/ Hier wird der Hauptcontroller ATmega 8535 durch einen ATmega 32 oder 644 ersetzt. Der ATtiny 2313 wird entfernt. Ist auch nur der Programmierknecht für den ATmega 8535. Meine Frage dazu, hat das schon jemand gemacht, wo bekomme ich die Firmware für einen ATmega 644 her. Habe ich das übersehen oder nicht gefunden. Neu wäre TPI und PDI, dafür sind auch die Adapter auf der Web Seite beschrieben.
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
> 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
aber eben dieser (oder > diese Familie) nicht. Alle neueren AVR machen sbi/cbi ohne RMW, z.B. ATmega644, xmega, ... Das ist z.B. wichtig, wenn man mit den PINx Register das Bit im PORTx togglen möchte. Ein RMW auf PINx toggled u.U. alle Ausgänge, bei denen derzeit '1' gelesen werden kann. Es
-
Thread
Atmega, verschiedene Derivate zu verkaufen
Bauteile sind noch nicht benutzt und alle bei Reichelt Elektronik gekauft. Biete an: 32 mal ATMEGA 16 2 mal ATMEGA 644 1 mal ATMEGA 32 3 mal ATMEGA 8535 19 mal ATMEGA 8 7 mal ATTINY 25 3 mal ATTINY 2313 5 mal 90S2313 17 mal µA741 13 mal TDA 2002, TDA 2030, TDA 3000, TDA 2005, TDA 15620
Ich sehe für die ATmega 644 weder einen Preis noch eine Info über das Gehäuse?
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p
avr/lib/avr5/atmega406 avr/lib/avr5/atmega644rfr2 avr/lib/avr5/atmega64rfr2 avr/lib/avr5/atmega64 avr/lib/avr5/atmega64a avr/lib/avr5/atmega640 avr/lib/avr5/atmega644 avr/lib/avr5/atmega644a avr
-
Thread
ATMega644 UART mit untersch. Baudraten
Nabend zusammen, ich habe heute den ganzen Tag damit verbracht mit einem ATMega644 ein paar Zeichen an die serielle Schnittstelle zu senden. Ich benutze die lib von Peter Fleury. Atmega läuft, nein, lief mit 12MHz. Dann mal mit 8MHz und jetzt wieder 12. Terminalprogramm
ich einen String ("Hallo") und ein Zeichen ('C') senden. Der PC hat immer etwas empfangen. Im Atmega war als Baudrate 9600 eingestellt. Im Terminal auch aber da kamen nur wirre Zeichen. Stelle ich nun im Terminal auf 14400 baud dann kam etwas in dieser Art an: H#--*C Fast richtig! :) Nunja
-
Thread
Toolchain neuere AVRs
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p atmega6450 atmega6450a atmega6450p atmega6490 atmega6490a atmega6490p atmega64rfr2 atmega644rfr2 atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32
-
Thread
FTDI mit Stromversorgung via USB und Optionalem Netzteil [USB zu MCU UART]
Hallo! Ich arbeite gerade an einem Evaluationsboard für den ATMega-644, und will dieses durch USB und durch ein externes Netzteil mit Strom versorgen können. Über USB soll durch den FTDI auch eine UART-Verbindung möglich sein. Die Ausgangsspannung des Netzteils wird
Hm, wie genau muss den deine Spannung überhaupt sein? Dein ATMega644 braucht nämlich bei 0-20MHz Takt mindestens 4,5V, laut USB 3.0 Spezifikation sind aber 4,45–5,25V zulässig... Bei 0-10MHz kommst du bis auf 2,7V runter, da tut dir eine Diode auch nicht mehr
-
Artikel
WebRadio Clients
Multifunctional Alarm Clock. Alternativ: PIC PIC24FJ64 STA013 ENC28J60 OLED Display Net Radio. AVR ATmega64 128KB SRAM VS1002 Xport Display OpenMCP. AVR ATmega2561 128KB SRAM ENC28J60 VS1011 Shoutcast/ICEcast with infotag supported STM32 Internet Radio. (Chinese) (Chinese) Source Code: ARM Cortex-M3 STM32F10x DM9000A USB Display MP3 + WMA Software Decoding Webradio aus der Codesammlung. AVR ATmega644 VS1053B ENC28J60 MMC/SD-Karte WIZnet WIZ-iRadio. ARM7 STR710FZ2T6 VS1033C WIZnet W5100 Display WMP3 --> nicht mehr verfügbar. Alternativ: AVR ATmega128 STA013 wlan (PCMCIA card) Display ----
-
Thread
Linux: udev rules funktionieren nicht
Beitrag #6115340: > Wo kann ich noch etwas daran ändern ? Bei mir heißt die Datei einfach nur "41-atmega" und liegt unter /etc/udev/rules.d/ [pre] # Please test and place config for other programmers here # JTAGICE mkII ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", GROUP="users", MODE="0666"
> entziehen. > > Ansonsten mal auf den Rest der Antworten davor schauen. Hab ich gemacht ... 644 und auch den "Rest der Antworten" ... und ich freue mich dass das jetzt funktioniert. Danke noch mal an alle !
-
Thread
Hilfe bei Programmierung von Atmega 644 20p und Midi
Hallo! Ich bin Marek und neu hier und möchte Hilfe suchen bei einem Thema (gern auch gegen Bezahlung!). Ich baue Röhrenverstärker mit verschiedenen Schaltmöglichkeiten und möchte diese Optionen gern mit einem AVR steuern und auch per MIDI antriggern. Bisher nutze ich dafür ein fertiges Modul von Tube-Town (Beschreibung und Doku Verfügbar). Jedoch haben sich die Anforderungen etwas geändert - Tube-Town hat leider keine Zeit ihre Programmierung dahingehend zu ändern und daher möchte ich gern ein auf meine Bedürfnisse zugeschnittenes Programm entwickeln / lassen. Was soll der Controller machen
-
Thread
AVR-NET-IO Ethersex Watch IO and react Compilerwarnung
Anmerkung: (nahe der Initialisierung für »ecmd_react[7].func«) Ich habe das Ganze schon mit einen ATMEGA32 als auch mit einem ATMEGA644 probiert, aber immer die gleiche Fehlermeldung beim Compilieren. Würde mich sehr freuen wenn hier jemand helfen kann, stecke nicht so tief in den Compilern, dass ich
-
Thread
Soft-PWM - minimale Einschaltzeit zu lang
Die Pulsbreite entspricht mit unten zitierten Defines mit einer Taktfrequenz von 16MHz auf einem ATMEGA16 ca. 40us. ich würde da gern deutlich drunter kommen. Aber egal was ich tun, ich kriege die Einschaltzeit nicht verkürzt. Ich vermute, ich sehe den Wald vor lauter Bäumen nicht. Kann mir bitte
, könnte ich Code liefern für eine 17Bit-Software-PWM für bis zu 32 Kanäle (designed für Mega16,32,644(P),1284(P)). Natürlich reiner Asm-Code, nix C. Diese PWM bietet neben diesen grundlegenden Eigenschaften auch noch mehr Goodies, insbesondere das "+1-Feature" (maximaler Wert=Dauerlicht) und höhere
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Hier nochmal in fertiger und voller Pracht: Mein *ATmega644 Portable Basic Computer* Das Gerät ist - inspiriert vom Tandy TRS-100, VTech Laser PC3 und PC4, und weiteren - ein portabler Computer mit dem man kleinere Sachen unterwegs programmieren, ausführen
Hier noch ein Thermometer modere Technik im alten Design. Verwendet wurden ein DS1820, ein Atmega8 und 5 Stück 74HC595. Gruß Ernst
-
Thread
[V] div. Module (AVR, MSP430, NET-IO, Raspberry Pi)
Verkaufe folgende Dinge als Bundle: 1x AVR NET-IO mit ATmega 644 1x AVR NET-IO Add-On Board (Mit aufgelötetem Funkmodul) 1x Funkmodul RFM12 (unbenutzt original verpackt) 2x Funkmodul RFM02 (unbenutzt original verpackt) 2x MSP430 Launchpad 1x Pollins Atmel Evaluationsboard inkl. Atmega32 1x Raspberry Pi Model B inkl. Case Alles zusammen für 15€ zzgl. Versand Gruß Martin
-
Thread
Arduino <= RasPi I2C
Serienwiderständen wird möglicherweise nicht > funktionieren zumindes bei mir hats mit der UART zum ATmega8 funktioniert, ich habe aber PI seitig noch ein paar BAT42 zu 3,3V spendiert, alles muss man den internen parasitären Dioden ja nicht zumuten, die typische Atmel Schutzbeschaltung hat der PI ja nicht
>Warum eigentlich I2C? Weil ich viele Atmega644 anschließen will. Praktischerweise gibt es dazu den Mighty Core: https://github.com/MCUdude/MightyCore
-
Thread
größter Atmega im DIP40
Welcher ist der größte Atmega im DIP40? ( BZGL.RAM ) Bis jetzt bin ich auf den Atmega644 gestoßen.
> auf den Atmega644 gestoßen Dann kann der Weg zum ATmega1284 nicht weit gewesen sein.
-
Thread
USB TTL UART FTDI CH340 oder CP2102 für Windows 10
Hallo, ich will einen ATMega 644 per USB mit einem PC verbinden. Also eine Verbindung per UART. Baudrate 19200 eventl. auch 115200. Bei den USB TTL Uart habe ich drei gefunden, die wohl sehr verbreitet sind. Diese gibt es
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
ATmega644, ATmega1284. Die -A und -P Kennzeichnungen lasse ich bewusst mal weg.
etwas komplexer blinken zu lassen als einfach nur an/aus. Der ATmega88 ist der direkte Nachfolger vom Urvater aller AVR (das war der ATmega8). Für den Atmega 8 gibt es sehr viele alte Anleitungen, die du exakt genau so auch auf dem Atmega88 laufen lassen kannst. Noch
-
Thread
16bit-write ATMegaxx-PB
zwar moderner ist, trotzdem auch nur mit 0 und 1 sein code schreibt. Rev. 2486M–AVR–12/03 Atmega 8 S.77 https://cdn-reichelt.de/documents/datenblatt/A300/ATMEGA8xxx.pdf 8025I–AVR–02/09 AtmegaX8 S.115 https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf http://ww1.microchip.com
des blubbern um des Blubberns willen, schau doch mal die Pinbelegung beim Mega324 (oder alternativ ATmega164/644) an, agal ob P oder PB... Und dabei keine Ahnung, Mega8 als allegemeingültige Referenz, Reichelt und Sparkfun als Datenquellen - Hut ab. Und wie schon von anfang an vermutet, das Problem
-
Thread
PWM auf ATMega644P
Ich versuche gerade ein simples 50% PWM-Signal auf einem ATMega644P (Port PD6) auzugeben. Dazu habe ich in der ArduinoIDE mal ganz simpel den Code von https://sites.google.com/site/qeewiki/books/avr-guide/pwm-on-the-atmega328 in die setup()-Funktion kopiert:
PS: > ... Beschreibung ... Handbuch ... Das Original- /Datenblatt/ des ATmega644P liegt vor?
-
Thread
PWM-Ausgänge beim ATMega644P?
mich nur blöd an, aber ich kann das in der Beschreibung gerade nicht finden: Welche Ausgänge beim ATMega644P kann ich eigentlich für ein PWM-Signal verwenden? Oder wie kann ich das im Handbuch erkennen, welche das wären? Alle sind es ja offenbar nicht...
stelle ich mich nur blöd an Ja. Eslup schrieb im Beitrag #6032063: > Welche Ausgänge beim ATMega644P kann > ich eigentlich für ein PWM-Signal verwenden? Alle, die mit OC anfangen.
-
Thread
AVR Mikrocontroller zum Anfang
Der Klassiker ist wohl der ATMega328P. Insgesamt sind die 8bit-Controller mit AVR-Kern aber nicht so unterschiedlich voneinander. Mehr oder weniger Peripherie, aber die Ansteuerung der Register ist überall ähnlich. Der ATMega328PB
ausweichen - Auf einen ATmega 2560 ausweichen (gibt es auch als Arduino Board) - Auf einen ATmega644 ausweichen (als Modul: https://www.chip45.com/products/crumb644-1.1_avr_atmega_modul_board_atmega644p_usb_rs485.php) - Eine