-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
" --> "USART0_UDRE_vect" eingertagen hier: (uart.c) [c] #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) \ ||defined(__AVR_ATmega168__) || defined(__AVR_ATmega644__) #define ATMEGA_USART0 #define RXCIE RXCIE0 #define TXCIE TXCIE0 #define RXEN RXEN0
ja nicht sein. Ist Denn die Hardware OK wenn das Startbild kommt? Ich benutze die Version 2.1 mit Atmega 16, habe aber den Atmega 644P bestellt und werde es damit nochmal versuchen. Vielen Dank für Deine Mühe..... LG Thomas
-
Thread
Effizientes Bitcount für 8, 16 u. 64 Bit?
und sowas dauert. Mein Test ergab 464 Byte an Code. Anbei eine einfache Loop, die braucht nur 164 Byte Code (=35%). Vielleicht kann man die auch als Macro schreiben, dann paßt sie sich automatisch an die Größe an. Peter
Code geht, braucht der 8051 dagegen nur 13 Byte (siehe Anhang). Die Zahl im Posting weiter oben (164Byte) ist auch ein komplettes Programm inklusive Startup-Code und Bibliotheken, ist also nicht direkt vergleichbar. Allgemein denke ich, daß die Funktion nicht extrem häufig benötigt wird. Daher
-
Thread
WinAVR aktualisieren
(gcc-3.4.4, binutils-2.16.1, avr-libc-1.4.0) Added support for new devices - AT90PWM2/3 - ATmega329/3290/649/6490 - ATtiny25/45/85 - ATmega164/324/644 - ATmega640/1280/1281. _________________________________________________________________ Link zum Download des AtmanAVR AVR-GCC Package
-
Thread
Unbenutztes Register im 8-Bit Atmel?
an? Nein. > Ich meine nur, weil sich ja z.B. schon die Länge der Interrupttabellen > von Atmega88 und Atmega16 in der Länge unterscheiden und auch nicht > jeder Atmega gleich viele I/O-Ports hat. Die Vectab steht im Flash.
. Es wäre mir neu, daß AVR-Programme ohne neu compilieren auf nem anderen Typ laufen. Selbst ATmega8 und ATmega88 sind sich zwar ähnlich aber im Binärcode völlig inkompatibel. ATmega16 und ATmega164 auch usw. Ohne für den richtigen Typ zu compilieren läuft bei den AVRs garnichts! Und daher
-
Thread
suche kleinen Controller mit I2S
diesmal nicht reichen, weil der SSC nicht dafür taugt? Vielleicht den kleinsten AVR32, den AT32UC3B164, hätte den Vorteil daß ich meinen Debugger dafür verwenden kann. Habe aber noch kein Bastelmodul mit dem gefunden. Oder ein ARM, oder...?
! ATmega hat den Vorteil, daß ich die Tools schon habe. Im Hinblick auf dsPIC habe ich am Wochenende erfolglos auf einen MPLAB ICD 3 geboten... Jörg
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
That might be, althought I somehow doubt it's the ATMega8.
OK, OK. So it might be an ATMega8. Still we could do it better :)
-
Thread
Anfängerfrage:Mikrokontroller als Encoder geschaltet
IOs ist also geeignet, z.B ATtiny2313, ATtiny261. Wenns unbedingt ein 40-Pinner sein muß, dann ATmega164.
Besser ist 8 * 4. MCs mögen Breiten von 8, 16, 32. Das erspart einige Bitschubserei. Wie gesagt, ATmega48 wäre optimal. Du mußt dann aber auch die ICs auf der Gegenseite mit 5V versorgen.
-
Thread
winavr linkerscript .bss vor .data und an konst. Adresse
Zwar meckert weder avr-gcc noch avr-dude, aaaber: Aus dem Datenblatt: [code] Data Memory Map for ATmega164P/324P/644P. 32 Registers ... 0x0000 - 0x001F 64 I/O Registers ... 0x0020 - 0x005F 160 Ext I/O Reg. ... 0x0060 - 0x00FF Internal SRAM ... 0x0100 - 0x04FF/0x08FF/0x10FF [/code] Wenn
Linkerscript von "data" in MEMORY. siehe avr-objdump [..].elf -x). Und genau das ist tödlich beim atmega164! Somit werden nämlich die "Externen I/O Register" überschrieben und nicht der SRAM benutzt! Zum Schluss habe ich noch kurz gesucht, was die ganze Toolchain dazu bewogen hat ".data" anders als
-
Thread
Erfahrung mit Zusatz-RAM / Peripherie ?
nicht genuegend Ports zur Verfuegung :) Sicher koennte ich mit entsprechenden Schieberegistern (74HC164 bzw 165 je nach Richtung) auf genug "Pins" kommen. Die Frage ist nur ob die dadurch entstehende Geschwindigkeitseinbuse beim aendern/lesen der einzelnen Pins problematisch bzw. merkbar wird ? Das weitaus
waere ich dankbar. Evtl. sollte ich auch einen anderen µC nehmen ? Ist der ATMega128(L) schon irgendwo zu bekommen (bei Atmel steht Q4/2001) und wenn ja wie liegt der preislich ? Danke, Lars.
-
Thread
Suche kompaktes AVR Experimentierboard
http://www.ebay.de/itm/Pro-Micro-ATmega32U4-Replace-Mini-fur-Arduino-IDE-1-0-3-Bootloader-Leonardo-hp-/161180059050?pt=Wissenschaftliche_Ger%C3%A4te&hash=item25871485aa
Hi >- AVR Mega (4/8/16/32) Mal abgesehen davon, das es keinen ATMega4 gibt, sind das alles überholte AVR-Typen ATMega8 ->ATMega48/88/168/328 ATMega16/32 ->ATMega164/324/644/1284 MfG Spess
-
Thread
Thermodrucker Epson TMT88 II oder III seriell an Atmega anschliessen
ein zweiter Atmega, z.B. ein 48 oder 88, gut als Drucker-Knecht verwendbar?
gerade gelesen dass die Centronics-Schnittstelle mit 5V > arbeitet. Da wär eventuell ein zweiter Atmega, z.B. ein 48 oder 88, gut > als Drucker-Knecht verwendbar? Dafür reichen im Prinzip auch ein HC164 und ein HC165. fchk
-
Thread
ATMEL (Microchip) erhöht die Preise
ist, sagt es eh schon alles... Laut Snapeda sind die µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
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
Bestimmtes Geräusch erkennen
einem ESP8266? Kann sein, das er nach nur wenigen Minuten ein > Ergebnis hat. Vergiss es... Ein Atmega328P ist mit einer Fließkommaversion der Goertzel tatsächlich überfordert. Für einen Audioblock von 128 Samples bei 38462Hz (500kHz ADC-Clock, free-running, 13 ADC clock ticks per sample) braucht der
57.6 113.2 43.2 127.7 247.2 164.2 139.0 118.6 73.6 59.3 58.8 96.9 47.5 132.8 45.4 41.5 47.7 Niesen #2: 39625 626.9 360.3 188.0 270.5 190.9 377.2 39636 411.1 317.7 691.8 289.0 53.7 257.8 352.2 150.3 315.6 308.4 355.9 49.5 479.4
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Meine ersten versuche mit einem atmega16 :-)
sind alle Funktionen implementiert; der Aufbau erfolgte auf Lochraster. Als Controller wurden 2 ATMega8 und 2 ATMega16 verwendet.
-
Thread
Uart Interrupt Problem
oh, da gibt es wohl ein missverständnis ich habe den Atmega324p und dachte das ist ein Atmega32 jedenfalls habe ich bei meinem 324p 2 USARTs und möchte USART0 verwenden [c] #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include
defined(__AVR_ATmega164P__) || defined(__AVR_ATmega324P__) || defined(__AVR_ATmega644P__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV
-
Thread
Atmel AES Bootloader, ATMega88 und IAR Compiler
Guten Morgen, ich wollte gerade den AES Bootloader vom ATMega8 auf den ATMega88 umschreiben. Die Source Files für den Bootloader sind die von der Atmel Homepage. Haben den Bootloader bis jetzt für den ATMega164P benutzt, eine Anpassung darauf war kein Problem
So, ich habe nun den Bootloader auf den baugleichen ATmega168 zum laufen bekommen. Scheint wohl wirklich daran zu liegen dass der Speicherbedarf einfach zu groß ist. Habe den Loader mal für den ATMega168 und den GCC angepasst. Fehlerfrei compilieren und
-
Thread
VTOL Steuerung
viele wege führen nach rom. ;-) siehe oben. ich meinte einen ATMEGA168
Ich hab einen: AT32UC3B164
-
Thread
Atmega32 Initialisierung LCD HD44780 EA W164B-NLW 4*16 Zeichen
Hallo, alle Informationen im Überblick: CPU: Atmega32 Controller: HD44780 LCD: EA W164B-NLW 4*16 Zeichen Bus: 4 bit ich versuche eben diese kombination zum schreiben zu bringen. Ich suche in der Kleinen Anleitung und im Netz vergeblich die
sehen kann man dir kaum helfen. Zu schnell sollte man so ein Display nicht ansteuern. Und bei ATMega32 und evtl. PORTC kommt noch ein aktives JTAG in Frage für Fehler.
-
Thread
AVR Studio - unerklärliches verhalten
neu installieren ? Programmierumgebung: AVR Studio 4.16 Build 628 WinAvr 20090313 STK500 Atmega644P, Atmega16, Atmega164P etc. Gruss
-
Thread
LED-Cube Verständnisfrage
natürlich nen 2ter atmega :D
sortiert und gezählt am meißten hab ich rote leds, von der selben bauform und leuchtstärke und zwar 164 stück (+-1) 8,50 sind ganz schön happig, der kostet ja mehr als der mc :/
-
Thread
3.3 V Lineare Spannungsregler und Referenz GND mit Potenzial
Hallo zusammen, mein Problem sieht wie folgt aus. Ich habe eine Platine für einen ATMega164 mit integrierter Ladelogik und Tiefenentladungsschutz für einen Li-Ion Akku. Für den Tiefenentladungsschutz sorgt ein AP9101, der zwei MOSFET ansteuert. Die MOSFET verbinden -oder unterbrechen-
Boost-Konverter die Spannung liefert, die er liefern soll. Unabhängig ob die MOSFET überbrückt sind. Auch der ATMega164 läuft problemlos bei 16 Mhz mit der Boost-Versorgung.
-
Thread
atmega328; data memory voll, wie umlagern
ich fertige Module) https://github.com/JChristensen/mini1284 https://www.instructables.com/id/ATmega-DIP40-in-Arduino-IDE-164/ http://www.technoblogy.com/show?19OV https://forum.arduino.cc/index.php?topic=178107.0 https://forum.arduino.cc/index.php?topic=277260.15 https://uge-one.com/arduino-board-based-on-atmega1284p.html https://www.geeky-gadgets.com/mini-duino-open-source-ardunio-board-based-on-atmega-1284p-21-08-2014/ aus USA wurden auch mal fertige mighty mini 1284p bei ebay angeboten zur Zeit das hier https://www.ebay.com/itm/EWS-ATmega1284P-Development-Board/251229528887?hash=item3a7e726337
-
Thread
DOGXL Fontgenerator (SW+Graustufen)
asm volatile("nop"); PORT_SPI |=(1<<SCK); data*=2; } } [/c] Der uC ist ein Atmega168
Dank für den Hinweis auf diesen Abschnitt! Kommt auf deinen Controller an. Bei etlichen AVRs (ATMega48/88168/328, ATMega164/.../1284, ...) ist es möglich die UART im SPI-Mode zu betreiben. Funktioniert auch definitiv. MfG Spess
-
Thread
SW-Portierung ATmega16 -> ATmega644
Hallo, ich mach gerade ein Projekt, das ich mit einem ATmega16 angefangen habe, zu programmieren. Leider war mir im Voraus nicht bewusst, dass die Software so groß wird. Sprich: Die 16kB Flash reichen mir nicht aus, ich bin sogar schon bei 22kB wenn ich die
In dem Fall wäre das die AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P
-
Thread
Erprobte Werte für T_AS (Address Setup Time) bei HD44780 und Design-Probleme
Steuerungsaufgabe habe ich (wie immer ;-)) alle Pins genutzt und hatte entschieden, die SPI-Schnittstelle des Atmega328p für die LCD-Ansteuerung zu verwenden. Die LCD-Befehle werden in einem Ringpuffer gehalten und dann mit den entsprechenden Verzögerungen interruptgesteuert via SPI an das Shiftregister übertragen
E-Signal. Damit gibt es keine Timing-Probleme. So hab ich das auch für den 8Bit-Mode mit einen 74HC164 gemacht. Geht zu 100%.
-
Thread
Schaltung für 7Segmentanzeige gesucht
Hallo Leute, wollte mich heute mit meinem atmega8 an 4 dieser anzeigen (entweder SA 39-11 RT oder LTS2301AP) ranwagen. nun suche ich aber noch einen schaltplan, wie ich die am besten verbauen kann und welche transistoren zur ansteuerung geeignet
ohne multiplexen (hab ja keine bauteile hier da) oder so. sollte doch möglich sein die 4 stück am atmega8 zum laufen zu bringen, oder? ich hab nur bc557, gehen die anstatt der bc559 auch?
-
Thread
atmega2561 mit externem Flash
hallo, ich benutze einen ATMEGA2561 und die 256k Flash gehen langsam zur Neige. Laut Datenblatt des Controllers kann man externe parallele Komponenten wie z.B. Flash, RAM, ... anschließen. Als Beispiel ist jedoch nur ein RAM beschrieben
SPI-Flash verwenden, macht die Schaltung deutlich einfacher: http://de.farnell.com/spansion/s25fl164k0xmfi011/ic-speicher-flash-64mbit-soic/dp/2363323
-
Thread
Fleury Lib mit ATMega1284P
definition for MCU available" Add the 1284p specific uart definitions : #elif defined(__AVR_ATmega1284P__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT USART1_RX_vect #define
DATA UDR1 #define UART1_UDRIE UDRIE1 Note that the interrupt names have changed from the 164p, 324p and 644p just above in the code, so just adding a "|defined(__AVR_ATmega644P__)" won't work. ****
-
Thread
Pegelwandler von Reichelt
Mega 16 nimmst Du einen Mega 164p/324p/644p. Gleiche Pinbelegung, aber neuere Halbleitertechnologie bei fast gleichem Preis. Keine Ahnung, was die ganzen Leute dazu bringt, alte Kamellen zu verwenden. fchk
Ich habe seit Ewigkeiten einen ATMega16 hier rumliegen daher nutze ich diesen bis ich es geschafft haben ihn zu zerstören oder einen anderen benötige! :P Das 5V eine veraltete Spannungsebene für ICs ist weiß ich wohl :) Zum Lernen
-
Thread
Hilfe bei der Programmierung eines Adventskalenders
brauche nur ein Ein- und Ausschalten eines Pins alle 24h. Klingt nach Schieberegister (3 * 74HC164). Deren Einschaltzustand ist allerdings unbestimmt. Man sollte daher auch noch den Resetpin oder Datenpin mit rausführen.
Beitrag #6609567: > beim MM5450 Wenn es schon ein großer Käfer sein soll, dann doch gleich einen ATmega32 o.ä., der genug freie Ausgänge für LEDs hat. Ich hätte dafür auch eine Schaltung, die ich aber nicht zeigen darf ;-)
-
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
CP/M auf ATmega88
rausgeworfen, als ich bei den vielen #if/#else den Durchblick verloren hatte. Target-CPU : atmega8, atmega168 oder atmega88. Default ist atmega88 Ich habe nur atmega8 getestet, weil ich die anderen erst bestellen müßte (Oder ein anders Gerät fleddern :). F_CPU : Taktfrequenz. Default ist
Ich finde die Variante von Leo C. ganz gut. An Speicherplatz sollte es nicht mangeln. Der ATMega168 kann ja leicht durch den ATMega328 ersetzt werden.
-
Thread
Lib für NTF24L01+, SE8R01, RFM70 usw.
Hallo zusammen, für Schüler-AGs auf ATMega328p und für mich auf STM32 möchte ich gern eine _schlanke_ Lib (Beispiel siehe Gist[2]) erstellen. Welche ICs bzw. Module - außer der im Betreff genannten - haben ähnliche Register, so dass eine gemeinsame
Registerbank auslesbar. *Sofonov Evgeniy* initialisiert in "void se8r01_calibration()" ab Zeile 164 trotzdem die "Registerbank 1": https://github.com/Sofcom/NRF24Lmodule-SE8R01/blob/master/funktioner.ino#L164 Ist beim SE8R01 eine Initialisierung der "Registerbank 1" nötig? Oder nicht? Links
-
Thread
Günstiges µC-board mit 2x RS232
Ich habe das hier http://www.steitec.net/AVR-Boards/BASE-AVR-ATMEGA128.html Für den Preis echt gut. Jan
Man könnte sich nen ATmega164, MAX202 und 14,7456MHz Quarz schnell selber auf ne Uniplatine pappen. Die paar Drähte sind schnell gezogen.
-
Thread
Wie wichtig ist die Spule für den ADC?
Datenblättern lange suchen... Nö, es steht bei der Pin-Beschreibung von AVcc, hier beispielsweise vom ATmega164P/324P/644P: AVCC is the supply voltage pin for Port F and the Analog-to-digital Converter. It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should
filter. Typischer copy&paste-Fehler: Port F stammt offensichtlich von den größeren Prozessoren (ATmega128/1281 etc.) und wurde vergessen, auf Port A zu ändern.
-
Thread
Programm startet bei 0x0400 statt 0x0000
anderes gemeint, als die BOOTSZ0 und BOOTSZ1 ? Wenn ja, wo finde ich Infos dazu? (Im Datanblatt des ATmega164/324/644P jedenfalls nicht) Gruß Jobst @Ich: Ich mache es. Punkt.
man den Inhalt noch benötigt ... Ein eigener Controller auf dem Board ist dafür zuständig, den ATmega zu flashen. In der bewährten Routine hat sich bei Adaption auf ATmega ein kleiner Fehler eingeschlichen :-P Da suche ich schon eine Weile und nachdem ich um Hilfe bitte, finde ich den Bug - sowas
-
Thread
Mikrocontroller M-Tester, welche Hardware?
trunk für den 324er gibt. Der 324 ist ein 644 (1284) mit nur 32kB Flash. Es gibt auch noch den 164 mit 16kB. Das sind alles Nachfolger der ATmega16 und 32 - also DIL40 oder QFP44 Sie sind alle pinkompatibel. Die 8er (48 (4kB), 88 (8kB), 168 (16kB), 328 (32kB)) sind aus dem ATmega8 entstanden und sitzen in DIL28S oder QFP32. Auch diese Gruppe ist untereinander pinkompatibel. Der ATmega328PB weicht leicht ab. Es gibt auch noch weitere Gehäusevarianten. Gruß Jobst
-
Thread
Projekt Spannungsmessung, welcher µC
unabhängig von einem realen Hardware USB auf einem Atmel AVR µC. Diese gibt es neben bei auch. Z.b. atmega32u4. Rüstet man auf dem *Atmega32U4 Breakout-Board* noch eine Referenzspannungsquelle und Spannungsregler nach, kann man wirklich mit der angegebenen Genaugikeit und Auflösung Messen. Sonst bleibt es eher ein Schätzen. http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html Das Atmega32U4 Board ist genau so breit und lang wie ein 2 Zeilen x 16 Zeichen LCD, so dass man seine Baugruppe sehr einfach in Modulen übereinander und kompakt montieren
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Etwas günstiger: http://www.ebay.de/itm/IC-ATMEL-TQFP-32-ATMEGA328P-AU-MEGA328P-AU-ATMEGA328P-MEGA328P-/181695473270
stattdessen für die ADXL345 entschieden) http://www.aliexpress.com/item/MPU-6050/32326153531.html ATMEGA32P, 1,11€ ea. @ 10pcs. http://www.aliexpress.com/item/Free-Shipping-10PCS-ATMEGA328P-AU-ATMEGA328P-ATMEGA328-8-bit-microcontroller-AVR-32-k-flash-memory-QFP/1716671852.html Schon etwas länger
-
Thread
UART Verzweifelung
Hallo zusammen. Ich nutze das STK500 mit AVR Studio und dem ATmega16 drauf. Den UART Port vom Controller habe ich direkt mit der Spare RS232 Schnittstelle des STK500 verbunden. Nun will ich einfach Zeichen senden über UART, aber das funktioniert einfach nicht! Es
in den Flash oder EEPROM lädt und dann nach dem Reset dort auslesen und setzen. Die aktuellen ATmega164P laufen immer mit 8MHz und können per Vorteiler runter gesetzt werden (default Vorteiler 8 = 1MHz). Peter
-
Thread
DosOnChip an ATMega
Euch dieses Teil schon einmal per SPI an einen ATMega angebunden und könnte mir vielleicht mit etwas Beispielcode behilflich sein? Ich habe bisher noch nichts mit SPI gemacht, irgendein Beispiel ATMega<->SPI-Slave würde mir auch helfen. Habe nichts
: Selbts im Datenblatt deines Controllers findest du fertigen Beispielcode. Siehe Seite 164 - 165. Falls du konkrete Probleme mit den Beispielen hast, dann frag entsprechend, und jammer nicht über vermeindlich unfreundliche Antworten...
-
Thread
Suche ATmega324p
der zehn oder zwanzig liefert? Oder möchte sich jemand eine Bestellung teilen? (Mit einem 324PV oder 164P oder 164PV könnte ich auch erst einmal leben.)
*hochschieb* Ich suche auch ca. 20 mal den ATmega324P in TQFP bis 20Mhz.
-
Thread
LCD ansteuern mit Atmega32
Hallo, Ich habe ein Problem beim Ansteuern eines 16x4 Displays(Lcd 164A). Angeschlossen ist das Display an den Port A vom ATMega32. Die Pinbelegung ist: RS =PA4 R/W ist an Gnd angeschlossen . E =PA5 DB4 =PA0 DB5 =PA1 DB6 =PA2 DB7 =PA3 PA6 und PA7 sind offen
ist an einen 10 Poliger Stecker angeschlossen. Pin 1 bis 7 (10 Polig) entspricht PA0 bis PA7 von Atmega32. Gnd ist Pin 9 und Vcc ist Pin 10(10 Polig). Die R/W ist an Gnd angeschlossen also an Pin 9 von (10 Polig Stecker). Das Programm will aber wissen, wo der R/W angeschlossen ist. welchen Wert im
-
Thread
pinkompatible ATmegas
Hi, gibt's zum ATmega16 bzw. zum ATmega32 jewails Pincompatible größere bzw. kleinere ATmegas? In erster Linie mit mehr RAM Gruß TOm
Hi, schau mal nach: AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P Prinzipiell kannst du auf der Atmel Seite nach " Migration " schauen. Gruss
-
Thread
xy-stepper Steuerung mit PIC oder AVR ?
Die C-Control II basiert IMHO auf dem ATMega32 von Atmel... Prinzipiell könnte das gehen, hat aber den Nachteil, dass es einerseits recht teuer (siehe Post von Schoaschi) ist, und wenn man sich mehr mit der Materie "Mikrocontroller" auseinandersetzen
Hallo. Ich dachte die C-Control II basiert auf dem C164-Controller von Infineon oder verwechsle ich da was. Gruß Martin
-
Thread
bascom software uart waitkey abbrechen
bin und ohne die Routine schon bei 98% > Speicherauslastung bin .... Es gibt doch auch noch den ATmega168, der über doppelt so viel Flash verfügt.
Daran hab ich auch schon gedacht, wollte aber drum herum kommen. Irgendwie kann ich den 164 und 168n nicht mit Ponyprog programmieren, obwohl ich ihn auswählen kann.
-
Thread
kein objektfile mit avr-c++
der Testdatei fehl. [pre]kerberos@debian:~/crash-bobby/software/ledTest$ avr-c++ -O2 --mmcu=atmega32 -I ../include -o ledtest.elf ledTest.cc cc1plus: error: unrecognized command line option "-fmmcu=atmega32"[/pre] Lasse ich testhalber den Schalter "--mmcu" weg, dann gibts jede Menge Probleme
--mmcu=atmega32 ??? -mmcu=atmega32 sollte besser klappen. Oliver
-
Thread
Euer neuster FAIL / Gebratenes
ATTiny2313 hat das incl. seines Programms überlebt. War ein SMD, verkehrt herum eingelötet. Ein ATMega48 ist mir aber bei (versehentlich) 12V Betriebsspannung schon mal gestorben. Reinhard
Mega164, einmal lässt er sich über ISP proggen, dann wieder nicht. Sch.. Fuses geschrottet, neuen Controller rein, wieder das selbe Spiel. Bis ich nach dem gefühlten fünften Controller gemerkt habe, das in
-
Thread
zusätzlichen uart programmieren
Hi Nimm einen ATMega164. MfG Spess
ich hab jetzt leider einen atmega 16 und ich möchte auch bei dem bleiben