-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
Greetings Joerg Would you publish the design for the 128k ram version of the AX82. Thank you David
board. Earlier board had 14 incorrectly named address line's. Now corrected and making use of one 128k ram ic.
-
Thread
ATMega128 Produktfälschung?
Ja, den Mega128 gab es da auch schon.
weiß, wie man die > Echtheit verifizieren kann? > > > Gruß Björn Das der linke ein ATMega128 und der rechte ein ATXMega128 ist, ist Absicht?
-
Thread
xMega Errata
die neue Version Xmega AU verwenden, welche die Errata korrigiert haben. Ich verwende gerade einen ATxmega128A1U und bin mit der ADC/DAC Performance sehr zufrieden, ist ein echtes Unikat in dieser Form der Xmega 2x2MPS mit 1/2-64x gain und dazu noch eine max INL von 2LSB und DNL von 1LSB sind wirklich
-
Thread
Wilke Basic-Tiger Alternative gesucht
werden. Als Tastatur 2x 8x8 Matrix (128 Tasten) und ggf. eine PS2. Zudem ist eine freie RS232 notwendig. Zukünftig geplant sind zudem zusätzlich Ethernet, CAN und RS485 Schnittstellen. Das TP3000 von Wilke hab' ich hier noch liegen, geht
programmieren willst/musst, würde ich mir auch mal den BASIC-Compiler BASCOM AVR für ATMEL ATMega/ATXMega ansehen. Damir kannst Du Deine Vorgaben leicht erschlagen. Eine Alternative wäre auch noch der LUNA - Compiler, ebenfalls für obige Prozessoren.
-
Thread
ARM: kompliziert?
im Beitrag #2841120: > Was macht ARMs denn so kompliziert? Nix. Wenn Du Dich vom ATMega zum ATXMega umstellen kannst, dann sind die paar Kleinigkeiten zu einer ARM auch kein Hinderniss. In diesem Forum wird oft gern mystifiziert. Ein Rasperry-Pie als nächstbeste Alternative zu einem AVR ist
ich daher eher auf einem ARM implementieren, auch wenn es für den AVR einen C-Compiler, Chips mit 128K Flash und Webserver-Projekte gibt. Ein weiterer Vorteil der ARMs ist: Du bekommst massig Flash und RAM zum einem billigeren Preis als bei 8-Bittern. Ein ATMEGA1284P kostet mehr als ein wesentlich
-
Thread
Fehlermeldung "must be const in order to be put into read-only section.."
Problem. Ich habe ein sehr umfangreiches programm für einen mobilen Roboter geschrieben. µC: ATXMega128A1 Bisher habe ich alles mit WinAVR erstellt. Allerdings habe ich seit kurzem das Problem das der Controller sich festsetzt. Meine Vermutung es liegt an einem Buffer overflow oder einem Stack
-
Thread
Wie schnell kann ein AVR von SD-Karte lesen?
ATxmega128A1 bei 32MHz Takt: 425 kByte/s http://www.mikrocontroller.net/topic/227310#2410223
/www.mikrocontroller.net/topic/227310#2410223 verwiesen. Auf einen Blick: 425 kByte raw read mit ATxmega128A1 bei 32MHz Takt. Hier http://www.mikrocontroller.net/topic/270638#2831953 dagegen bezog ich mich mit den 650 Takten pro Byte auf die Verarbeitbarkeit von 30kByte/s bei 20MHz Takt. Setzt man die
-
Thread
avr-eclipse probleme
-mmcu=atxmega128a1 -o "mgmt-xmega.elf" ./main.o Finished building target: mgmt-xmega.elf Invoking: AVR Create Extended Listing avr-objdump -h -S mgmt-xmega.elf >"mgmt-xmega.lss" Finished building: mgmt-xmega.lss
mgmt-xmega.eep" Finished building: mgmt-xmega.eep Invoking: Print Size avr-size --format=avr --mcu=atxmega128a1 mgmt-xmega.elf AVR Memory Usage ---------------- Device: atxmega128a1 Program: 610 bytes (0.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .
-
Thread
DOGS102 und Atmega32
***************************************************/ //Select the display type: DOGS102: 102, DOGM128/DOGL128: 128, DOGM132: 132 #define DISPLAY_TYPE 102 //Should chip select (CS) be used? #define LCD_USE_CHIPSELECT 1 //Use Backlight? (0: no backlight, 1: backlight (on when pin is high), 2:
...bzw. einzelne Pixel setzt oder löscht.... leider nein. http://www.basteln-mit-avr.de/atxmega128a3.html#dogm128_gr Ich versuche mal eine Version von dieser Software für einen Atmega644/32 zu erstellen.Die hat alle Funktionen die du brauchst. Melde mich nochmals
-
Thread
Werte aus zwei Ports "vereinen"
mich mit der Programmierung von uCs beschäftige. Ich nutze eine AVR XMEGA-A1 X-PLAINED Board mit atxmega128a1. Dort gibt es 8 Taster (PD0...PD5+PR0+PR1) und 8 LEDs (PE0...PE7). In einem ersten kleien Programm will ich einfach nur erledigen, dass jeder Taster eine entsprechende LED einschaltet, solange
-
Thread
ADC Werte mit DMA verwalten AVR XMega
Hallo zusammen, ich habe einen ATxMega128A1. Dort benutze ich den ADC und möchte nun, dass der DMA im Hintergrund, die Werte in den Speicher ablegt, damit ich diese nach und nach weiterverarbeiten kann. Den ADC habe ich programmiert und
Hallo, schau dir mal meine Homepage-Seite an: http://www.basteln-mit-avr.de/atxmega128a3.html#adc_dma Hier findest du einen ADC/DMA Vorgang der funktioniert. Teste das mal und erweitere dann deinen Code. Gruß G.G.
-
Thread
ATXmega USB - wie funktioniert das im Detail, welcher Treiber im PC, etc.
Hallo allerseits Mittlerweile gibt es ja ATXMega mit USB-Unterstützung, bei denen anscheinend die meisten Bugs der XMegas beseitigt sein sollen, z.B. den ATXMega 128 A3U. Wie funktioniert jetzt die Datenübertragung auf USB zwischen XMega und
-
Thread
Lange Bitcodes speichern und ausgeben
gleichmäßig werden. Stimmt, mit der UART als SPI geht das auch in C bequem. Man hat dann pro Byte 128 Zyklen Zeit zum Nachladen. Beim einfachen SPI lassen sich dagegen Lücken nicht vermeiden. Ich würde die alten Mega8/16/32 eh nicht mehr für neue Projekte verwenden. Peter
Daten > empfangen. Wenn man schon einen anderen Controller nimmt, dann doch lieber gleich einen ATXMega mit DMA - macht die Sache nicht nur wesentlich einfacher, sondern auch garantiert noch schneller.
-
Thread
Bilddatei (PNG, GIF, ?) vom Mikrocontroller erzeugen lassen
abspeicherbares Bild darstellen soll. Der XPORT ist so konfiguriert, dass mein Controller (AVR - ATxmega128A1 mit 8MB SDRAM) sich nur um die HTML-Geschichten kümmert*, also die Anfragen vom Browser auswertet und entsprechende Webseiten zusücksendet. Das einfachste wird sein das Bild direkt in den HTML-Text
-
Thread
Chip direkt auf Leiterplatte
machen. (http://de.wikipedia.org/wiki/Chip-On-Board-Technologie) Es geht dabei hautsächlich um ATxmega128A1U. Muss das Die irgendwie aus der Verpackung bekommen oder gibt es die nackig? Hilft das eigentlich auch vor illegalen China-Nachbauten? Vielen Dank für euere Tipps.
-
Thread
Leistungsverstärker für DC-Motor
welches ich über einen Optokoppler an einen DC-Motor schicken möchte. Als µC verwende ich einen ATXmega128A1 und als Optokoppler einen Vishay ILQ55. Der DC-Motor betreibt eine Pumpe und diese hat folgende Eckdaten: Vmax: 12V Amax: 4,3A 29 Watt Da ich zur Zeit noch keine Idee habe, wie ich von
-
Thread
Datenübertragungsproblem mit Wiznet W5300
Daten über das TCP Protokoll übertragen wollen. Als µC dient uns ein Atmel XPLAINED Board mit einem ATXMega 128A1, das mit einem JTAG ICE 3 programmiert wird. Bis jetzt können wir den Wiznet mit dem PC (Client)pingen und den Socket öffnen und eine Verbindung mit dem TCP-IP Builder herstellen. Beim
Webserver mit dem WIZ830mj Modul (W5300 Ethernet controller) zu basteln :-) Ich benutze auch einen Atxmega128. Leider klappt bei mir das Pingen nicht. Verstehe aber nicht ganz warum. Beim Reset bin ich mir nicht sicher. Im Datenblatt steht das dieses Signal low-active ist. Wenn ich den Reset so wie
-
Thread
Ich möchte unsere Webseite vorstellen
aber aktuell will es noch nicht funktionieren die Controller für die Brushlessmotoren per PWM vom ATXmega128A1 aus anzusteuern, von einem NE555 geht es problemlos und im Oszilloskop sehen auch beide Signale (von ATXmega und NE555) exakt gleich aus. Mal schauen, was wir noch herausfinden. Ansonsten
-
Thread
ADC Interne REF zu gering
Hallo ich habe folgendes problem. prozzi ATxmega128a3u mein hall-effekt sensor hat eine start spannung von 2.5v bei 0A diese spannung sinkt 40mv/A. diese spannung will ich einlesen um somit im programm die ampere die der sensor misst zu
Wenn es sich um LEM-Sensor handelt, du kannst einfach die Spannung zwischen Vout und Vref messen, ATxmega-ADC in differenzmodus betreiben wie in ATXMEGA Maual steht, Abschnitt 25.3.2(Differential input with gain).
-
Thread
Fehler im ADC Teil der iox64a3u.h
wo kann ich diesen Melden (bugtracker). Ich wechsele gerade bei einem bestehenden Projekt vom ATXMega128A1 zum neueren ATXMega64A3U. Dabei ist mir aufgefallen, das mein ADC Funktionen teilweise nicht mehr funktionieren, nach langer Suche habe ich heraus gefunden, das einige Register Adressen falsch
-
Thread
MT48LC16M4 Bezug
Hallo, ich möchte mir gerne ein Board mit dem ATxmega128A1U zusammenstellen und dort den 64MBit SDRAM speicher platzieren. Leider scheint es den nicht mehr zu geben. Entweder der MT48LC16M4 Baustein wird nicht geführt oder er ist nicht auf Lager.
-
Thread
ATxmega128: Unbeschreiblicher Fehler
Hallo zusammen, habe hier einen ATxmega128 der mir Rätsel aufgibt. Hab hier eine Baugruppe die zunächst einwandfrei funktioniert. Irgendwann nicht mehr. - Hier kann ich nicht ausschließen, dass aufgrund das Quick&Dirty-Versuchsaufbaus
! Peter II schrieb im Beitrag #2794643: > Hast du den richtigen Prozesor ausgwählt? Ja. - ATxmega128A1 Mit dem "Device Programming Tool" sogar extra verifiziert und die Device Signature ausgelesen: 0x1E974C Bei einem anderen eingestellten MCU jammert das Tool.
-
Thread
MC PIC - Warum diese Ungleichbehandlung?
Die Verlinkung geht aber noch (?) nicht. http://www.mikrocontroller.net/part/PIC18F45K20 Beim ATXMEGA128A1 funktioniert die Verlinkung auch nicht, obwohl der Eintrag für das Datenblatt existiert. http://www.mikrocontroller.net/part/ATXMEGA128A1 Ich frage mich gerade, ob hier Groß-/Kleinschreibung
-
Thread
Atmega8 OSCCAL
signature The three device signature bytes (device ID). fuseN The fuse bytes of ATxmega devices, N is an integer number for each fuse supported by the device. application The application flash area of ATxmega devices. apptable The application table flash area of ATxmega devices. boot The boot flash area of ATxmega devices. prodsig The production signature (calibration) area of ATxmega devices. usersig The user signature
-
Thread
xMega externer SDRAM
SRAM ein damit die Datenpakete größer werden können. Leider habe ich mit dem EBI von meinem xMega128A1 keine Erfahrungen und kenne nicht mal einen passenden Speicher-Baustein. Hoffe ihr könnt mir weiterhelfen.
Hallo, schau dir mal das Board an: http://www.alvidi.de/shop/product_info.php?info=p18_AVR-ATxmega-Entwicklungsmodul-mit-ATxmega128A1.html Hier wird ein externes SDRAM 64Mbit (MT48LC16M4A2P-75IT) verwendet. Gruß G.G.
-
Thread
Programmierer für ATxmega-AVRs (ATxmega128A1)
ATmega-AVRs und nutzte ein STK500 zum programmieren. Nun bin ich im Begriff ein Gerät auf Basis eines ATxmega128A1 zu entwickeln und will mir zuerst ein Atmel Xplain-Board mit diesem Mikrocontroller (Reichelt: 'AT AVR XPLAIN') für erste Versuche und evtl. einen Prototypen zulegen. Ich suche einen günstigen
alternative gibt es denn? Der Programmierer sollte für den erwähnten Controller sowie allgemein für die ATxmega-Familie taugen (ist wohl ohnehin gegeben wenn JTAG und/oder PDI unterstützt werden?!). Ich weiß auch, dass das Xplain-Board über einen Bootloader verfügt, auf diesen möchte ich aber nicht angewiesen
-
Thread
Motortreiber für 4 DC Motoren
Hallo, ich würde gerne 4 brushed DC Motoren aus dem Modellbau Bereich mit einem Mikrocontroller (ATXMega128A1) ansteuern. Dabei stellt sich die Frage, wie ich das möglichst kostengünstig machen kann. Problem sind die hohen Ströme pro Motor von bis zu 50A bei 7,4V. Ich finde einfach keinen Motortreiber
PS-Monster" bändigen zu können;) Bis jetzt habe ich eine Controllerplatine mit einem ATMega324, einem XMega128A4 und einem XMega128A1. Der Modellwagen hat an allen 4 Rädern Hall-Sensoren und jeweils eine starke Bremse. Damit soll eine Fahrdynamikregelung wie ESP realisiert werden. Des Weiteren aber auch eine
-
Thread
Sammelbestellung tft Displays
dem ich bereits gute Erfahrungen gemacht habe) einige Displays bestellen. Daten: - 1.8 Zoll - 160x128 Pixel - 5V Spannungsversorgung 5V/3.3V Pegel - T7735R Controller SPI Interface - SD Karten slot mit herausgeführtem SPI Interface - Alle Anschlüsse auf Stiftleiste (2,54mm) - 262,144 Farben
Postzustellung!! Preis 5 Euro! http://www.ebay.de/itm/1-8-Serial-SPI-TFT-Color-LCD-Module-Display-128X160-/200554112312?pt=LH_DefaultDomain_0&hash=item2eb1f4e538 weitere Infos hier http://www.basteln-mit-avr.de/atxmega32a4.html#TFT1_8
-
Thread
DS1307 RTC und xmega128a1
Hallo zusammen, hat jemand ein beispiel für DS1307 unx xmega128a1?? ich würde mich echt freuen. Gruss Milan
Hallo, Milan schrieb im Beitrag #2767388: > beispiel für DS1307 unx xmega128a1 Schau dir mal das da an: http://www.basteln-mit-avr.de/atxmega32a4.html#RTC1337_RTC1307 tools.h anschauen! DS1307 ist für 5 Volt ausgelegt. Besser: DS1338-3/DS1337 Gruß G.G.
-
Thread
TFT_320QVT im Parallel-Mode läuft nicht
erstanden. Der Beispielcode wurde mitgeliefert, aber bei mir läuft das Ganze nicht. Ich verwende einen ATXMEGA128 und ein Alvidi Board. Ich habe den Beispielcode portiert und er wird auch soweit ohne Fehler compiliert. Aber das Display läuft trotzdem nicht. Ich vermute ein Timing-Problem. Die Betriebsspannungen
-
Thread
Was kommt nach Atmega?
wird? Was soll der ganze Schwachsinn? Der ATXmega war eine Fehlentscheidung von Atmel. Einfach nur mal hier im Forum nachsehen wie viele Fragen zu ARM oder ATXMega kommen reicht doch aus. Der ATXMega wird von den ARM einfach weggefegt. In drei
kommen die mit surrealen Preisen daher. Völlig gaga. Ich hab schon aus einigen Projekten den ATMega128 ausdesignt, weil zu teuer.
-
Thread
Servo mehrere Male ansteuern
Hi Es geht eher um das http://www.mikrocontroller.net/topic/264777#2754062 ein ATMega128 Board. MfG Spess
Servos bedienen, ohne das das mehr als 1% Rechenzeit braucht. Das du noch andere Gründe für einen Atxmega haben wirst, bezweifle ich nicht. Aber jemandem der ein (paar) Servos ein wenig hin und her fahren lassen will, muss man nicht gleich zum µC Wechsel raten.
-
Thread
Xmega Tutorial von Stromflo?
z.B. LEDPORT=PORTX) und schon kann man es mit jedem xMega benutzen http://www.atmel.com/devices/ATXMEGA128A3U.aspx?tab=documents Die ganzen Trainings kann man sich rein ziehen und danach ist man echt fit meiner meinung nach. Englisch ist natürlich Vorraussetzung
-
Thread
Atxmega128A1, UART liefert falsches Zeichen
Hallo, ich habe hier ein unerklärliches Problem und hoffe, es hinreichend genau zu beschreiben, vielleicht hat einer der mitlesenden Experten einen Tipp. Ausgangssituation: ATXmega agiert als Kommunikationsprozessor, an einem UART kommen Daten mit 500kBaud an, diese werden in ein FIFO geschrieben, analysiert, bearbeitet und weiter auf einem anderen UART wieder abgesendet. Die Daten kommen paketweise, Pakete beginnen mit einem Längenfeld und sind mit CRC gesichert. Die UART Routine ist als ISR mit Priority high implementiert, des weiteren gibt es noch andere Interrupts, teilweise auch mit High
-
Thread
RGB-Display mit Touch?
schon lange, finde aber kein gutes :( schau dir das mal an: http://www.basteln-mit-avr.de/atxmega128a3.html#ili9325c Gruß G.G.
-
Thread
80188 System
Grundkonzept schon ausgearbeitet, ich dachte mir ich hänge einen 32kbyte RAM ,einen 8 kbyte EEPROM , ein 128 kb EPROM ( bestehenden aus 2 27C512 EPROMs) und Input/Output IC (PPI,UART) an. Na ja ich weiß ich könnte einen ATXmega Controller nehmen aber er würde mein Konzept ein wenig zerstören. Ich dachte
Daniel Rohrhofer schrieb im Beitrag #2754427: > ich könnte einen ATXmega Controller nehmen aber er würde > mein Konzept ein wenig zerstören Nimm einen ARM, da wirst du dich schnell zu Hause fühlen.
-
Thread
ATXMEGA ADC Problem beim starten von 2 Kanälen
Hallo, Ich habe gestern ein sehr komsiches Verhatlen von meinem Atxmega128a1 entdeckt. Der ADC ist Single Ended konfiguriert und ich habe Input-Voltage/1.6 als Referenzspannung genommen. Wenn ich jetzt in 2 Kanälen eine Conversion starte, sind die Werte plötzlich
-
Thread
Problem mit Casts von Datentypen
Hallo! Ich möchte für meinen ATXmega eine Funktion schreiben, die den Wert des internen Temperatursensors in °C umwandelt: [c] int8_t calcTemperature(void) { return (((uint16_t)((ADCA_CH1_RES * (uint32_t)tempCalcCoeff)>>13)) -
Arrrrrggg!! Natürlich! Meine Überlegung war, dass der Wert in Kelvin ja noch grösser als 128 ist, und dass darum auch 273 und nicht nur 17 abgezogen werden sollten. Aber wenn man das High Byte weglässt und annimmt, dass es 1 ist (sonst geht es sowieso nicht), geht es natürlich. Vielen Dank
-
Thread
XMega128A4 Verfügbarkeit?
/product-search/de?x=0&y=0&lang=de&site=de&KeyWords=xmega128A4 Und sonst? Habe bei "den üblichen Verdächtigen" für Endkunden leider nichts gefunden. Oder kann man als Privat-Person bei Digi-Key bestellen? In freudiger Erwartung Eurer hilfreichen
planmäßig vorkommt. EBV gibt z.Z. für die XMEGA Lead Times zw. 5 und 10 Wochen an (hätten den ATXMEGA128A4U-AU auch auf Lager) >> Hmmm - wie komme ich an die Digi-Key-Teile als Privater ran? > > Bestellen. Kostet halt mächtig Versand, oder du hängst dich an > eine Sammelbestellung mit 'ran
-
Thread
xMega: Port->Funktionen
frequencies. [...] It also supports external clock input in synchronous slave operation." Quelle: ATxmega128A1U ATxmega64A1U Datasheet, S.46 http://www.atmel.com/Images/doc8385.pdf Bei USART ist XCKn wohl optional.
dieser Situation möglich alle(TWI,RS232,SPI) auf Port > D zu legen? Nein Dann musst du einen ATXMEGA verwenden der PORTC oder PORTE hat Gruß G.G.
-
Thread
Schaltregler 3,7V -> 3,3V?
versorgen. Also der Attiny verkraftet das auf jeden Fall (Attiny 13V läuft bis 1.8V runter), aber der Atxmega128A1 hält höchstens nur 3.6V aus.
-
Thread
Abstand µC SD-Kartenslot
dass auch der AVR nicht ununterbrochen Daten empfängt. Du kannst nicht einfach davon ausgehen, ein 128kBit MP3 File mit 128khz Takt übertragen zu können. Da ist eine erheblich höhere nötig, insofern finde ich die 2Mbit durchaus sinnvoll. Ich schätze, daß 2Mbit mit 20cm Kabel funktionieren werden.
>Du kannst nicht einfach davon ausgehen, ein 128kBit MP3 File mit 128khz >Takt übertragen zu können. Da ist eine erheblich höhere nötig, insofern >finde ich die 2Mbit durchaus sinnvoll. Und wo sollen die 2MBit/s herkommen? Er sagt ja nicht
-
Thread
Atxmega128a1-SRF01
Hallo, Ich habe bereits mit atxmega128a1 den proximitiy-sensor SRF01 in C programmiert. Der funktioniert aber nicht so wie ich es wollte. Er misst den Abstand nur einmal dann nicht mehr. Wenn ich den neustarte, indem ich das kabel
-
Thread
Xmega - Wozu ADC Result Register doppelt?
Schon mal hier nachgesehen? ATxmega16A4U/32A4U/64A4U/128A4U Complete http://www.atmel.com/Images/doc8387.pdf (Achtung: 32MB Dateigröße!)
Magnus Müller schrieb im Beitrag #2714006: > Schon mal hier nachgesehen? > > ATxmega16A4U/32A4U/64A4U/128A4U Complete > http://www.atmel.com/Images/doc8387.pdf Mist... eben festgestellt, dass da auch keine brauchbare Info drin steckt. Neuer Versuch: Atmel AVR XMEGA AU Manual
-
Thread
xmega: Parameter aus Applikation an Bootloader übergeben
dieser nahtlos die Session übernehmen kann. Aus der Applikation springe ich folgendermaßen weg (ATxmega 128A1, ich übergebe die ID 'as is' und im high byte zusätzlich negiert): [c]void jump_to_bootloader(uint8_t node) { #include <avr/io.h> t_data16 para; cli();
-
Thread
DALI Interface für AVR und PIC
20Users-Guide_AP-Note_AVR03922.pdf http://www.atmel.com/Images/Atmel-42224-DALI%20Master%20with%20ATxmega32E5_User-Guide_AT06409.pdf
vom Bus versorgt. Laut Datenblatt ca. 2mA pro EVG. Wenn ich 64 EVGs anschließen würde wären es ja 128mA die im Ruhezustand(Keine kommunikation) auf dem Bus sein fließen müssten. Dabei sollte doch die Spannung zumindest so stabil sein das sie sich im DALI High bereich befindet? Bei einer Belastung