Versuch doch mal als -c Option "stk500v2", wie es myAVR empfiehlt. Und vorallem schau im avrdude-Manual nach, denn für stk500-kompatible Programmer gibt es einige mögliche Timingeinstellungen.
gibt es das Teil billiger inkl. Datenblätter und direkt auf der Platine beschriftet: http://shop.myavr.de/Bauelemente%20und%20Controller/myUSBtoUART.htm?sp=article.sp.php&artID=200024 Verwende ich in einigen Projekten absolut problemlos.
weiter. ISP Programmer ist der hier im Forum ganz gut bewertete Mysmartusb light: http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006 Er läuft im STK500v2 Modus und ich hab ihn auf 3V eingestellt. Das zugehörige Flashtool erkennt den Controller nicht und wenn ich manuell Atmega169
Dipl. Ing. Toralf Riedel
Dipl. Ing. Päd. Alexander Huwaldt
myAVR Lehrbuch
Mikrocontroller-programmierung
Hardwarenahe Programmierung von AVR-Mikrocontrollern in Assembler, C und BASCOM
aufgebaut sein nur es macht nicht so wie es soll. Habe an meinen Atmega8 Entwicklungsboard von myAVR über Vorwiederstände eine RGB-LED angehängt. Die Led sollte einen fließenden Farbverlauf durchlaufen. Beginnend mit Blau über Violett, Rot usw. Aus unerklärlichen Gründen leuchtet Grün schon von Beginn
betragen. ICh habe den Code von Thilo M. benutzt, hab mein PWM Signal konfiguriert usw. aber die myAVR Workpad Sofware wirf jede menge Fehler. Ich hab schon mal uC programmiert, leider ist das aber etwas her und mein C ist estwas eingerostet... Ich hoffe ihr erschlagt mich nicht gleich... =) Also
hallo ich versuche das tutorial durchzuspielen von avr-cpp.de. jedoch verstehe ich nicht, wie ich mit avr studio diese programme dann in hex format umwandeln kann. wie muss ich avr studio einstellen, bzw was muss ich mir zusätzlich downloaden?? beispiel bisherige programme, welche ich ohne probleme build ausfühen konnte um die hex zu generieren, sahen so aus: [c] int main (void){ initPorts(); // initialize ports testing(); //return 0; // not needed because of void } [/c] jetzt mit c++ sieht ein programm beispiel so aus: [c] class Application : public
und weiss gerade selber nicht weiter was ich falsch mache... Ich habe ein Mikrocontroller von MyAVR MK2.0 auf dem ich 2 Taster bzw. Schalter habe. Meine Aufgabe ist es für jeden Schaltzustand einen Namen auf einem LCD - Display anzuzeigen. Bis jetzt kann ich gerade mal 2. Schaltzustände abfragen
Ich Programmiere mit dem myAVR Prog Tool und mit AVR Studio 6 oder geht die Schaltung nicht mit Attiny 45 oder brauche ich einen anderen Attiny Ich kenne nicht so gut aus Gruß Wer kann mir da helfen
Programm : FirstContact MCU : ATMega48 Funktion : Erster Test: Schalter einlesen, LED ausgeben. HW : MyAVR Board : Port D 2/3: Schalter Port C 0/1: LED */ .include <m88pdef.inc> /* Interrupt-Vektoren */ rjmp main reti reti reti reti reti reti reti reti reti reti reti reti reti /* ab geht's. */ main: /*
AVR-ISP-Stick, USP-mkII (alle eHajo) habe ich noch den USBtinyISP von lady ada und den mySmartUSB MK2 von myAVR probiert. Die Tabelle gibt an wie oft die Meldung [code] avrdude: usbdev_send(): wrote 0 out of 1 bytes, err = could not detach kernel driver from interface 0: No data available avrdude: stk500
100 EUR. Die billige Variante ist der ATATMEL ICE PCBA, den gibt's hier für 49€: http://shop.myavr.de/Systemboards%20und%20Programmer/Atmel%20ICE%20Programmerboard%20(ATATMEL%20ICE%20PCBA).htm?sp=article.sp.php&artID=200142 Jens
Hallo Leute, Ich habe auch eins dieser chiquen avr boards Das Problem was ich mit dem Board habe konnte ich leider in keinem anderen Forum finden, bzw ich kann mir nicht erklaeren woran es liegen koennte. Zum Fehler: Da ich mit Linux unterwegs bin nutze ich den avr-gcc, und avrdude mit folgenden Parametern: avr-gcc -mmcu=atmega8 -Os main.c avr-objcopy -j .text -j .data -O ihex a.out a.hex und dann avrdude -p m8 -P /dev/parpo0 -c sp12 -U a.hex Das ganze funktioniert problemlos unter einer Bedingung: Ich habe das Board an lpt1 UND com angeschlossen, wenn ich es nicht am Com port
Dokumentation. XMC1100 Datenblatt XMC1100 Reference Manual XMC 2Go Manual Bezugsquellen. Hitex (5.00€) MyAVR (6€) Weblinks. Schritt-für-Schritt-Anleitung und Beispielprojekt für Keil µVision Eine weitere Seite zur Entwicklung mit dem XMC 2Go unter Keil µVison Programmierung des XMC 2Go unter Linux ohne IDE
sind mittlerweile auch u.a. bei Digikey auf Lager. Entwicklungskits und Boards bekommt man bei Hitex MyAVR (XMC2GO, XMC1100 Boot Kit, XMC4500 Relax Kit Lite) div. Distributoren (Mouser, Farnell, Digikey) div. Anbietern auf Ebay
Mikrocontroller: ATmega8A 'Motor: Sanyo Denki 103-547-52500 (Bipolar), 1,8° Schritt +-0,09° 'Steuerung: myAVR Board MK2 'Motortreiber: ST330-V3 von SainSmart 'Output: Motorimpuls an Port B,0 'Output: Drehrichtung an Port B,1 'Output: Motor Enable an Port B,2 '-----------------------------------------------
' Beispiel für das myAVR Board 1 & 2 mit LCD und 1wire Temperatursensor an Pin 5 von Port C $regfile = "m8def.dat" $crystal = 3686411 ' LCD konfigurieren Port auf Ausgabe setzten und Pin's entsprechend zuordnen Ddrd = &HFF
;+---------------------------------------------------------------------- ;| Titel : myAVR Beispiel Blinklicht für den ATmega8 ;+---------------------------------------------------------------------- ;| Funktion : Ein Register wird inkrementiert und verzögert an ;| : PORTD ausgegeben. ;|
;---------------------------------------------------------------------- ; Title : myAVR Beispiel "Signalton mit Timer0" für den ATmega8 ;---------------------------------------------------------------------- ; Funktion : Ausgabe des Kammertion A ; Schaltung : PORTB.0=Summer, PORTB.1=LED-Rot
;---------------------------------------------------------------------- ; Title : myAVR Beispiel "Signalton mit Timer0" für den ATmega8 ;---------------------------------------------------------------------- ; Funktion : Ausgabe des Kammertion A ; Schaltung : PORTB.0=Summer, PORTB.1=LED-Rot
;---------------------------------------------------------------------- ; Title : myAVR Beispiel "Signalton mit Timer0" für den ATmega8 ;---------------------------------------------------------------------- ; Funktion : Ausgabe des Kammertion A ; Schaltung : PORTB.0=Summer, PORTB.1=LED-Rot
;+---------------------------------------------------------------------- ;| Titel : myAVR Beispiel Blinklicht für den ATmega8 ;+---------------------------------------------------------------------- ;| Funktion : Ein Register wird inkrementiert und verzögert an ;| : PORTD ausgegeben. ;|
fehlen. Ich denke ich eröffne einen Thread, falls ich keinen Einstieg finde. Die AVRs hatte ich mit myAVR kennengelernt und da gab es ein kleines Heft. In dem Xilinx 3AN Starter Kit liegt nichts Schriftliches. Muss mal sehen, was die auf Ihrer web-Seite zur Verfügung stellen. Viele Grüße Reinhard
Siehe Bild. LCD+Modul (ein AVR ist mit dabei hatte ich vor Monaten mal getestet und alles lief. Im Koffer sind noch weitere E-Teile. Ob aber alles noch vollständig ist..? Viele Unterlagen gebunden. 2 CD's. Mit handgeschriebenen Lizenz-Key's. Lässt sich in Bascom und natürlich auch AVR-GCC etc. programmieren. Evtl. gutes Anfänger-Kit. Preis: 35€ + Versand (5€ in DE) Privatverkauf ohne Sachmängelhaftung. Peter
Hallo, verkaufe ein "myAVR Board 2 USB Bausatz" mit abnehmbarem USB-Programmer und Software. Ich hätte gern 27,00 € + Versand (VB). Hab auch noch einen mySmartUSB MK2 Programmer fertig bestückt für 17,00 € + Versand (VB). Beides komplett und in Originalverpackung. Grüße Jörg
www.mikrocontroller.net/articles/AVR-Transistortester Die LCD Routinen habe ich etwas geändert. Ich verwende das myAVR LCD Anzeigemodul. Bei diesem ist PD2 normalerweise die RS Leitung. Ich habe diese Verbindung aufgetrennt und einen zusätzlichen Jumper angebracht, bei dem ich RS wahlweise mit PD2 oder PC5 verbinde
;---------------------------------------------------------------------- ; Titel : myAVR Beispiel "Interrupt 1" für den ATmega8 ;---------------------------------------------------------------------- ; Funktion ;---------------------------------------------------------------------- ; Prozessor
//---------------------------------------------------------------------- // Titel : myAVR Beispiel "Interrupt 0" für den ATmega8 //---------------------------------------------------------------------- // Funktion : LED wird über Taster eingeschalten // Schaltung : Taster1 an PORTD.2, LED's
Zielplattformen ATmega8 oder ATtiny2313 assembliert werden. Hintergrund ist, dass zuerst auf einem myAVR Board mit ATmega8 entwickelt und später für den Selbstbau auf den ATtiny2313 umgeschwenkt wurde. Mittlerweile (November 2011) gibt es auch eine funktional gleiche Version in C (siehe Abschnitt Download