-
Thread
neuer Compiler mag libm.a und libc.a nicht
__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) // this processor family uses avr/io.h with real processor name // but share the hardware abstraction as ATmega640 # ifndef __AVR_ATmega640__ # define __AVR_ATmega640__ # endif # include "halM640.h" [/c] Merke: Namen, die mit zwei Unterstrichen beginnen, darfst du nur dann irgendwie erzeugen
-
Thread
AVR und C++ - ein Versuch
den Verzeichnissen "ex0" und "ex1" zwei Beispiele beigefügt, die sich mit [code]avr-g++ -mmcu=atmega8 -Os -std=c++11 -I ../includes/ -o main main.cpp[/code] übersetzen lassen.
> Flash ab 0x0000. Nein, nicht notwendigerweise. Die Interruptvectortabelle kann bei einem ATMega üblicherweise an 5 verschiedenen Stellen im Flash liegen...
-
Thread
einfachstmögliche Fehlerbehandlung I2C gesucht
wirres Zeug, wie in deinen 'Beitrag', habe ich lange nicht gelesen. Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf verschiedenen Geräten. Und das problermlos. MfG Spess
spess53 schrieb im Beitrag #4755597: > Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf > verschiedenen Geräten. Und das problermlos. Daß etwas funktioniert, ist noch lange kein Beweis der Bugfreiheit. Es hängt davon ab, ob die I2C-Leitungen die Platine
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
Größere Controller auf Platine scheinen deutlich mehr als 15cent teurer zu sein. Wo gibt es einen Atmega128 für 2.65 auf Platine? Auch der 328PB mit der zweiten SPI ist eher nicht so günstig zu bekommen.
verständlich geschrieben. > Und es gibt viele Leute, die den erfolgreich einsetzen. Danke. Der Atmega32 ist wohl vergleichbar mit dem Atmega328 des nano3. Das müsste also gehen. http://www.ulrichradig.de/home/index.php/software/avr-webserver-software Brown-out detection level at VCC=4.3V [BODLEVEL
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
Adressbus belauschen und bei einer > Adresse im Bereich des Bildspeichers Du brauchst doch nur vom ATMega 8 Pins als "Datenbus" und z.B. 10 Pins als Adressbus mit dem "zweiten µC" verbinden und der macht das dann ohne/mit seinem SRAM, zumal das nur unidirektional WRITE-ONLY ist.
HDMI Ausgang serienmäßig, dazu USB, Betriebssystem, jeder Menge Rechenleistung im Vergleich zum ATMega) um 5 EUR oder so.
-
Thread
etwas akademische Frage zu C
DDRC erst zurück zu lesen, bevor der Wert an DDRB zugewiesen wird. Worst case, man nehme einen ATmega1281 o. ä.: [c] DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = DDRG = 0xFF; [/c] Hausaufgabe dazu: welcher Wert steht am Ende in DDRA? ;-)
Yalu X. schrieb im Beitrag #4713322: >> Worst case, man nehme einen ATmega1281 o. ä.: >> DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = DDRG = 0xFF; >> Hausaufgabe dazu: welcher Wert steht am Ende in DDRA? ;-) > > Beim GCC: 0xFF Nö, es war wirklich 0x3F.
-
Thread
Physikprojekte
Sendeleistung für die Übertragung über gut 25 m ausreicht. Mal schauen... Ich warte jetzt noch auf die ATmega328 Arduino Nanos, die ich bestellt habe. Denn meine Atmega168 hatten zu wenig Speicher für das Arduino-Programm.
So, die Arduino Nanos mit ATmega328 sind angekommen und das Programm macht, was es soll. Ich kann pro Sekunde 19 Datenpaare (Zeit, Luftdruck) speichern, das müsste eigentlich für die Wasserrakete reichen. Leider gibt es nicht mehr
-
Thread
[V] ZigBit Module ATZB-A24-UFLR und ATZB-24-B0
/ds/2/36/atmel_atmel-8226-zigbit-2.4ghz-wireless-modules-at-542724.pdf Die Module haben einen ATmega1281 Controller und als Transceiver einen AT86RF230 verbaut. Mit den von Atmel frei und kostenlos angebotenen Software Stacks ist es schnell möglich einfache Funkverbindungen herzustellen und diese
-
Thread
Wie bekomme ich den AT32UC3C1512C zu laufen?
-Programmieren/Debuggen möglich über JTAG Hmm, klingt eher nicht so speziell finde ich. :-) ATMega1281 oder AT90USB1287 mit 1&Mhz, so für die Anzahl an I/Os. Wobei ich zugeben muss das ich keine Ahnung habe, wie viel Rechnenzeit USB kostet, bisher hat mir ein FT232 immer gereicht, ich mache eher
Programmieren/Debuggen möglich über JTAG > > Hmm, klingt eher nicht so speziell finde ich. :-) > ATMega1281 oder AT90USB1287 mit 1&Mhz, so für die Anzahl an I/Os. > > Wobei ich zugeben muss das ich keine Ahnung habe, wie viel Rechnenzeit > USB kostet, bisher hat mir ein FT232 immer gereicht, ich
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
AT90S8515 AT90S8535 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega161 ATmega162 ATmega163 ATmega164 ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P ATmega165PA ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVA ATmega16HVB ATmega16M1 ATmega16U2 ATmega16U4 ATmega16U4 ATmega2560
-
Thread
ATMEL (Microchip) erhöht die Preise
#4591478: > Das steht aber auch schön erklärt in der wdt.h: Ja, nachdem ich mich (seinerzeit beim ATmega1281, nachdem wir von ATmega128 auf diese umgestiegen waren) selbst einen Tag lang dusselig gesucht habe, hab' ich das dann dort verewigt. ;-) Aber wie schon geschrieben, das ist nun schon mehr
Beispiel auch. Das erhöht nebenbei das Bildungsniveau. ;-) Ob das schon mal jemand verwechselt hat? ATmega16 und ATmega164 sind pinkompatibel. ATmega32 und ATmega324 sind pinkompatibel. ATmega64 und ATmega644 sind nicht pinkompatibel.
-
Thread
FT800 / FT810 Library
auch Beispiele für den ATmega 644P/PA? Würde ein ATMega328PB mit seinen vielen Registern reichen? Den gibt es nur als SMD-Version. (China-Nachbau mit SMD-ATMega328P der dann gegen einen ATMega328PB ausgetauscht wird)
FT813 unsterstützt wird aber ich bekomme es nicht ans laufen. Ich versuche das Display an einem ATMega 128A zum laufen zu bringen. Folgendes ist realisiert: -Bascom 2.0.8.1 -Display und ATMega128 laufen mit 3,3V -SPI ist wie folgt verdrahtet Display => ATMEGA SCK => PB1 MOSI => PB2 MISO =>
-
Thread
Software MP3 decoder for ATmega/ATxmega
32 kBytes (or even less), but must accept significant limitations. The source code supports both ATmega and ATxmega, I've tested on ATmega1284P and ATxmega128a3u. The code is prepared to run also on ATmega 640/1280/1281/2560/2561, but hasn't been tested on real hardware. On ATmega and ATxmega an 8 bit
seemed to run stable at room temperature (OK, didn't let it run for days). You can even try with ATmega1284P, but use an external Xtal oscillator, simple Xtal might most likely not work. I was able to run ATmega644PA/1284P with 30 MHz@5V, also stable at room temp. But now for the procedure: Load an
-
Thread
Typenreihen Atmega
Hallo, ich hab eine Frage zu den Atmegas... Ich habe so zwei Reihen festgestellt... Atmega48..88..168...328 und Atmega64...128 Stimmen dies Produktreihen so? Ist die Serie Atmega64 bzw. 128 leistungsfähiger als die Reihe Atmega48...328 ? Der Unterschied innerhalb einer Reihe
Hi >und >Atmega64...128 Die sind schon etwas älter. Aktuell sind ATmega640/1280/1281/2560/2561 (wenn du TQFP willst) oder ATmega164/324/644/1284 wenn du DIP willst. MfG Spess
-
Thread
Atmel AVR Toolchain for Linux
Hallo zusammen, ich möchte beginnen einen Atmega mit Linux zu programmieren. Dafür habe ich die offizielle Toolchain [1] runtergeladen und wollte das erste Tutorial-Beispiel ausprobieren. [code] .include "m8def.inc" ldi r16, 0xFF out DDRB
include/avr/ioa5272.h ./avr/include/avr/iom325pa.h ./avr/include/avr/iox16a4u.h ./avr/include/avr/iom1281.h ./avr/include/avr/iox64a3.h ./avr/include/avr/iox32d4.h ./avr/include/avr/iom324p.h ./avr/include/avr/iom16m1.h ./avr/include/avr/iom323.h ./avr/include/avr/iotn10.h ./avr/include/avr/iom3290
-
Thread
Timer Initialisierung für den avr-gcc komfortabel ermitteln
neben dem AS2-Bit noch ein paar zusätzliche Prescaler-Einstellungen bringt), während es bei ATmega128 Timer 0 ist. Etwas größer sind die Unterschiede auf die nächste AVR-Generation, also ATmega1281, ATmega644, ATmega88. Diese sind in sich dann aber wieder ähnlich bis gleich. Schließlich
ATMega128 als ATMega102 verwenden will, der soll hierfür eine getrennte zusätzliche Konfiguration ATMega128-102 erstellen. Und Deine Grundhaltung ist der Sache hier nicht förderlich! :-)) Zumindest verfehlt
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
at90usb646 at90usb647 at90usb82 at94k ata5272 ata5505 ata5790 ata5790n ata5795 ata6285 ata6286 ata6289 atmega103 atmega128 atmega1280 atmega1281 atmega1284 atmega1284p atmega128a atmega128rfa1 atmega16 atmega161 atmega162 atmega163 atmega164a atmega164p atmega164pa atmega165 atmega165a atmega165p atmega165pa
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280 atmega1281 atmega1284 atmega1284p
-
Thread
RGB Moodlight mit STM8
noch Luft. Es erstaunt mich etwas, daß der STM8 damit kaum mehr Programmspeicher verbraucht als der ATmega8. Obwohl der STM8 vergleichsweise spartanisch ausgestattet ist. Und der SDCC ein viel minimalistischerer Compiler ist als der (avr-)gcc. Happy Hacking! [0] http://www.mikrocontroller.net/topic
hätte nichts dagegen, das genau so einzubauen. [1] [code] grep '#' irmp.c | wc -l -> 1281 grep '#' irsnd.c | wc -l -> 753 grep '#' irmpprotocols.h | wc -l -> 645 grep '#' ir*.[ch] | wc -l -> 3264 [/code]
-
Thread
Wie umgehen mit doppelt belegten IO-Pins (Atmega88PA)?
hochwertig ist also zumindest auch eine gute Lötstoppmaske aufweist. Ich habe auch schon problemlos ATmega1281 (TQFP mit 0,65 mm Raster) auf selbstgefertigten Platinen verlötet, also ohne Lötstopp. (Ich habe auch schon QFN auf selbstgemachten Platinen verlötet, aber das muss man sich nicht freiwillig
Steckbrett experimentiere. Dann sollte es aber auch kein Thema sein, stattdessen gleich einen ATmega16A oder sowas zu benutzen. Der bietet dann einfach ein paar Pins Reserve.
-
Thread
Ethernet Anbindung
wird motiviert. Wenn es dann läuft, kann man immer noch auf die eigene Hardware umstellen. Den ATMega16 vergiss mal schnell wieder, nimm dir einen ATMega1284. Dann hast du eine Engstelle weniger. Als Hardware würde ich den AVR NETIO von Pollin nehmen. Für die Hardware gibt es diverse Software als
Linie eher auf Hardware bezogen. > (eigener Print usw. ) Realistisch bleibt da wohl nur ein Atmega1284P (wg. Eurer Vorkenntnisse mit Atmega16) mit ENC28J80 (wg. Steckbrett/Lochraster-Prototyp-Tauglichkeit) und µIP (wg. Steuerung über http zur Vermeidung zusätzlichen Aufwandes für spezielle Bediensoftware
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
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 über nicht ausreichend gefilterte und stabiisierte
Mikki M. schrieb im Beitrag #5865243: > 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 über nicht ausreichend gefilterte
-
Thread
Barcode-Pen mit RAW-Output
einzulesen. Dazu habe ich mir in der E-Bucht günstig einen Barcode-Reader in Stiftform besorgt: Intermec 1281A02 Leider hat sich nach ein wenig Herumprobieren und Logikanalyzer quälen heraus gestellt, das der überhaupt keinen Seriellen Ausgang hat, sondern mit einem Pullup gegen 5V an der OUTPUT-Leitung
FinalProject... Naja, ob der Softwerker Wyatt Schweizer immer wusste, was er tut? Mit einem 16MHz-Atmega32 schafft er keine zuverlässigen Scans und auch nur UPC-A, bei EAN13 gibt es Probleme. Da gibt es Verbesserungspotential: Ich würde PIN-Change-Interrupt verwenden und die Timer-Ticks messen oder
-
Thread
ATMega128A ADC misst falsch
AVCC with external capacitor at AREF pin Bezüglich sauber 5V also sauber genug das es mit dem ATMega32A läuft und mit dem ATMega128A nicht. Hatte bis jetzt mit den erzeugten 5V noch kein Probleme aber der Fehler tritt auch auf wenn die 5V vom Programmer kommen.
nächsten Mal richtig lieferten. Das interessiert den Gasmann. Ich bin seit über 15 Jahren mit ATMega103/ATMega128 und ATMega1281 unterwegs. Und die tun alle was sie sollen. MfG Spess
-
Thread
AVR nicht programmierbar
Hi! stehe gerade vor einem sehr komischen Verhalten... hab ein AVR-Board gebaut (Atmega1281, Vcc=5.2V) und mit AVR-Studio4 auf einer XP-Maschine programmiert. Programmer: JTAGICE mkII für JTAG aber auch AVRISP mkII Beide Programmier-Interfaces herausgeführt. Neuerdings bekomme ich
-
Thread
Atmel 64-Pinner im DIP-Gehäuse?
Hi >Weiß jemand, ob Atmel einen ATMega o.Ä. mit 64 >Pins im DIP-Gehäuse anbietet? Die Frage wörtlich beantwortet: Ja. Das was du wissen willst: Nein. MfG Spess
nicht besonders Kann ich verstehen, im Alter wird das zunehmend kritischer. Als DIP40 nimm den ATmega1284P und wenn die IOs knapp werden, papp einfach 74HC165/74HC595 in DIP16 ran.
-
Thread
Probleme zwischen C++ und C Projekt Einbindung Funktion
vom C++ Projekt: [c] Error 2 undefined reference to `test_Buttons()' D:\Tools\AVR\TESTcpp\ATmega1281_Cpp\ATmega1281_Cpp\Debug/.././ATmega1281_Cpp.cpp 20 1 ATmega1281_Cpp [/c] Es scheint als kann AVR Studio die Funktion nicht finden. Die Hauptdatei (ATmega1281_Cpp.cpp ) sieht folgendermaßen
Bibliothek #include <stdint.h> // avrgcc Bibliothek #include <stdlib.h> #include "../ATmega1281_Cpp/Libraries/Lib_Peripheral/BUTTON.H" int main(void) { while(1) { test_Buttons(); //TODO:: Please write your application code return 0; }
-
Thread
ųc in dip oder plcc form mit min. 7 ports von atmel
Hallo, Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 ports. kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar nicht? ( in dip oder plc vielen dank im voraus leo
schrieb im Beitrag #4173383: > Hallo, > > Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 > ports. ATmega640/1280/1281/2560/2561 > > kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar > nicht? ( in dip oder plc DIP geht nur bis 40 Pins. Darüber
-
Thread
.eep mit VisualStudio erstellen
nötig, eine Maske draufgelegt. Jetzt habe ich versucht mir zu überlegen, wie ich die Daten in eine ATMEGA32-Kompatible .eep bekomme und stecke da seit zwei Tagen dran fest.
Klasse BitConverter. Hier noch ein bisschen Lesestoff: http://www.i-programmer.info/programming/c/1281-c-bit-bashing-the-bitconverter.html
-
Thread
Gefälschte AVR-uC?
du auch Fälle, wo ein und derselbe Die für mehr als ein Produkt verwendet wird. So haben bspw. ATmega1281 und ATmega1280 den gleichen, aber bei einem von beiden sind nur 64 Pins gebondet. Da sich abhängig davon auch noch die Programmierpins unterscheiden (ATmega1280 wird über MISO/MOSI programmiert, ATmega1281 folgt der ATmega103-Rückwärtskompatibität über TXD0/RXD0), wird die Signatur-Fuse teilweise auch noch chipintern gelesen und ausgewertet. Auf die gleiche Weise wird auch die JTAG-ID umgeschaltet
-
Thread
ATMega2560 gegen auslesen schützen
Hallo, ich möchte meine Firmware im Atmega2560 gegen auslesen schützen. Er soll aber weiterhin im Flash- und EEPROM- Bereich programmiert werden können, nur eben nicht auslesbar sein. Weis jemand welche Fuses/Lock bits hierfür zu setzen sind
RTFM - http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Siehe Lockbits, Seite 325. Nach setzen der Lockbits kann mittels "chip-erase" via externen Programmer alles neu programmiert werden. Danach muessen natuerlich
-
Thread
Free running mode ADC
möglichen Fehlerquelle. Habe zur Sicherheit ein neues Projekt erstellt: AVR GCC -> AVR Simulator -> ATmega1281... save, build Unter Nodetool habe ich ohnehin nur eine Auswahl_ COM11...-> ATmega1281/... Ich werde mich anscheinend nicht mit der C-Programmierung anfreunden.
Event-Flag wird in der ADC Interrupt-Routine gesetzt. Bitte berichte. F_CPU := 7372800 Device := atmega1281 ADC-Channel := 0 LED1 := PORTC.1 LED2 := PORTC.4 LED3 := PORTC.5 LED_OFF := 0 LED_ON := 1
-
Thread
AVR Studio 6 Simulator Gesperrt
Programm sinnvolles leistet. Die Vorangehensweise: 1.) New Project: GCC Cexecutable project 2.) Atmega 1281 wählen 3.) Unter Tool simulator einstellen 4.) Build solution 5.) Start debugging and break 7.) continue Dann passiert nichts mehr. Nachdem ich "break all" tätige, lande ich in der delay.h
-
Thread
ATMega2560: ADC läuft von alleine?!
Hallo zusammen, ich hab einen ATMega2560, AtmelStudio 6.1 und ein JTAGICE3. Ich möchte den ADC im SingleConversion-Mode betreiben. Sowohl im Init als auch in der ISR benutze ich folgende Zeile: [c] ADCSRA = (1<<ADEN) | (1<<ADSC)
die ist da kritisch... Dann mach halt ein Testprogramm mit dem ADC. Ich benutze zwar nicht den ATMega2560 sondern 'nur' den ATMega1281, aber eins weiß ich genau: mit den gezeigten Codezeilen wird weder der ADC gestartet noch macht er Autotrigger. MfG Spess
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
unterstützt deinen Prozessor nicht. Laut Kompatibilitätsliste ..... Supported Devices AT32UC3A0128 ATmega1280 ATmega32U4 ATtiny10 AT32UC3A0256 ATmega1281 ATmega48 ATtiny13 AT32UC3A0512 ATmega1284 ATmega48A ATtiny13A AT32UC3A1128 ATmega1284P ATmega48PA ATtiny1634 AT32UC3A1256 ATmega128A ATmega640 ATtiny167 AT32UC3A1512 ATmega128RFA1 ATmega644A ATtiny167 AT32UC3A3128 ATmega162 ATmega644P ATtiny20 AT32UC3A3128S ATmega164A ATmega644PA ATtiny2313 AT32UC3A3256 ATmega164P ATmega645 ATtiny2313A AT32UC3A3256S ATmega164PA ATmega6450
-
Thread
Arduino mega2560
Debugger muss schon an JTAG IMHO http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Seite 343 Programming through the JTAG interface requires control of the four JTAG specific pins: TCK, TMS, TDI, and TDO. Control of the reset and clock
arduino-mega2560_R3-sch.pdf. 2. http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf. Das Studium dieses Datenblatts benötigt Tage bis Monate. Nichtsdestotrotz wird (abgesehen von absoluten Anfängern) hier im Forum schon erwartet, dass jeder Fragesteller
-
Thread
Memory MAP - ATMega1284P externes RAM
Mega1284P hat kein Businterface zum direkten Anschluss von externem SRAM. Über dieses verfügen nur ATmega1280,1281,2560,2561 sowie Mega162
Mega1284P hat kein Businterface zum direkten Anschluss von externem >> SRAM. Über dieses verfügen nur ATmega1280,1281,2560,2561 sowie Mega162 Es gibt noch mehr! ATmega64, ATmega8515 und andere. >.... und selbst dann muss man noch das Lesen/Schreiben mit >Zugriffs-Makros (ATMEL EBI) durchführen da anscheinend
-
Thread
Uhr(16 Bit Timer) läuft zu schnell (in 1h ca. 8 Sekunden zu schnell)
verwende das ATmega 2560 Board und das hat 16 MHZ: siehe: http://arduino.cc/en/Main/ArduinoBoardMega2560
an den CKSEL-Fuses manipuliert (http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf, Seite 327). Ist dein ArduinoBoardMega2560 original oder ein China-Klon? LG, Sebastian
-
Thread
AVR Uart empfangene Daten weiterleiten
Sendepuffer verlassen haben (blockieren in einer ISR ist sowieso schlecht). Wenn ich es dem Datenblatt des Atmega1281 richtig entnommen habe besitzt die USART einen 1-Byte Eingangspuffer. Somit sollte gut eine Zeichenlänge an Zeit vorhanden sein um den Interrupt abzuarbeiten und das wird vermutlich zu knapp wenn
-
Thread
AVR Interrupt Flag löschen. Fundamentalismus und Fehler im DB.
wie auch ATmega328 oder dergleichen. Der AVR, mit dem ich derzeit mit Abstand am meisten zu tun habe (weil's beruflich ist), ist ein ATmega256RFR2. Der hat zwar vermutlich das von dir besprochene Feature, aber
. Du wirst dich schon wundern, dass da die "altmodischen" Dinger alle noch mit im Boot sind: ATmega8A, ATmega16A, ATmega32A, sogar ATmega128A, es gibt sie alle noch (*). Trotz der Alternativen ATmega88, ATmega164 und ATmega1281. (*) Du kannst dir gewiss sein, dass sie den die shrink nicht
-
Thread
Multiplexen von Drehencodern
44 gewesen... :) Gibt es eigentlich keine "modernen" TQFP-64 mehr von den Atmegas? Nur die alten Atmega 64/128/1281/2561? Bei den kleineren hat sich in den letzten Jahren ja etwas getan gehabt, hier wohl eher nicht?! lg sam
Beitrag #3959708: > ich glaube für mein Bastelprojekt ist es am einfachsten, einfach einen > großen Atmega zu nehmen. Ich würde es einfacher finden, die Drehgeber mit einem ATmega48 auszuwerten und die Zählerstände per IIC abzufragen.