-
Thread
winziger Webserver mit enc28j60+mega32
Hallo Simon, ich fände es klasse, wenn du bei deinem neuen Projekt den Atmega 128 durch einen LPC21xx ersetzen würdest. Der Atmega 128 kostet mehr als ein LPC21xx und hat bei weitem nicht die Leistung. Beim LPC entfällt ausserdem die nervige 5V Versorgung. Mit den grossen
lassen. Da kann man gerade bei Netzwerk-SW und Filesystem einiges gebrauchen. Ich bin bei meinen Atmega 128 Projekten schon auf RAM- und Performance Limitierungen gestossen, daher mein Vorschlag...
-
Thread
Mikrocontroller mit großem RAM
Na, wenns AVR sein und bleiben soll - nimm 'nen Mega128 und hänge ein 32K-SRAM dran.
zum Demultiplexen des Adressbusses. Näheres nebst Beispielschaltung steht im Datenblatt des Mega128.
-
Thread
UART -> PC
kennst du das stk500 ? das stk501 ist nur ne erweiterung für den ATMega128, bei dem ATMega128 ist doch PORTE0 ist doch RXD0 und PORTE1 ist doch TXD0 als hab ich so ein zwei kleine leitungen genommen und PORTE0 mit RXD und PORTE1 mit TXD ( RS232 Spare , gleich neben
Hallo chris. Ich habe hier leider kein ATMega128 also kann ich diesen Code nicht testen, aber laut dem Datenblatt müsste folgender Code Funktionieren, sofern mit deiner Hardware alles in Ordnung ist: [c]void USART_Init( unsigned int baud ) {
-
Thread
AVR's mit mehr Programmspeicher
Dann nimm halt einen Atmega128 mit 128kb Flash und 4kb Ram - wenn dir das nicht reicht kannst du auch noh versuchen das interne Ram deines Grafikcontrollers zu nutzen - deine Aufgabe sollte finde ich für einen Atmega kein Problem
aber 128k Speicher? Sind die Grafiken tatsächlich so aufwendig, oder willst du (GPS-)Karten darstellen können? Und der ATmega103 wurde durch den ATmega128 abgelöst. Das mit dem Löten klappt schon. Entweder
-
Thread
Welcher µC ist besser?
Dumme Frage! Der ATMEGA644 ist natürlich 5 x besser als der ATMEGA128!!!
.. Atmega128 hat mehr PORTS! Warum ist 644 besser als 128?
-
Thread
Keine GPS Datenanzeige auf GLCD Display (Navilock 552ettl)
bedeutet doch das er uart_gets nicht abarbeitet oder irre ich mich da? Ich nutze übrigens einen Atmega16. Momentan noch mit 8Mhz internen Takt.
GPS Signal am ATMega an. Das sind die Dinge die du kontrollieren musst.
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
die zahlreichen Anregungen. Da heutzutage selbst relativ kleine Mikrocontroller inzwischen locker 128 KB Flash und 8 KB RAM haben können, würde ich schon gerne in C programmieren. Neben STM32 werde ich mir auch nochmal die "alten" PICs ansehen, ich habe z.B. einen PIC18F57Q43 mit 128 KB Flash und 8
Jester schrieb im Beitrag #7153299: > Wenn ich Lust habe, rupf ich den ATmega328 dann aus dem Sockel und > verpflanz ihn auf mein Frickelboard - ganz ohne USB (Arduino light). Da komplette Boards aus Chinesien billiger sind als ein ATmega im DIL, pflanze ich das komplett
-
Thread
Probleme win WinAVR 20081205
auch tatsächlich in einem ATmega128 laufen lassen könnt und nicht nur in einem Simulator. Die angeführten Beispiele laufen z.B. mit WinAVR 20080610 und allen anderen Vorgängerversionen einwandfrei. Es liegt also nicht am Kode sondern
C: E2000_Flughaven.c avr-gcc -c -mmcu=atmega128 -I. -gdwarf-2 -DF_CPU=7372800UL -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./E2000_Flughaven.lst -std=gnu99 -Wundef -MMD -MP -MF
-
Thread
LIN-BUS Knote ??
als Komponenten muss ich fensterherber Motor, Außen Spiegel steuern. für die Schaltung muss ich ATmega128 und ATA6661 als LIN-transceiver benutzen. mein frage ist : wird mal das mit ATmega128 überhaupt gehen ? hat vielleicht jemand von euch Erfahrung in Lin-Bus Netzwerk gehabt, kann mir helfen. Danke
Hi Maddin, ich muss ATmega 128 nutzen aber weisse ich nicht ob es gehen würde ich kann esrt was anderes nehmen nur wenn da eine technische grunde gibt sagt das ATmega128 nicht klapt.
-
Thread
Mal wieder ein Selbstbau-Logicanalyzer mit ATmega.
nur max. 100 kHz Samplerate) dachte ich mir - da geht noch was. Mittlerweile läuft nun auf einem ATmega644PA (Ziel ist der ATmega1284) unter großzügiger Auslegung der Chip-Grenzwerte eine LA-Software mit max. 10 MHz Samplerate bei 8 Eingängen und 5 MHz bei 16 Eingängen. Die Darstellung erfolgt auf einem 128x128Pixel-LCD. RS232, SPI und I2C können direkt auf dem Gerät interpretiert werden. Je vier Eingänge zusammengefaßt können als Halbbyte/Nibble dargestellt werden. Screenshots und der Inhalt des Trace-Memorys
-
Thread
Gekoppelte Transreciever mit 50-100 Meter Reichweite
Nachtrag: Wäre ein ATmega128RFA1 für diesen Zweck der richtige Chip?
Funk-ICs, da wäre der AT86RF230 oder der AT86RF231 das, was dem HF-Teil im ATmega128RFA1 entspricht.
-
Thread
mehrere usbasp betreiben
bin kein Experte, aber muss das nicht die signature sein? Denn wenn ich avrdrdude -c usbasp -p m128 -P usb:xx -v eingebe beschwert er sich, das das kein M128 ist: avrdude: Device signature = 0x1e9307 avrdude: Expected signature for ATMEGA128 is 1E 97 02 Double check chip, or use -
connected simultaneously are not found. ..... ...... Examples: avrdude -c usbtiny -p atmega8 -P usb:003:025 (Linux) avrdude -c usbtiny -p atmega8 -P usb:/dev/usb:/dev/ugen1.3 (FreeBSD 8+) avrdude -c usbtiny -p atmega8 \ -P usb:bus-0:\\.\libusb0-0001--0x1781-0x0c9f (Windows) rene
-
Thread
Fragen zum HVProg
sein, dass der HVProg zunächst mit einem µC verbunden werden muss? Ich möchte einen eingelöteten ATMega128 wiederbeleben, indem ich ihn HV seriell programmiere. Das Board auf dem der µC aufgelötet ist besitzt einen 10-poligen Standard-AVR-ISP Anschluss (1 MOSI (PB2) - 2 VCC - 3 NC - 4 Ground - 5 Reset
es diesen mit der 10-poligen Buchse des HVProg zu verbinden? Ich habe bereits im Datenblatt des ATMega128 geschaut, finde dort aber keine Pinbelegung zur HV-Programmierung. Ich wäre sehr froh Antworten auf meine Fragen zu bekommen. Danke Franz
-
Thread
mega128 hängt sich auf
Hi Marcus, hatte exakt das gleiche Problem mit einer komplexen Schaltung mit einem ATMega128. Die Ursache bei mir: zu viele Variablen im Ram (LCD-Texte). Habe diese dann ins Flash verbannt, damit waren die Probleme weg. hoff s hilft, Otto
Hi Der ATMega128 ist nicht der einzige, der ein 'compatibility mode'- Fusebit besitzt. Beispielsweise kann der ATMega162 als ATMega161 betrieben werden. Allerdings scheint der 128 der einzige zu sein, bei dem das
-
Thread
Usart (Fleury) Übertragungsprobleme.
Brenn mal diese HEX Datei. Es wird dauernd ein U gesendet. ATMega128, 16MHz, 9600Baud
dieser Schnittstelle gleichzeitig auch für die ISP-Programmierung genutzt werden – mehr dazu im ATMega128-Datenblatt Es ist das D072 von Display3000.
-
Thread
fischl usb programmer
mal eine Frage an euch. Hat jemand den USB-Programmer vom Thomas Fischl nachgebaut und mit einem ATmega 128 ausprobiert? Mir gelingt es nicht einen solchen Baustein zu beschreiben, trotzt der Implementierung der Erweiterung aus anderen Seiten und der 5.2 Version von AVDude. Problem scheint wirklich
Habe vorige woche auch einen fischl usbasp aufgebaut. Lesen und löschen von atmega8,64 und 128 geht mit gepatchtem avrdude und alter wie neuer Firmware völlig problemlos. Programmieren einzelner bytes im eeprom ist ok, im Flash gibts erst meldung verify error (inhalt ff) ist aber
-
Thread
Controller und Speicher
72,12kByte an (und eine Stunde sollte er schon aufnehmen können). Also ist die minimale RAM-Größe 128kB, damit ich auch noch etwas Spielraum für Erweiterungen habe. Als µC hatte ich den Atmega8 ins Auge gefasst, da er ausreichend schnell ist und genügend Reserve für kleinere Erweiterungen bietet. .
Hallo Andre! 128kByte hat der ATmega8 aber nicht. Oder ahbe ich mich da jetzt so verlesen?
-
Thread
Display Nokia 3510 (ohne"i") will nicht
Hallo in Nokia_3310.h ist es wie folgt definiert: [c] #if defined (__AVR_ATmega8__) ... #elif defined (__AVR_ATmega128__) ... #else #error Please define in Nokia_3310.h the hardware pins for your device ! #endif [/c] Also wenn du >Please define in Nokia_3310.h the hardware pins for your device ! beim compilieren erscheint, hast du weder ATmega8, noch ATmega128, oder vielleicht gar nicht *mcu* definiert(-Dmcu= und #include <avr/io.h> setzen die richtigen defines). Ich nehme mal an du hast ein ATmega8 dann ist fuer dich nur folgender Code
-
Thread
RFM12 - Funkmodul
Ok, ich habe den ATMEGA8L-PU
Ja bei mir läuft auch mit 8mhz intern, alerdings habe ich für sender atmega 8 und empfanger attiny2313.
-
Thread
Komptbl-modus für Atmega103 beim 128er bei WinAVR aus? Wie?
Hallole !,.. Ich simuliere mit WinAVR den Atmega128. Die Ports DDTF und DDTG lassen sich allerdings nicht ansprechen. Es hagelt sofort Fehlermeldungen beim kompilieren, wenn ich auch nur den Begriff "portf" oder "portg" im Quelltext benutze. Habe gelesen, das der Atmega128 einen "Kompatibilitätsmodus" ( als Standardeinstellung ) zum Atmega103 besitzt. Kann es sein das man dem Compiler oder dem WinAVR erst mitteilen muss das "er" einen "echten" 128er und keinen emulierten
-
Thread
Division mit Rest
gehen muss Und das geht mit den Schiebeoperationen definitiv schneller. Beispiel mit Teiler durch 128: rest = wert & 127; ergebnis = wert >> 7; Volkmar
RAM-Geschwindigkeit nicht so sehr an, auf die des Latches schon. (Meine Erfahrungen beziehen sich auf einen ATmega128, aber der sollte nicht grundlegend anders als ein ATmega8515 sein, auch was das Timing betrifft.)
-
Thread
AT90CAN mit sechs externen CAN-Controllern
theoretisch könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x > Und wie müsste ich die SJA1000-Controller an den MCU
könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der
-
Thread
USBasp AVR Problem HILFE Rahtlos
-F to override this check. avrdude done. Thank you. [/c] USBASP v2 / On-board ATMega8(L) chip. avrdude FW Update /// usbasp.atmega8.2011-05-28.hex [c] avrdude -c usbasp -p atmega8 flash: w: usbasp.atmega8.2011-05-28.hex avrdude: warning: cannot set sck period. please check
instructions : Device signature = 0x000000 : Yikes! Invalid device signature. : Expected signature for ATMEGA162 is 1E 94 04 done. Thank you. [/c] Ich weis echt nicht weiter... > Hast du es testweise mal mit einem anderen ATmega162 probiert? (Ich habe leider kein 2 ATmega162 Chip Interface
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
ATMEGA16 und dem ATMEGA32 einzuordnen. Diese werden so zwischen 2 und 3 Euro gehandelt... Und der (derzeit noch) absolute "günstigste" Pic kostet bei REichelt 0,33Euro. Wobei das im Gegensatz zum obigen
Püh, langer Thread. Hat aber dazu geführt, dass ich mein Arsenal an ATtiny13/85, ATmega32, ATmega328, ATXmega128a3u, STM8S003, STM8S103, STM32F05x, STM32F103, STM32F4xx, MSP430xxxx, noch um zehn TSSOP20-STM32F030F4P6 und 20 Adapterplatinchen TSSOP->DIP ergänze (rund 10 Euro inklusive
-
Thread
Bootloader Codevision
1: #define RWWSRE = 4; flash unsigned char PAGESIZE = 64; //Pagegröße in word -> 128Byte flash unsigned char SITESIZE = 128; //Anzahl der Seiten -> 128Seiten * 128 Byte flash unsigned char DeviceID = 16; flash unsigned char PAGE_OK = 1; flash unsigned char PAGE_FALSE
gibt RWW bereich wieder frei und sendet "0x03" um Daten zu empfangen. 6. Terminalprogramm sendet 128 Bytes 7. Atmega16 empfängt die 128 Bytes und legt diese in SRAM (PAGE_PUFFER[128]) ab 8. Atmega16 schreibt Daten aus SRAM(PAGE_PUFFER[128]) in einen internen temporäre PAGE-Puffer 9. Page wird geschrieben
-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
0x40 = (unknown) Device code: 0x41 = ATmega103 Device code: 0x42 = (unknown) Device code: 0x43 = ATmega128 Device code: 0x44 = (unknown) Device code: 0x45 = ATmega64 Device code: 0x46 = (unknown) Device code: 0x47
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
ATMega Auslaufmodell?
Drei Minuten später schreibt jemand etwas zum Atmega 88..
Früher hatte Atmel noch Migration Notes mit den Unterschieden rausgebracht: - AVR080: ATmega103 Replaced by ATmega128 - AVR094: Replacing ATmega8 by ATmega88 - AVR097: Migration between ATmega128 and ATmega1281/ATmega2561 - AVR504: Migrating from ATtiny26 to ATtiny261/461/861 - AVR505:
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
Jörg W. schrieb im Beitrag #4962527: > Sorry. Ich habe einige ATmega128RFA1 herumliegen und plane daher, > diese irgendwie zusammen mit der µracoli-Bibliothek zu benutzen. > Danke für die schnelle und unmissverständliche Antwort. Da brauche ich nicht weiter zu hoffen
> was sie am ehesten für sowas benutzen würden. Ja, Rfm69. Wie ist denn die Reichweite des ATmega128RFA1? Eher wie Bluetooth, ein paar Meter und meist nicht mehr durch die nächste Wand?
-
Thread
Bedingte Kompilierung
fuer alle controller SRC=wieauchimmer.c egal.c foo.c # controllerspezifischer code ifeq($(MCU),atmega128) SRC+=codefueratmega128.c endif ifeq($(MCU),atmega16) SRC+=codefueratmega16.c endif Vgl. z.B. http://www.siwawi.arubi.uni-kl.de/avr_projects/#avrprog_boot Ob das nun übersichtlicher
aus dem generischen "init" der jeweils zu verwendende Name erzeugt wird: #if defined(__AVR_ATmega16__) #define init m16_init #endif #if defined(__AVR_ATmega128__) #define init m128_init #endif Dein Code ruft "init" auf; durch die Präprozessoranweisung wird das korrekte implementierungsabhängige
-
Thread
-
Thread
Glcd Anzeigefehler
Print "Cls" Cls Wait 1 Lcd "Hello World" Locate 32 , 48 Wait 2 Cls Line(0 , 7) -(128 , 7) , 255 Line(0 , 57) -(128 , 57) , 255 End $include "Font8x8.font" [/code] werden genau in der Mitte des Displays die Striche versetzt.(Im Anhang) Ich benutzte einen Atmega16. Die
nicht richtig initialisiert ist - muss man das bei Bascom noch irgendwie aufrufen?! >Line(0 , 7) -(128 , 7) , 255 kann nicht 128 sein, da die Pixel ja nur von 0 bis 127 gehen ! Sascha
-
Thread
TQFP64, recommended Footprint gesucht
Quelle für Footprint-Zeichnungen? Ich suche gerade die optimalen Maße eines TQFP64-Footprints (ATmega128).
Quelle für Footprint-Zeichnungen? >Ich suche gerade die optimalen Maße eines TQFP64-Footprints (ATmega128). Hast du dir die letzten Seite im (vollständigen) Datenblatt des ATmega128 angeguckt? Da sind die Gehäuse bemaßt...
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Helmut V. schrieb im Beitrag #5747927: > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Der SAM3X (Arduino Due) ist ein ARM Cortex-M3, der ATmega32u4 ist, wie der Name schon sagt, ein ATmega, sowie der 2560.
Rolle. Mit einem Oszilloskop kannst du solche Probleme untersuchen. > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Sein, der AT92SAM ist ein "SAM" und der 32u4 ist ein Atmega. Ein gängiger Xmega Controller wäre zum Beispiel der Xmega128D3. > Ich verwende MG996R Orignal
-
Thread
Frequenz an Pin
+- 500 an einem Pin ständig ausgeben. Kann mir jemand helfen wie das am einfachsten in C geht? Atmega 128 mfg Michael
Hallo, wenn ichs jetzt richtig verstanden habe muss man folgendes tun: Atmega128 16Mhz TCCR1A = (1<<PWM10) | (1<<COM1A1); TCCR1B = (1<<CS11); OCR1A = 61; An Pin OC1 liegt 32.787 Khz an. mfg Michael
-
Thread
Entscheidungshilfe CANController gesucht
Ich spiele auch gerade ein wenig mit dem 90CAN128. Gibts problemlos.
braucht man nur 3 Pins. Ausserdem ist da noch das Handling: der MSP ist als DIP zu haben. Der AT90CAN128 nur als VQFP (oder war das der T89S51CC0x?; auf jeden Fall ist der AT90S128 nicht so einfach wie der MSP zu beschaffen). Dann wäre da noch der Preis: ATmega + MSP ~ 10 Euro, T89S51CC0x >11. Ich
-
Thread
Suche Mikrocontroller
ich das am besten mit einem ATMega128 realisieren?
wenn ich für mein Projekt einen ATMega128 verwende sollte ich damit keine Probleme haben?
-
Thread
wortbreite void*
Programmzugriffe wird der ROM 16-bit-weise adressiert, daher ist dort die ,,magische Grenze'' erst bei 128 KiB -- was der Grund war, warum der Patch für die ATmega256x so lange gebraucht hat, bis jemand eine Idee hatte und jemand anders sie auch umgesetzt hat.
verwendung des RAMPZ und die 16 Bit adressierung, ansonsten habe ich keine idee, wieso die grenze bei 128k liegen soll. vom ATmega256x habe ich bisher nur gehört, keinen plan davon. aber noch einmal zu meinem problemchen: mein ziel war/ist es, meiner anwendung eine routine zum schreiben in das flash
-
Thread
suche LCD Modul
Brauche ein grafikfähiges Display, aber finde nirgendwo ein passendes. Von mir aus könnte es auch 128x64pixel sein. würde der ATMega16 für so ein Display reichen?
Brauche ein grafikfähiges Display, aber finde nirgendwo ein passendes. >Von mir aus könnte es auch 128x64pixel sein. dog-SERIE http://www.lcd-module.de/produkte/dotmatrix.html > würde der ATMega16 für so ein Display reichen? Ja. Ggf ATmega32 oder größer für mehr Flash, wenn man viele Bilder
-
Thread
Pedant für Linux zu WinAVR
atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega329 atmega329p atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
des Befehls mehrere Taktzyklen brauchen. Wenn man sich bspw. die Instruktion von einem beliebigen Atmega anschaut fällt einem doch auf das viele Befehle deutlich mehr als nur 1 Taktzyklus brauchen.
einen 8Bit-µC ziemlich gelungen und hatte noch nie ein größeres Problem damit. > Die neueren AVR128Dx kommen nun mit 16kB. 16kB bekommt man auch im bastelfreundlichen ATMega1284. > Welche Deiner AVR Anwendungen braucht warum wirklich mehr? Es gab z.B. Entwicklungen eines Webservers auf Basis
-
Thread
AD-Wert springt
schwankt? Kann ich das mit einem Trick Programmtechnisch lösen? Achso, mein Prozessor ist ein ATmega328P. Grüße
am Messeingang dazu (das Poti hat 50k*), sieht die Sache wieder wesentlich freundlicher aus. [c] 128, 126, 505, 504, 126 127, 126, 504, 504, 126 128, 126, 505, 504, 126 128, 126, 505, 504, 126 127, 126, 504, 504, 126 127, 126, 504, 504, 126 128, 126, 504, 504, 126 127, 125, 504, 504, 126 128
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
XP-Laptop hat da immer noch ein zwei Bytes in der Hinterhand. Im CP/M Moppel kümmert sich ein ATMEGA um den Datenaustausch mit dem PC, keine Probleme, also muss da irgendwie ein Puffer her. Mit nem ATMEGA wollte ich es hier nicht machen, soll ja "Historisch" bleiben. Rausgekommen ist ein Software
hab da mal ein neues Moppel-Projekt gestartet. Ein ATMEGA128 Modul als inteligenten Controller an ECBus, diesmal ohne PIO. Der 128er bietet ausreichend Port-Leitungen, das war beim CF-Interface schon sehr eng. Das Fertigmodul von www.chip45com vereinfacht
-
Thread
Atmega SD-Card Player in C?
Wave-Auflösung und Bittiefe. chris schrieb im Beitrag #1955459: > Ich würde gerne eine Player mit einem Atmega8 bauen, der nur MONO-WAV > Files mit 8Khz auf seinen PWM Ausgang ausgibt. Das hört sich aber grauselig an. Da bist Du mit einem mp3-Decoder mit 128kbps besser beraten. chris schrieb im Beitrag
abspielen. 1kB RAM reicht gerade noch für 22kHz. SD Sektor 512 Bytes, DoubleBuffer für AudioIRQ 2x128. Der Rest geht dann quasi für Stack usw. drauf. Viel Luft ist da nicht mehr. Aber es gibt ja auch noch ATMega328;) >Ich hatte mal mal nen MP3 Player gebastelt, der lief ähnlich und war >>knallhart
-
Thread
ATMegas 1284P
In drei Tagen soll der ATMega1284P bei digikey verfügbar sein (ATMEGA1284P-AU-ND). Hat jemand mehr Informationen, ist das realistisch?
müssen. 3.3V und 32MHz sind dann doch ein schlagendes Argument. und wenn ich dann auch noch nen XMega128A4 bzw XMega256A3 bekomme wäre ich schon zufrieden. Weiß vllt jemand wo man die Dinger (außer Digikey) bekommen kann ? den xmega256a3 hab ich da schon ausgemacht, aber den xmega128a4 noch nicht. gibts
-
Thread
AVR-Handheld mit Mega644
Punkt angelangt, an dem ich eine Veröffentlichung für sinnvoll halte. Hauptbestandteile sind ein ATMega644 und ein "Standard" GLCD mit 128x64 Pixeln. Optinal kann eine DS3232 RTC an den I2C Bus angeschlossen werden. Die Schaltung enthält erstmal nur den Kern, Systemverbinder (9-polig D-Sub) und die
eine unterstützung des EA DOGM128L-6 http://www.reichelt.de/?;ARTICLE=77845 ist nicht vorgesehen ???
-
Thread
LCD Display 480x360, blau, bei Pollin
Herstellerbuchstaben+42+Bit+Word Das C steht entweder zwischen Bit+Word, oder zwischen 42 und Bit z.B: KM428C128 für 128kx8 oder KM424C256 für 256kx4 oder MT42C4256 für 256kx4 Hat eigentlich jemand schon eine Platine für den S1D13705 oder das Bauteil in Eagle gebastelt ? Ansonsten werde ich mir dann mal
änderungen. Ich werde auch noch einen SAB C167CR benutzten. Vielleich werde Ich auch noch einen ATMega128 benutzten. Grüße Mark,
-
Thread
DOGM SPI -> Atmega
://www.basteln-mit-avr.de/dogm128.html
Hab aus aktuellem Anlass die Doku für DOGM 128x64 pixel Stand 10.2009 hier und da ist definitiv nix von 5V möglich. Gerade bin ich dabei, eine ATMEGA64 Schaltung von 5V auf 3,3V umzustellen, muß nur noch den FT232RL (USB) auf Eignung/ korrekte
-
Thread
8 bit µC und sehr große Zahlen (zum 1000.?)
FALSE) && !defined(TRUE) ) #define FALSE 0 #define TRUE !FALSE #endif typedef bignumber[16] uint128; typedef unsigned char bool; bool add ( uint128 *z1, uint128 *z2) { bool result = TRUE; //Add Implementation return(result); } void main(void) { uint128 z1,z2; if( !add
grr die definition des interegertyps war verkehrt [code] typedef unsigned char uint128[16]; [/code]
-
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
Und dann hab ich noch ein Atmel Xplain Board ATxmega128A1 microcontroller External Memory - 8MB SDRAM - 8MB Serial Data Flash AT90USB1287 Communication gateway Programmer for Atmel® AVR® XMEGA™ Analog Input (to ADC) Temperature sensor Potentiometer
-
Thread
Potentiometer an Mikrocontrollter
analoge PIN ist. Habe ich PIN A0 richtig als INPUT definiert? - arbeite mit Atmel Studio - atmega2560 int main(void) { DDRB = 0xFF; //Port B Output DDRA &= ~(1<<PC0); //Pin PA0 Input int t=200; int arr[8] = {1,2,4,8,16,32,64,128}; int pinindex = -1; int poti
wie gesagt dann nur dann muss man eh tiefer einsteigen und wer sich in die GPU Programmierung mit 128 Bitbreite begibt dem hilft auch nicht mehr uint64_t oder int64_t, gibts denn schon uint128_t oder gar uint256_t? uint8_t var1=0; uint16_t var2=0; uint32_t var3=0; uint64_t var4=0; uint128_t var5