-
Thread
µblox + uart + rnmega128 + display + PROBLEM
Du hast mehrere Möglichkeiten: 1/ GPS => 2. MAX... für 3,6V => Board (RS232 => MAX 232 CPE => ATmega128) 2/ GPS => andere IO-Pins am Board und Software-UART. Könnte in BASCOM spassig werden, das zu programmieren 3/ GPS => Board, aber "hinter" MAX 232 CPE direkt an Atmega128. In der mir zugänglichen
DANKE an ALLE !!! Habe von TX einfach direkt an den PIN vom Atmega128 gehängt (nun läuft alles wunderbar) DANKE !!!
-
Thread
Wie erzeugt mal eine *.a Datei?
dabei geholfen haben, die USART-Schnittstelle richtig zu programmieren. Also ich habe einen ATMega128 und benutze zum Programmieen das AVR-Studio. Das macht ja vieles schon automatisch. An den ATMEga128 würde ich gern eine SD-Karte anschließen. Den Adapter habe ich mir bereits gebastelt. Jedoch
src/dir.o src/mkfs.o src/debug.o src/ioman.o src/ui.o src/extract.o src/interfaces/atmega128.o src/interfaces/sd.o all: lib lib: $(OBJ) $(AR) rcs libefsl.a $(OBJ) clean : rm -f $(OBJ) libefsl.a //////////////////////////////////////////////////////////////////// aber
-
Thread
Uno-Board mit ATMEGA256
Und den UNO auf ATMEGA128 umzurüsten passt auch nicht?
Vielleicht ist ein AVR128DA28 bzw. ..DB.. eine mögliche Alternative: 128 KiB Flash, 16 KiB RAM, 3 UART, 2 SPI.
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
Wir verwenden ATMega128, ATMega168, ATMega1280 und ATTiny2313 in unseren Produkten (Netzwerk-Management-System). In meinem Zweitjob verwende ich alle möglichen ATMegas und ATTinys zur technischen Unterstützung (Tonstudio
angeordnet sind, so muss die Hardware umgekrempelt werden (Platinenlayout, ...). Bei Atmel kann man von ATmega128 auf ATmega64 oder ATmega256 umsteigen ohne die Hardware umzukrempeln und nur einige Softwareänderungen anbringen. Wie oben schon gesagt wurde kommt es auch darauf an, wofür man den benötigt.
-
Thread
DTMF decoder
https://www.mikrocontroller.net/articles/Digitalfilter_mit_ATmega#Octave_und_Scilab
verfügbarer Controller einen aus der sowas aus dem Handgelenk macht und trotzdem nicht teurer ist als ein ATmega. Unwirtschaftlich wird es nur wenn man auf Teufel komm raus einen ATMega dort einbauen will. Und noch unwirtschaftlicher wird es wenn der schweineteure ATmega dann 98% Däumchen dreht weil man dem
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Den ATmega 1284 gibt es im 40 Poligen PDIP Format. 128 kB Flash, 16 kB RAM Als externen Speicher empfehle ich FRAM mit I²C Schnittstelle. Das ist einfach anzuwenden und behält seine Daten bei Stromausfall
> Gibts aber nur als Arduino Clones Oder dort als Original: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html
-
Thread
ATMEGA2561 SRAM wird knapp
in Kapitel 9 des Datenblatts oder z.B. hier: https://scienceprog.com/adding-external-memory-to-atmega128/ fchk
> zu werden? > > Wer kann hier helfen? nimm einen AVR mit mehr SRAM und weniger flash: ATmega1284p 128K flash und 16K SRAM!
-
Thread
AVR UART Probleme
Anhang habe ich ein Programm welches auch aus diesem Forum stand, hab aber Probleme es auf einem ATmega128 zum laufen zu bringen. Wenn ich es kompiliere bekomme ich folgende Fehlermeldungen: Compiling C: main.c avr-gcc -c -mmcu=atmega128 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields
Weißt du wo ich die korrekten Bezeichnungen für mein ATmega128 herbekomme? Googlen hilft nicht wirklich :-(
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
Falk B. schrieb im Beitrag #4361660: > Der Flash des ATmega2560 ist als Arduino so oder so nicht voll nutzbar. > Im Normalfall nur die ersten 64kB, bestenfalls 128kB wenn man viel > Programm hat. Ich denke, dass du hier zu sehr verallgemeinerst. Ja
Falk B. schrieb im Beitrag #4361660: > Der Flash des ATmega2560 ist als Arduino so oder so nicht voll nutzbar. > Im Normalfall nur die ersten 64kB, bestenfalls 128kB wenn man viel > Programm hat. 256kB kriegt man nur mit Workarounds hin, keinesfalls > direkt
-
Thread
AVR128DA Simulator
mit Win11, das habe ich getestet. Beide (7 und 4.19) stehen nebeninander problemlos. Was aber AVR128DA betrifft: man kann kritische Code zuerst mit so etwas wie ATmega1284 simulieren. Schließlich bleibt CPU-Kern gleich.
Maxim B. schrieb im Beitrag #7367112: > Was aber AVR128DA betrifft: man kann kritische Code zuerst mit so etwas > wie ATmega1284 simulieren. Schließlich bleibt CPU-Kern gleich. Nein. All die neueren AVR8 (also die XMega-Erben) haben einen leicht modifizierten
-
Thread
Welcher Microcontroller für i2c-Display
Ich nutze auch den Atmega 1284p. Der hat genug Platz für mich und einiges auf Reserve
Schaltung nicht um. Innerhalb der AVR-Klasse sind die Rechenleistungen alle ziemlich gleich. Ein Atmega328p ist nicht schneller oder langsamer als ein Atmega88 oder Atmega1284p, und auch nur geringfügig schneller als ein Attiny (dank HW-Multiplizierer). Einen anderen Mikrocontroller-Typen (z.B. ARM
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128
atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4
-
Thread
Variable über Interrupt ändern
Yeah. Natürlich. # MCU name MCU=atmega128 Das bedeutet dem Compiler, dass er atmega128.h einbinden soll. OK?
Nur so, beim Linken steht aber das -mmcu=atmega128 auch noch drin, ja?
-
Thread
Projektidee: RC Fahrzeug GPS-gesteuert
wie stellst du dir das hiermit: > > Pascal Haury schrieb: >> RC-seitig würde ich gerne einen Atmega32 bzw. 128 verbauen. >> Der Servoansteuerungschip wird ein Tiny2313. >> PC-seitig word ein Atmega88 als µC verbaut. Der Mega32 bzw. 128 wertet die GPS-Maus und die Sensoren aus, und schickt dann
wie stellst du dir das hiermit: >> >> Pascal Haury schrieb: >>> RC-seitig würde ich gerne einen Atmega32 bzw. 128 verbauen. >>> Der Servoansteuerungschip wird ein Tiny2313. >>> PC-seitig word ein Atmega88 als µC verbaut. > Der Mega32 bzw. 128 wertet die GPS-Maus und die Sensoren aus, Und genau
-
Thread
AT-Mega teurer geworden?
Ich kann hier nur für den ATmega 128L-8AU sprechen. Der hat bei Schukat immer soviel gekostet, habe extra in alten Rechnungen nachgesehen. Was mich jetzt allerdings stört, ist die fehlende Angabe der verfügbaren Menge. Das könnte
> Wahrscheinlich kostet beim Conrad so nen Mega8 dann bald 10EUR Bsp. Mega128 - sind zwar nicht ganz dieselben, aber trotzdem dieser Vergleich: http://www.conrad.at/goto.php?artikel=154122 Atmega128-16-AU: 34,85 EUR http://www.reichelt.de/?ARTICLE=45027 Atmega128
-
Thread
ADC-Kanäle sukzessive abfragen
Hallo, eine Randnotiz. Ich würde einen moderneren µC verwenden. Ein ATmega4809 hat einen Akku für 64 Samples. Ein AVRxDB hat einen Akku für 128 Samples. Damit fallen paar Interrupts für die Aufsummierung im "Quellcode" weg.
D. schrieb im Beitrag #7882274: > eine Randnotiz. Ich würde einen moderneren µC verwenden. Ein ATmega4809 > hat einen Akku für 64 Samples. Ein AVRxDB hat einen Akku für 128 > Samples. Damit fallen paar Interrupts für die Aufsummierung im > "Quellcode" weg. Klar, weil sich die Signale mit "die
-
Thread
Atmega2560 Verhält sich komisch bei zu vielen Daten
komisch hat sich mein 2560 auch benommen, habe ich bis 64kB(oder waren es 128kB egal) feste statische Daten geschrieben vom Prommer lief das, aber als ich über 64/128k kam lief nix mehr Ich wüsste nicht wo mein Programmierfehler liegen sollte, es ist zwar ein 8-Bitter und
@Joachim B. (jar) >komisch hat sich mein 2560 auch benommen, habe ich bis 64kB(oder waren >es 128kB egal) feste statische Daten geschrieben vom Prommer lief das, >aber als ich über 64/128k kam lief nix mehr >Ich wüsste nicht wo mein Programmierfehler liegen sollte, es ist zwar >ein 8-Bitter
-
Thread
atmega164A programmieren?
Atmega164A vs. Atmega164PA Table 27-6. Device and JTAG ID. Part Signature bytes address JTAG 0x000 0x001 0x002 Part number Manufacture ID [code]ATmega164A 0x1E 0x94 0x0F 940A 0x1F[/code] [code]ATmega164PA 0x1E 0x94 0x0A 940A 0x1F[/code] ATmega324A 0x1E 0x95 0x15 9511 0x1F ATmega324PA 0x1E 0x95 0x11 9511 0x1F ATmega644A 0x1E 0x96 0x09 960A 0x1F ATmega644PA 0x1E 0x96 0x0A 960A 0x1F ATmega1284 0x1E 0x97 0x06 9705 0x1F ATmega1284P 0x1E
-
Thread
Das Ende des Z80
> (https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew-z80-computer, > eine Z80, einen ATMega32 als I/O-Knecht und 128kB RAM, Massenspeicher > mit einer SD-Card). Auch wenn meine Frage jetzt etwas OT ist hier in dem Thread. Gibt es hier bei die Möglichkeit einen XT-Bus (AT-Bus 8 Bit) für
(https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew-z80-computer, >> eine Z80, einen ATMega32 als I/O-Knecht und 128kB RAM, Massenspeicher >> mit einer SD-Card). > > Auch wenn meine Frage jetzt etwas OT ist hier in dem Thread. > Gibt es hier bei die Möglichkeit einen XT-Bus (AT-Bus 8
-
Thread
ATmega64/128?!?
folgendes problem: ich steuere meine schaltung über einen drehschalter an. jede dieser 4 stellungen muss in der lage sein einen interrupt auszulösen, da so ein timer aus den anderen routinen beendet werden muss. Zusätzlich hab ich 4 Taster(!!)..die ebenfalls einen Interrupt auslösen können wenn ein timer gesetzt ist. es geht also darum einen µC zu finden der auf diese 8 interrupts reagieren kann. nach einem blick auf die hp bei atmel hab ich dann den oben genannten typen gefunden. falls jemand einen besseren/günstigeren weiss bin ich ganz ohr :)allerdings gibt mir das datenblatt ein paar rätsel
-
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
€ (funktioniert Super!) http://de.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html 15-tlg. Schraubenzieher-Set: 3,68 (Qualität ist gut) http://de.aliexpress.com/item/25-in-1-Precision-Torx-Screwdriver-Wallet-Repair-Tool-Set-Multi-Tool-Herramientas-For-iPhone-Laptop
-
Thread
Umsetzer von CAN auf RS232 bauen
Mit einem AT90CAN128 und einem USB UART Wandler kommt man schnell zum Ziel. Es braucht nur noch den CAN Transceiver (z.B. PCA82C251). Auf einem Crumb128 (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html) ist alles an Hardware schon vorhanden. Von Atmel gibt es auf der AT90CAN128 Seite http://www.atmel.com/dyn/products/product_card_v2.asp?part_id=3388
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
Das Programm zeigt auf einem ATmega4809 dasselbe Fehlverhalten; auf einem AVR128DB28 hingegen funktioniert es korrekt.
, EICALL ATtiny1604: ELPM, EIJMP, EICALL, SPM, SPM Z ATmega4809: ELPM, SPM, SPM Z+, EIJMP, EICALL AVR128DB28: EIJMP, EICALL https://ww1.microchip.com/downloads/en/DeviceDoc/AVR-InstructionSet-Manual-DS40002198.pdf Aber muss man das alles wissen?
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
wirklich überzeugt !!! Sehr gute Quellen bez. TCP/IP ! Nun werde ich mal ne kleine Platine mit dem ATMega128 mit Eagle zeichnen und entwickeln lassen...dann kanns losgehen !
Ich habe jetzt den µIP Stack auf meinem ATMega128 zum Laufen bekommen und bin begeistert wie schnell das ging. Die Ladezeiten sind auch in Ordnung. Warum schreibt hier jeder seinen eigenen Stack ? ;-) Grüße, Patrick
-
Thread
Erster eigener Schaltplan für ein DEV-Board (ATmega644)
Anforderungen an den Reset und I/O-Pullup Widerständen haben) [Irgendwann mache ich das ganze mal für nen ATmega128. *träum] Es ist mein erster Schaltplan und ich hab die Layout-Software noch keine 48 Stunden auf dem Rechner, deswegen nicht "zu feste hauen", wenn was nicht stimmt oder unschön aussieht ;-)
ich sehr nah an der 400 Pin-Grenze (350) und wenn das nächste größere Projekt ein Board für einen ATMega128 wird, sehe ich schwarz... Leider gibts von Target keine Non-Profit Lizenzen für Hobbybastler :-(
-
Thread
[V] Diverse (ältere) AVR-Controller
10PI 3 x AT90S4433-8PI 3 x AT90LS4433-4PI 2 x AT90S8515-8PC 6 x AT90S8535-8PI 2 x AT90CAN128-16MU 2 x ATmega161-8AI 2 x ATmega163-8AI 2 x ATmega103-6AI 2 x ATmega128L-8AI 4 x ATmega128-16AI Das sind insgesamt 51 Controller !!! Am liebsten würde ich gerne alle auf einen Schlag für
2 x AT90CAN128-16MU 1 x ATmega128L-8AI 1x ATmega128-16AI wären die noch da , und was würden die kosen inkl. versand
-
Thread
AT90CAN128 Development board
Hallo gema bei mir gibts MiniBoards für alle ATMEGAs im 64pol TQFP (ATMEGA64,128,AT90CAN128) mit und ohne SPI und JTAG-Schnittstelle. Habe auch einige AT90CAN128 auf Lager. Mit den Mini-Modulen kann man die ATMEGAS auch auf der Lochrasterplatine verarbeiten. Info gibts
Hallo, unter www.microcontroller-starterkits.de gibt's ein Evoboard als Leerplatine für den AT90CAN128, ATMega64 oder ATMega128 mit USB, TWI (I2C nach Elektor), LCD-Anschluss, RS232, JTAG-Anschluss und CAN für 14,90 . Homepage ist noch nicht ganz fertig, aber es können schon Bestellungen unter mike@microcontroller-starterkits.de
-
Thread
Fehler bei Programmübertragung in den AVR
, dann sollte er mir beim compilieren aber nicht 50% Speicher belegt anzeigen. Ich habe schon Atmega32 voll programmiert. Da sagt er dann schon bescheid, wenn der Speicher zu klein ist. Meine .hex ist laut windoof-explorer 358KB groß, die .bin hat genau 128KB. MfG
hi, habe jetzt eine andere Platine mit Atmega128L dran. Beim flashen kommt folgendes: Reading FLASH input file.. OK Setting mode and device parameters.. OK! Entering programming mode.. OK! Programming FLASH .. FAILED! Leaving programming
-
Thread
Idealster Mikocontroller für Handhelds
ich meine ob der jetzt ein ATmege16 oder ein ATmega8 ist (wegen den 8-bit).
ok. aber wo finde ich tut's für den ATmega16? Ich seh überall nur für ATmega8
-
Thread
Suche ein 28 Pin Mikrocontroller mit mehr als 32 kBit Flash Speicher
c-hater schrieb im Beitrag #4635399: > Ein ATMega1284P z.B. hat 128k Flash und 16k RAM, ein ATMega2560 hat 256k > Flash und 8k RAM (trivial extern erweiterbar auf 64k). Sind aber beide keine 28-Pinner mehr.
c-hater schrieb im Beitrag #4635399: > Ein ATMega1284P z.B. hat 128k Flash und 16k RAM, ein ATMega2560 hat 256k > Flash und 8k RAM (trivial extern erweiterbar auf 64k). > > Um was anderes zu benutzen, braucht man schon deutlich bessere Gründe
-
Thread
[V] Hobbyaufgabe Diverse
10 x 7,6 x4,2 cm 2,50€ 5.) Div. Steckbrücken 1 Sack voll 3€ 6.) 2x ET AVR Start Kit V1 mit ATMEGA 128 STAMP http://www.ett.co.th/product/avr/avr-stamp-atmega64-128/ET-AVR%20START%20KIT%20V1.0%20%20EXP_Schemetic.pdf http://www.ett.co.th/product/avr/avr-stamp-atmega64-128/ET-AVR%20STAMP%20ATmega64-128_Schematic.pdf http://www.micro4you.com/files/atmega128/ET-AVR%20STAMP%20ATmega64-128_Manual.pdf je Board 30€ 7.) ET-Mini DC Motor 5€ http://fiona.dmcs.pl/~bartoszp/MINIDCMOTOR.pdf 8.) Schrittmotortreiber
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
8155 dürfte ein Problem werden. Der wird mit Gold aufgewogen. Bleibt als Ausweg eine andere CPU, ATMega328 als Beispiel. Da hast du ROM und RAM im Überfluss. Musst du nur den Code des CP1 disassemblieren, verstehen und auf ATMega umschreiben. Das ist keine Raketenwissenschaft, reine Geduldsarbeit. Viel
Nicht suchen, machen: Eingabe Hex über Tastatur, Anzeige auf 7-Segment Display und speichern in ein 128er Array. Dann eine kleine Statemaschine, die die Zeilen ausliest und interpretiert. Das sollte kein Hexenwerk sein. Edit: Mal schnell in Github geschaut: https://github.com/RalphBln/kosmos-cp1
-
Thread
Sleep Mode
ok nächstes mal im GCC-Forum. Ich möchte den atmega 128 in den idlemode versetzen. Stromaufnahme ändert sich aber nicht, also gehe ich davon aus dass das so nicht geht.
wenn ich in den Power Down mode schalte bleibt die Stromaufnahme trotzdem gleich. Atmega128 8Mhz 3,3V = 8mah entspricht auch dem Datenblatt.
-
Thread
ADC benötigt sehr viele Takte
Moin Moin, ich habe heute versucht bei meinem Atmega88 das ADC in Betrieb zu nehmen. Dazu kommt das Signal an Port PC5 an. Als Takt habe ich 20MHZ gewählt. Ich benötige allerdings nicht jeden Messwert, den der Atmega produziert, sondern nur einmal jeden
die Daten in Echtzeit zu verarbeiten. Na dafür ist der locker schnell genug. Ich mach ja gar eine 128er FFT in Echtzeit. Während er die FFT berechnet werden mittels Interrupt schon die nächsten Werte gesampelt. Für die FFT braucht mein Atmega328 7,3 ms, fürs Samplen der 128 Eingangswerte braucht er
-
Thread
AVR-GCC 4.7.2 Bug?
sicher, ob sie auf int oder unsigned int erweitert werden. Bei int hast du hier ein Problem, denn 128*255 wäre grade an der Grenze zum Überlaufen. Und du siehst ja auch deinen Sprung bei einem Wert für i von 128
avr-gcc-4.7.2 funktioniert im avrtest Simulator einwandfrei, siehe Anhang. [pre] $ avr-gcc -mmcu=atmega168 cecky.c d:/C/avrtest/exit-atmega168.o -Os -funsigned-char -std=c99 -o cecky.elf -Wl,-Map,cecky.map $ avrtest -no-stdin -mmcu=avr51 cecky.elf > cecky.log [/pre]
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
nach dem Preis auswählen. 0,81 Euro: https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA168-15MT1/1611-ATMEGA168-15MT1CT-ND/6832001 bzw. 1,23 Euro: https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA328PB-MU/ATMEGA328PB-MU-ND/5638814
Crazy H. schrieb im Beitrag #6530541: > Warum ATMega nehmen, wenns AT*X*Mega gibt? > > ATXMEGA32E5-AU 2.09€/Stück +MwSt bei 25 Stück Ich habe mir einige avr128d[a/b]28 auf die Seite gelegt. Die Teile sind wirklich zum abspritzen!
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
COM0A0) | (1 << COM0B0); TCCR0B = (1 << CS00); TIMSK0 = (1 << OCIE0B) | (1 << OCIE0A); OCR0A = 128; OCR0B = 128; [/c] Eigentlich sollte doch sowohl an OC0A als auch an OC0B ~62kHz anliegen (bei 16MHz CPU Takt) oder ?
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
I2CEprom 24LC512 Page Write Bascom - TWI Experten gesucht
Schreiben ab Adresse 120 muss ich dann 2x schreiben (einmal 120-127 und den 2. Schreibvorgang mit 128-129) Aus dem Datenblatt zum 24LC512 geht das leider auch nicht so recht hervor, bzw. steht nicht explizit, dass der SRAM-Buffer mit 128 Bytes auch genau einer 128-Byte Seite im EPROM zugeordnet werden
Manfred S. schrieb im Beitrag #2325187: > in diesem Fall werden die 10 Bytes auf 120-127 und 128-129 geschrieben, > das können (angeblich) die EPROMS nicht und vergessen die Bytes 128-129 Nö, der EEPROM schreibt Byte 128, 129 dann auf Adresse 0 und 1. Das ist mit "The address roll over" gemeint
-
Thread
LCD DM19264A (KS0108B Controller)
Hallo Hans, nimm doch mal die Beleuchtung vom ATMEGA weg. Meines Erachtens zieht die viel Strom. Ich habe einen 7805 am ATMEGA, der heiß wird, wenn ich ihn für die Beleuchtung missbrauche. Dann prüfe auch mal die Programmierung der Fuse-Bits (immer wichtig
sich im Thread http://www.mikrocontroller.net/topic/250975#2577966 Long time Oscilloskop with Atmega32 & LCD-Display 128x64 Pixel Für das (einseitige) Layout der Scope-Leiterplatte habe ich allerdings ein schmales Display 128x64 vorgezogen. Dann paßt es in mein Gehäuse 205x113x35mm (beides Pollin
-
Thread
Touch bauen, suche günstigere alternativen
einen ATMega128L mit 16 Mhz Quarz
Tobias N. schrieb im Beitrag #3146297: > einen ATMega128L mit 16 Mhz Quarz Treiber hast du dir auch schon überlegt? Gruss
-
Thread
ADC ISR startet nicht
achja...M103C Fuse nicht gesetzt (also nicht im ATmega103 Kompatibilitätsmodus) ATmega128 Takt = 8MHz
@johnny.m ja mein Atmega128 hat 8MHz Takt (siehe 2.ter post)
-
Thread
Kompatibilität (Pin und Binär)
Beitrag #2237026: > Im konkretem Falle möchte ich herausfinden, ob ich die > 04-Pin-Dip-Version des ATmega128 /* ATmega1284P-PU */ mit dem STK500 > (ohne den STK501 für die SMD-Varianten) programmieren kann. Davon abgesehen, dass das keine "Version des ATmega128" ist, sondern ein ziemlich eigenständiger
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
ATXMEga Bootloader
ausliest, dann wäre es eigentlich möglich einen XMega-Code zu laden, indem Du den Programmer auf ATMEga128 stellst. Ponyprog wird das HExfile weiterleiten - Du brauchst aber noch eine SW im Bootbereich, die Dir das ganze entgegennimmt.... Ich denke aber eher, dass eine Mail an den Autor hilfreich ist
ausliest, dann wäre es > eigentlich möglich einen XMega-Code zu laden, indem Du den Programmer > auf ATMEga128 stellst. Das würde mich aber wundern. Immerhin benutzt der XMega ein völlig anderes Programmierinterface, sodass nicht nur eine neue Software fällig wird, sondern auch neue Hardware.
-
Thread
Xmega oder Arm für Kleinsserien wegen Lötbarkeit..
Entscheidungsproblem mit welchem Controller ich mich beschäftigen soll.. Derzeit laufen meine Systeme mit Atmega128 sollen nun aber auf Xmega oder STM32 umgestellt werden.... QFPA 44 bzw 64 lässt sich noch gerade so für Kleinstserien löten. Aber bei LQFP scheint mir das nicht mehr sonderlich zuverlässig zu
Günther schrieb im Beitrag #3303273: > Die Portierung vom ATMega128 zum ATXMega war auf der unteren Ebene der > Hammer. Ha, ha, ha, ha. Das ich nicht lache! Kann ich weil ich es selber gemacht habe.
-
Thread
WinAVR Bug: Crash wegen Codegrösse
Trampolines müssen auch benutzt werden, um von einem 128-KiB-Block eine Funktion in einem anderen 128-KiB-Block zu rufen. Was soll das Trampoline bei einem Funktionszeiger helfen? Entweder, er liegt im ersten 128er Segment und ist per EIND = 0 (was
das Trampoline hilft schon dabei, da der EICALL nicht auf dei Funktion in den oberen 128kb geht, sondern auf den Trampolineeinsprung und somit immer in den unteren 128kb landet ... Gruss
-
Thread
Netzwerk mp3 Player
naher Zukunft auch genau sowas vor. MP3-Player mit Ethernet und EIDE-Schnittstelle, zudem soll ein 128x64 Grafikdisplay angesprochen werden. Allerdings stehen die nächsten wochen Klausuren an, von daher dauert das noch, ehe ich anfangen kann. Habe vor einen ATmega128 zu benutzen. Können ja im Sinn behalten
Einsparen von µC-Pins etc.). Ich habe auch vor ein einfaches Betriebssystem mit Bootloader für den ATmega128 zu entwerfen. Externes RAM wird in mehrere Bänke aufgeteilt sein, habe hier noch mehrere 0,5MB-DRAM-Module aus einem alten Mainboard herumliegen. Eine erste grobe Schätzung für die Dauer des Projektes
-
Thread
Sammelbestellung bei tme.eu : RFM12 , 100nF 0805, Atmega88
868B 4,39 (3,71 ab zusätz. 8 Stk) BTM-222 14,26 AT90CAN128-16AU 8,82 (7,80 ab zusätz. 5 Stk) Atmega88-20AU 1,53 (1,35 ab zusätz. 15) 0805 100nF (100Stk) 0,73 (0,65 ab zusätz. 400) ZL303-10P (1x40
/868B 4,39 (3,71 ab zusätz. 17 Stk) BTM-222 14,26 AT90CAN128-16AU 9,16 (7,80 ab 10 Stk) Attiny13-20SU 0,79 (0,66 ab 3 Stk) Atmega88-20AU 1,53 (1,35 ab zusätz. 15) 0805 100nF (100Stk) 0,73
-
Thread
AVR: Atmega16 Interrupt Timer0 über Bascom
// Toggle Portd.6 PORTD ^= (1<<PD6); // Return return; } [/C] Hexfile für den Atmega16 ist im Anhang (ohne Gewähr). > Ich habe mit PICs schon viel mit Interrupt gearbeitet. Das sollte doch > mit dem Atmega auch gelingen. No Panic! Das tut es auch.
Hi Schon mal überlegt, dass der ATMega16 keine Vorteiler von 32 und 128 besitzt. Mit einem Blick ins Datenblatt hättest du dir deine 'Untersuchung' sparen können. MfG Spess
-
Thread
undefined reference to "__mulhi3" Gesperrt
welche Bibliothek muss ich denn mitlinken (ich hab nen atmega128)??? (also makefile anpassen)
Wstrict-prototypes -Iinclude/ -std=gnu99 -c -o portheap.o portheap.c Wo bitte ist da ein -mmcu=atmega128 drin?
-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
Hat hier schon jemand Erfahrungen mit dem ATmega128RFA1 gesammelt? fchk
technisch sinnvollste Lösung(?) würde ich die > wohl nicht dablasen. Dresden Elektronik bietet die atmega128rfa1 schon etwas länger auf einem fertigen Modul an. Allerdings sind die Stiftleisten im Rastermass 1,27mm. Siehe auch hier: http://false.ekta.is/2011/05/dresden-elektronik-atmega128rfa1-breakout-boards-derfmega128