-
Thread
Atmega "verletzt"?
wo kriegst du denn einen mega48 für 1,5 euro her? Nur so mal aus Interesse.
Martin wrote: > wo kriegst du denn einen mega48 für 1,5 euro her? Nur so mal aus > Interesse. Reichelt
-
Thread
Grasshopper Inbetriebnahme
avr32-linux-uclibc-cc avr32-linux-c++filt avr32-linux-uclibc-c++filt avr32-linux-cpp avr32-linux-uclibc-cpp avr32-linux-depmod26 avr32-linux-uclibc-gcc
avr32-linux-uclibc-objdump avr32-linux-nm avr32-linux-uclibc-ranlib avr32-linux-objcopy avr32-linux-uclibc-readelf avr32-linux-objdump avr32-linux-uclibc-size
-
Thread
AVR-Bootloader mit Verschlüsselung
>AVR antwortet mit: >[94][06][02][08][30] = 4 Byte 'BootInfo' + Success >[48][65][6C][6C][6F][20][57][6F][72][6C][64][30] = 11 Byte 'BootMsg' + >Success >[C2][94][06][02][08][30] = 1 Byte ??? + 4 Byte
http://www.jtxp.org/tech/onewayloader.htm " Der One-Way-Loader unterstützt aktuell die folgenden AVR-Controller: m1280 m1281 m1284 m1284P m128A m128 m128RFA1 m128RFR2 m162 m164A m164PA m164P m165A m165PA m165P m168A m168 m168PA m168P m169A m169PA m169P m16A m16 m16HVA m16HVB m16M1 m16U2 m16U4 m2560
-
Thread
OpenOCD mit AT91SAM7X-EK und Wiggler aus einem Batch oder aus Eclipse
Höre gerade über ein anderes Forum, daß nur Versionen vor re129 (also re128) funktionieren sollen...
R128 hab ich nicht, aber R82 als Setup-Paket. Dann hab ich noch "openocd_package_197_mthomas.zip" und "openocd-2007re231-setup-rc01.exe". Ich lade die alte Versionen aber erst hoch wenn Sie es wünschen
-
Thread
32 Bit, wieviele MB/GB lassen sich adressieren?
hätten 255 Leseköpfe, und das intern umgerechnet... Inzwischen arbeiten die ATA Platten meist im LBA48 Modus, hier wird nur noch eine 48bittige Blocknummer verwendet, bei 512Bytes/Block sind das dann max. 144115188075855872 Bytes. Sollte erstmal wieder ein bischen reichen, das ständige rumgehampel mit Kapazitätsgrenzen (letzte war bei 128GiB) wurd ja schon fast lästig. Zur Umrechnung von Bytes -> Kilobytes gibts hier ne Tabelle: http://xkcd.com/394/ "Kilo" bedeutet je nach Kontext immer mal was anderes... Neulich erst eine Werbung
-
Thread
LED_Laufschrift mit Mega 32 und MAX 7219
arbeitest du mit dem AVR-Studio?
ok, los gehts Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: C:\Programme\Atmel\AVR Tools\PartDescriptionFiles\ATmega32 AVR Simulator: Please wait while configuring simulator... AVR Simulator: ATmega32 Configured OK Loaded objectfile:
-
Thread
Suche JTAG ICE zu debuggen auf den Zielsystem
@all, ich möchte gerne auf meinem Zielsystem debuggen können. Ich habe einen MEGA128 mit AVR Stidio, AVR GCC mit Windows XP. Habe nun schon einiges durchsucht nach selbstgebauten Boards,Dragonboard jedoch sind diese bis 32k begrenzt. Nun habe ich folgendes gefunden. http://cgi.ebay.de
wird, aber nicht zum Originalgerät). Sofern es tatsächlich ein JTAGICE"MK1"-Nachbau ist: Für ATmega128 reicht so ein altes MK1 aus (kein 32kByte Begrenzung), moderne AVR (wie z.B. ATmega2560, ATtiny per debugwire) werden allerdings nicht unterstützt. Die Möglichkeiten des Gerätes sind in dar AVR-Studio
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
das Kennenlernen des AVR selber Gruß, Alexander
Erweiterungsboard mit LCD und Audio-Endstufe (dieses habe ich noch nicht gekauft). Als Software habe ich mir AVR-Studio und PonyProg heruntergeladen, den Controller nach der Anleitung von http://s-huehn.de/elektronik/avr-prog/avr-prog.htm mit der Software von http://www.mikrocontroller.net/articles/AVR-Tutorial
-
Thread
Interface für 10€- Messschieber
Hallo, > Alternative wären Megas ab der 8/48er Klasse. Muss es denn ein Tiny > sein, wenns eh ein Einzelstück wird? > Am Programm müsste ich dann nur Registernamen anpassen und die > Initialisierung des Messschiebers auf deine Hardware ändern
@ verrückt: Der hat nur 128 Byte RAM, das reicht leider nicht. @Frank: Ok, dann wirds der Mega8. Mir ist zwar noch eingefallen, dass man ja eigentlich nur eine Leitung von nem beliebigen Pin braucht, wenn das Gerät nur senden
-
Thread
Mit atoi() aus char-String-Array ein uint64_t machen?
Hi Fred, danke für erste Info. AVR-GCC: typedef unsigned long long int uint64_t Ich hätte vielleicht mein Problem noch ein wenig genauer beschreiben sollen: Ich verwende WinAVR und einen atmega128 und möchte eine Zeichenkette die
den ; am Ende der Zeile? PS: Ich werde mein Lebtag nicht verstehen, wass so schön daran ist 48 anstatt '0' zu schreiben.
-
Thread
Sensorlose Methoden für Brushless DC Motoren
: Sensorless control of 3-phase brushless DC motors AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168 AVR448: Control of High Voltage 3-Phase BLDC Motor AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861 AVR452: Sensor-based Control of Three Phase Brushless DC Motors Using AT90CAN128/64/32 MfG Spess
-
Thread
Display Ansteuerung mit Epsonlohnenswert oder zu aufwendig?
Welche pins müssen mit dem Display (siehe oben pdf) und dem espon verbunden werden. Welche mit dem AVR (Mega 128) Display<->EPSON D0<->FPDAT0 D1<->FPDAT1 D2<->FPDAT2 D3<->FPDAT3 FLM<->??? M<->??? CL1<->??? Cl2<->??? VSS=GND VDD=5Volt VEE=-23V Kontrast V0=??? AVR<->EPSON I/O<->RESET
Frage zum Quarz. Maximal sind 60Mhz möglich. Typisch sind 40mhz kann ich auch 20mhz oder 48 Mhz nehmen wie müssen da die C's sein beum avr 16Mhz nutze ich immer 22pf. Was ändert sich am Timing???? Danke
-
Thread
VGA-Signal digitalisieren
sollte doch ständig eine 0 ausgegeben werden, bei Rot eine 1 und z.B. bei dunkelrot sowas wie 0011 (128), bei 4 bit auflösung. Möglicherweise hab ich ein Fehler im Programm. Mein Code: ------------------------------------------- #include <inttypes.h> #include <avr/io.h> #include <stdlib.h>
Hier mal ein paar Bilder für die "Ist doch mit einem AVR nicht möglich" Fraktion.
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
sch. avr
Benedikt K. (benedikt) Wie genau läuft die Auswertung von den Befehlen mit Parametern, was erwartet der AVR auf dem UART bspw. für die grosse Schrift? Mit dem Tool 232Analyzer geht das wenn ich auf Dec umstelle und dann 9,48, sende. Ich weiss nur nicht wie das dann über die snittstelle geht. Befehle ohne
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
Naja das gibts doch schon -> AVR32, ARM
RESET-pin) und über JTAG programmiert werden. Kein ISP im altbekannten Sinn, also inkompatibel zu STK500, AVR_ISP und bisheriger AVR_Dragon-Firmware.
-
Thread
Batteriekapazität in prozent
sich aber auch hervorragend als Schwellwertschalter missbrauchen. Ich würde es allerdings mit AVR realisieren, ein Mega48 mit 128 kHz internem Takt sollte völlig ausreichen, die Spannung zu messen und auf einem Display (egal ob LCD oder 3x7-Segment) anzuzeigen, sowie die Zustands-LEDs anzusteuern
-
Thread
Problem mit AVRStudio AVRprog und ATMega48
morgen Vormittag eigentlich die Schaltung in Betrieb nehmen und wüsste halt gerne wie ich mein 2. AtMega48 flshen kann (mit AVRprog).
drauf zu achten bereits einmal die Fuses >geflasht, die er beim ersten mal mit der Einstellung ATMega128 auch >einmal ausgelesen hat ;) Ich kenne den AVRprog nicht. Die Fuses mit Einstellung ATmega128 auslesen, für den ATmega128 zu ändern, und dann in einen ATmega48 zu brennen ist mehr als bedenklich
-
Thread
LCD Ansteuerung 4Bit funktioniert nicht!
Im Anhang ist der Code welchen ich für das Display geschriben habe: LCD_Functions_AVR.c // C File mit den Funktionen LCD_Functions_AVR.h // H File mit der Portdefinition und Unterprogramm defiitionen AVRLCD.c // Hauptprogramm Ich verwende ein PC2004 Display von Powertec welches
aus der util/delay.h Bibliothek! Habe diesen Text gefunden: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Warteschleifen_.28delay.h.29 Verwende WinAVR-20071221
-
Thread
Elektronik-Fotos Bilder
mich wundert mehr das 0749ß bei dem tinny128 :D
Zum Thema 128er hab ich noch ein Bild aus dem Jahre 2006 in den Anhang gepackt. Mega128 PDIP in der schmalen 7,62mm Version. PS: Ein Einzelstück !
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
diverse Hersteller und Modelle, für deinen Anwendungszweck und für den schnellen Einstieg dürften AVR bzw. PIC Controller interessant sein. Für AVR gibt es den GCC als freien Compiler, für den PIC gibt es auch einen freien C-Compiler wenn mich nicht alles täuscht. Teuer ist das ganze auch nicht, du
Vorlauftemperatur Mischerkreis Byte 17+18 --> Ist Temperatur Mischerkreis BSP: Soll Vorlauftemp: 48,5° Byte7 = #30 --> 48 Byte8 = #80 --> 128 --> 128/255 --> 0,501 Ist Vorlauftemp: 45,8° Byte17 = #CD --> 205 --> 205/255 --> 0,8039 Byte18 = #2D --> 45 Diese zwei Temperaturen sind im Fomrat
-
Thread
Programmspeicher
Bekommste demnächst auch mit 128 KiB ROM und 16 KiB SRAM -- ATmega1284P. Bislang noch kein Datenblatt auf der Atmel-Seite, aber die Details kann man sich bereits im vom AVR Studio freiwillig installierten ATmega1284P.xml ansehen
Auch ganz witzig: ATmega328 -> pinkompatibel zum mega8 ansonsten ein atmega48/88/168 mit eben 32kb flash. leider noch nicht verfügbar :(
-
Thread
Was hört ihr für Musik ?
https://youtu.be/mk48xRzuNvA https://youtu.be/PWOevA3GGJ0
https://www.youtube.com/watch?v=fVfzvkNib48
-
Thread
Mikrocontrollerboard basierende Firewall preiswert selber ba
vorgestellt. Nur ganz kurz - als Kontroller verwenden sie einen AT89S8253-24AU der mit einem 64 x 128 LCD verbunden ist und über eine MAX667SISA der Fühler. @anybody: Da kann ich mich nur Andreas Auer anschließen und ihn zitieren: > Wie gesagt, ich hab selbst auch so ein Board gebaut... einerseits
@Andreas Auer: 2 x HY57V281620HCT-H (hab ich noch in der Bastelkiste und sind Pinkomp. zu MT48LC8M16A2) 1 x DM9161A 1 x LAN9118 (oder doch LAN91C111 aus der Bastelkiste Wenn ich von Jörn eine 9260 abbekomme nehme ich den, ansonsten den 9200 @Avr Nix: Vielen Dank, Glück kann mann immer
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
verweise ich auf meine Webseite bzw. die BERLIOS Downloadseite: http://developer.berlios.de/projects/avr-chipbasic Der treiber für 128x64 GLCD ist leider noch nicht fertig, wird aber als nächstes in Angriff genommen. Jörg
ganzen Bibliotheken liegen aber im Flash, so dass der Code recht kompakt bleibt. Das schließt den AVR natürlich aus, da der keinen Code aus dem RAM ausführen kann. Nun, es gibt ja auch noch andere Controller, zur Zeit verwende ich einen MC9S12XD128 von Freescale in einem "Nachfolger" von meinem AVR-Handheld
-
Thread
Taschenrechner Kommunikation
Damit hast du eine dritte Baustelle aufgemacht. 1/ Aufhänger bei zwei Casios an einem AVR 2/ Timeout 3/ Aufhänger bei "illegalem" Input vom Casio zum AVR *Zu 3* Kannst du ausmachen, worin der Unterschied zwischen Variable und Matris besteht? Und zu welchen Abweichungen bei der /state machine/ führt das, d.h. in welchem /state/ fährt sich AVR mit der Matrix fest? *Zu 3 und 2* Tritt das bei beiden UARTs auf oder kommt der AVR bei einer UART durch Timeout wieder raus?
-
Thread
Avr->R2R->Sinus
Hallo, Ich möchte mit einem AVR ein Sinus signal erzeugen -> über ein R2R Netzwerk. Meine Frage: Wie kann ich die Amplitude bzw. die Frequenz des Sinus verstellen? Ich habe gelesen, dass es mit Tabellen funktioniert -> Da kann aber
11,12,13,13,14,15,17,18 .DB 19,20,21,22,23,25,26,27 .DB 28,30,31,32,34,35,36,38 .DB 39,41,42,44,45,47,48,50 .DB 51,53,54,56,58,59,61,62
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
...hmmm...aber es ist doch ein ATmega128 7.Fuses des AVR modifizieren (LFuse: E0h, HFuse: DDh) 1.Taktquelle auf Ext. Clock stellen (Startup Time 65ms) 2.Brown Out Detector auf 2,7V einstellen mit Fuses setzen hab ich noch gar
Matze .. schrieb im Beitrag #1668152: > ...hmmm...aber es ist doch ein ATmega128 Die Software ist aber eigentlich für die originale MikroWebServer Hardware gedacht, da ist ein ATmega328P drauf (oder ATmega168 bei alten Versionen). > 7.Fuses des AVR modifizieren (LFuse: E0h,
-
Thread
I2C bei Attiny13
echte" I2C Interface in größeren AVRs ist das nicht. * [pre] C:\Documents and Settings\sk>avr-gcc -v Using built-in specs. Target: avr Configured with: ../gcc-4.1.2/configure --prefix=/c/WinAVR --target=avr --enable -languages=c,c++ --with-dwarf2 --enable-win32-registry=WinAVR-20070525 -
with 8K wrap-around (default for avr3, avr5) Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414
-
Thread
Probleme beim Speichern und Lesen vom AT24C512 über TWI
ATmega8, ATmega16, * ATmega163, ATmega323 and ATmega128 (IOW: on all devices that * provide a builtin TWI interface). * * On the 128, it defaults to USART 1. */ #ifndef UCSRB # ifdef UCSR1A /* ATmega128 */ # define UCSRA UCSR1A # define
ATmega8, ATmega16, * ATmega163, ATmega323 and ATmega128 (IOW: on all devices that * provide a builtin TWI interface). * * On the 128, it defaults to USART 1. */ #ifndef UCSRB # ifdef UCSR1A /* ATmega128 */ # define UCSRA UCSR1A # define
-
Thread
twi: wo ist das datenbyte?
200k würde ich drastisch verkleinern und direkt vor den 3V3-Teilnehmer setzen. Die Pullups vor die AVR-Leitungen.
Hi Der AVR muss SDA/SCL auf Masse ziehen können. Und das kann deine Schaltung nicht. Im Reset-Zustand sind die AVR-Ports als Eingang geschaltet. Liefern also auch keine Spannung. MfG Spess
-
Thread
Was genau ist UL?
üblich. Da sind double und long double beide 64 Bit breit. Unter Linux auf dem PC ist long double 128 Bit breit, benutzt aber nur 80 Bits davon für die Wertrepräsentation.
Für alle die es interresiert: Bei uint64_t muss man bei der Konstanten ULL anhängen( Bei AVR GCC).
-
Thread
Mikrocontroller für Rolladensteuerung gesucht
eine Rolladen- und Jalousiensteuerung einen passenden Mikrocontroller. Bevorzugen würde ich Atmel AVR und Assemblerprogrammierung, da ich mich damit schonmal vor knapp 10 Jahren beschäftigt habe und auch noch ein Starterkit von Atmel habe. Grundsätzlich wäre ich aber auch für andere Controller offen
AVR 8-Bit sollte für sowas ausreichen. Nimm dir den Produkt-Selector bei Atmel und such dir was passendes aus. http://www.atmel.com > Product Selector > AVR 8-Bit
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
unterschiedlichen Amplitude sollte aber so passen (ohne das am Oszi gesehen zu haben; müsste aber auch bei AVR's so sein).
Punkt für dich. Nichtsdestotrotz gibt es beim CY7C1471V33 21 Adressleitungen gegenüber 17 bei einem 128k-Typen...
-
Thread
Pedant für Linux zu WinAVR
Moin, gcc-avr, avra und avr-libc... nur mitm Brennen musst du halt dann schauen...
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. /opt/cross/bin/avr-gcc --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433
-
Thread
Umstieg ATmega32 auf AT90CAN128 WinAVR
Compatibility Mode) achten und ausschalten. 5.) Diese Anmerkung kann ich bisher nicht richtig deuten(AVR-Checkliste): Außerdem funktionieren einige IO-Pins an PORTC, PORTF und PORTG anders. Was bedeutet anders? Um ehrlich zu sein hab ich jetzt doch "Angst" den Schritt zu wagen und den AT90CAN128
I2C locker. >Für spätere PWM-Signale brauch ich dann auch jeweils 1nen IC für I2C >Bus. Der AVR kann auch PWM, der 32er AFAIK 3mal. Vor allem gibt es AFAIK den AT90CAN128 nicht im bastlerfreundlichen DIP Gehäuse. MFG Falk
-
Thread
Einstieg in die ARM Welt
euch leiber was ich will. Und zwar eine art technischen Taschenrechner bauen. - Touchdisplay: 240x128 - um wie 70 tasten - Funkmodul - SD-adapter Nun kennt ihr die grenzen des AVR. Die berechungen werden sehr komplex sein und jeden avr in die knie zwingen ;). Vll. fällt es euch leichter mir
Paganini wrote: > Und zwar eine art technischen Taschenrechner bauen. > - Touchdisplay: 240x128 > - um wie 70 tasten > - Funkmodul > - SD-adapter > > > Nun kennt ihr die grenzen des AVR. Die berechungen werden sehr komplex > sein und jeden avr in die knie zwingen ;). Das isn Witz,