-
Thread
ATMega32 und Bascom
Mega32 nicht Programmieren, habe ein STK200 ISP doch es klappt nicht weder mit Bascom ! noch mit PonyProg. Was mache ich falsch ? hat jemand ähnliche probs gehabt ? und kann mir einen Tip geben ?
habe seinerzeit den DT-006 (http://mikrocontroller.cco-ev.de/de/isp.php) genommen. Das ging mit Ponyprog ohne Probleme. Mit BASCOM hat bisher kein Programmer funktioniert. Gruß Cheffe
-
Thread
Mega8 +Clock
Mal unabhängig von Bascom würde ich mir Pony-Prog oder Yaap runterladen und die Einstellungen wie im Tutorial auf dieser Seite dargestellt vornehmen. Alex
Hi >die interne Frequenz geht nur mit 1 MHZ Wie kommst du denn zu der Aussage? Jeder aktuelle ATMega und einige Tinys haben einen internen RC-Oszillator der mit 1,2,4 oder 8MHz betrieben werde kann. Mit welcher Frequenz er läuft
-
Thread
PonyProg von s-huehn.de
http://s-huehn.de/elektronik/avr-prog/avr-seriell.gif - Brauche ich ein Modemkabel oder ein Null-Modemkabel? - Ist der Schaltplan korrekt bzw. hat ihn schon jemand aufgebaut? - Wie lange darf die kürzeste Leitung sein? Danke im Voraus!
-
Thread
Mega128 lässt sich nicht mehr Programmieren!
Hay @all Ich habe mir den Programmer von Ponyprog Nachgebaut und er Funktioniert auch wunderbar nur leider habe ich nun eine schaltung mit einen Mega128 im Datenblatt zum Mega128 Steht das die MISO MOSI Leitung an PE1 u. PE0 sind ist ja alles Okay
glaube mit high voltage programming kann man das glaube ich wieder richten... ob und wie genau das geht, keine ahnung. Stehe selbst vor dem gleichen Problem :( Mfg
-
Thread
ISP will net richtig
wechseln muss, hab ich auf der lochrasterplatine nen ISP Stecker mit draufgepackt. wenn ich jetzt mit ponyprog den AVR programieren will, klappt das nur ca. jedes 2.mal ! warum denn ? hab die Steckerbelegung für den ISP Stecker hier aus dem Forum. Mit dem gekauften AVR Board funzt das einwandfrei, nur auf
Kommt drauf an welche ISP-Pins du mit welchen Display-Pins verschalten hast. Wenn z.B. Clk auf Enable geht und R/W auf lesen steht, würde sich das Display angesprochen fühlen und Daten auf den Datenbus legen. Wenn einer dieser Pins auf MOSI oder MISO geht arbeiten dann Display und uP bzw. Programmiergerät
-
Thread
Mega8 will sich nicht beschreiben lassen :(
Folgende Situation: Mega8 nr1 lässt sich einwandfrei benutzen, nur manchmal sagt er write failed (ponyprog) aber beim zweiten mal gehts dann, den habe ich schon länger der war bei einem myAVRlpt Board dabei Mega8 nr2 habe ich grade ausgepackt, war in einer Lieferung von Pollin von vor einer Woche, der
garnichts, lediglich die Fusebits lassen sich ändern aber nur unter Protest (2-3 Versuche bis es geht) Die Fusebits stehen gleich wie auf mega8nr1 Mega32 lief bis vorhin super, aber seit ca 2 Stunden will sich dieser auch nicht mehr beschreiben lassen, nichtmal lesen. Ich habe die Vermutung das irgendwie
-
Thread
Einsteigerproblem mit ATTINY2313
LED wieder ausgeben. Das Programm ist an dem Programm des Tutorials angelehnt. Compilieren geht wunderbar, mit Ponyprog auf den Atmel übertragen geht auch aber wenn ich der Schaltung Spannung gebe funktioniert nichts! LEDs sind aus und wenn ich auf Port D0 oder D1 Signal (+5V) drauf gebe passiert
angeschlossen) Ich komme einfach nicht mehr weiter. Ich habe auch schon die Fuse-Bits vom Takt mit Ponyprog überprüft und die Einstellung ist auf 0100 (int. 8MHz aktiv) Habe VCC und GND habe ich schon nachgemessen und alles okay. Einen zweiten, ebenfalls neuen 2313 habe ich auch schon versucht - leider
-
Thread
Generelles Problem AVR mit 128kHz Oscillator ?
mehr. Ich bin mir der Fuse-Problematik durchaus bewusst, weshalb ich nach dem ersten Versuch in PonyProg2000 auf den Programmer von BASCOM gewechselt habe. Allerdings mit dem gleichen Ergebnis. Mir scheint dass es hier ein generelles Problem mit derart niedrigen Taktfrequenzen gibt. Hat jemand aehnliche
ausschließlich, wenn es auf geringen Stromverbrauch ankommt. Das STK500 kan man auf 1,2kHz setzen, damit gehts. Die anderen Programmer dürften kaum damit rechen, daß einer so weit runter geht, bei 16kHz sieht man ja noch mit bloßem Auge die Bits umkippen. Wenigstens sollte man dann den Prescaler nicht
-
Thread
USBisp Problem
Hallihallo, habe den USBisp von Matthias Weißer nachgebaut und ich bräuchte mal euren Rat. Es geht um folgendes: eines vorweg: ich habe ein Laptop mit Vista (32 bit) und eben nur USB Ports. Weiter habe ich AVR Studio v4.14 und AVRDUDE 5.5 Den Bootloader habe ich mit PonyProg draufgemacht und
kommt egal was ich mache Entering programming Mode... FAILED! Habe schon die Frequenzen variiert da geht nichts. Daraus schließe ich mal, dass die Kommunikation mit dem Mega funktioniert, sonst würde ja das Studio keinen Programmer finden Wäre für Ratschläge dankbar! Flo
-
Thread
ISP Programmerdaten nach TWI weiterleiten ?
und es gibt bessere Möglichkeiten ? PS: Für die ISP-Programierung benutze ich zur Zeit PonyProg200 mit Serial-Adapter Gruß Hans
mit einem stark vereinfachten Protokoll, was nur das unterstützt, was über Bootloader tatsächlich geht, also Lesen und Schreiben von Flash und EEPROM. Wenn allerdings die TWI-Adresse des Ziels variieren kann (und nur dann macht so eine Lösung überhaupt irgendeinen Sinn, zur Verteilung von Updates
-
Thread
Ponyprog, Pollin und ATMEGA32
ich habe versucht, mein erstes Programm zu laden. Ich verwende Ponyprog zum Laden. Assembler, weil AVR Studio 4.11 nicht mit Win98 funktioniert. Die Hardware ist von Pollin mit Programmierung über den seriellen Port (Vers. 2) und ATMEGA32. Quarz ist nicht eingelötet. Ich habe in Ponyprog folgendes gemacht: Hex Datei geladen (einfaches Testprogramm zum Testen der Hardware, 156 Bytes) Calibrierungsbyte gelesen (0xCA) Fuses gelesen und geändert Weiß nicht mehr, ob ich erst das Programm
-
Thread
ATMEGA8 mit 16MHz
funktioniert - Quarzoszillator 4MHz + 100nf zw. +5V und GND -> funktioniert - Quarz 16MHz + 22pf -> geht nicht - Quarzoszillator 16MHz + 100nf usw. -> geht auch nicht - mit internem Quarz läuft er natürlich auch wunderbar Ich krieg dieses blöde Teil nicht mit 16MHz zum laufen. Verwendet wird Ponyprog
Hallo Andi, daran habe ich schon gedacht. In Ponyprog habe ich bei CKOPT ein Häckchen, also programmed (Bit=0). Wie gesagt, der erste ATMEGA8 ist es nicht, aber bisher hatte ich maximal 8 Megaschmerzen, aber noch nie 16. Merci, Peter
-
Thread
ATMega 8515 ausgesperrt!
Hallo. Hab mich heute beim programmieren aus einem ATMega 8515 ausgesperrt. Auslesen geht noch, schreiben nicht. Kann ich das noch irgendwie retten?
PonyProg mit Parallel ISP
-
Thread
ATMEGA8535 lässt sich nicht mehr programmieren
Ich habe die FuseBits mit dem PonyProg eingestellt und in den ATMEGA8535 reinkopiert. jetzt geht gar nix mehr. was kann das sein?
-
Thread
Fuse Bits
Hast Du das AVR-Studio? Dort geht es sehr komfortabel.
Versuche es doch mit Ponyprog Das Programm ist kostenlos im Netz zu bekommen und recht einfach zu bedienen... Gruß Erik
-
Thread
Probleme bei AVR-Tutorial: LCD-Ansteuerung
nun garnichtmehr ändern kann, weil der Kontroller sobald ich etwas Schreiben möchte abstürzt und PonyProg den Fehler: "Device missing or unknown device (-24)" ausgibt. Danach hilft auch kein Reset mehr, erst nach eine Neustartung der Versorgungsspannung ist es erst möglich den Kontroller auszulesen, aber
[[Diskussion:Pony-Prog Tutorial]]
-
Thread
AVR Programmvergleich möglich?
Da ich ziemlicher Anfänger bin, benutze ich Bascom. Geht das damit auch?
Bascom ist der Compiler. Die Brennsoftware wäre das interessante. Benutzt du avrdude oder Ponyprog2000? mfg mf
-
Thread
At90s1200 EEPROM
liest und am Port ausgibt geladen. Allerdings stürtzt der µC nach dem Reset sozusagen ab, am Port geht alles auf HI und nix geht mehr, aber wieso eigentlich? Besten Dank vorab. Gruß Jens
sollte 1001000 am Port ankommen, aber es liegt FF an Im EEPROM steht schon das richtige, wenn man PonyPro glauben darf aber scheinbar findet es den Weg nicht heraus. ... das eigentliche Programm habe ich aus dem Tutorial übernommen :-(
-
Thread
ATmega168 und PonyProg ?
Progger ala PonyProg. Gibts ein Programm um den ATmega168 normal beschreiben zu können ?
des ATmega168 geht dann ganz einfach mit PonyProg. Einfach den ATmega169 auswählen und los gehts. Zwar kommen immer Fehlermeldungen, aber nach Ignore macht er es trotzdem. :-)))) ABER vorsicht bei den FUSE Bits, die
-
Thread
ISP Troubleshooting
meinen ersten uC (ATMega8-16PU) zu beschreiben, aber irgendwie haut das nicht hin. Ich benutze PonyProg2000 und als ISP einen Eigenbau nach diesem Layout: http://www.kreatives-chaos.com/artikel/stk200-programmieradapter Bestückt ist er mit einem SN 74 LS 244 N Der Quarz ist ein 12 MHz -Typ,
nicht angefasst habe. Ist alles noch im Auslieferungszustand. Mein Problem ist folgendes: PonyProg meldet beim lesen den Allerweltsfehler "Device missing or unknown device (-24)". Wenn ich den Fehler ignoriere, dann liest er zwar ein, aber nur 0xFF. Der IC ist frisch aus dem Geschäft, insofern
-
Thread
AVR-Studio aus Programmers Notepad starten
Programmers Notepad kann man ja ein paar Zeilen im makefile einfügen die beim flashen des Controllers Ponyprog automatisch öffnet und nach dem Vorgang wieder beendet. Da ich aber einen tollen Laptop ohne RS232 habe benutze ich den USB-Programmer mit AVR-Studio (Ponyprog kann ja nur COM o.ä. soweit ich
Wenn du zum Programmieren AVR-Dude nimmst, gehts auf jeden Fall. AVR-Studio nutz ich selber nicht, glaub aber dass es hier mal einen Thread gab, welche Kommandozeilenoptionen man zum automatischen Flashen braucht... Steht wahrscheinlich sogar in
-
Thread
pony prog brauch jahre zum lesen und schreiben
das programm mal auf dem atmega8 drauf ist. ich hatte forher unter linux rumgebastelt.... also ponyprog gerade das erste mal in den fingern.... muss ich da irgendwas einstellen? damit das fixer geht ?...... da es bei meinem freund ja genau mit der gleichen hardwer geht muss es doch ander software
erinnere mich, irgendwo in der Hilfe mal gelesen zu haben, daß in einer Config-Datei in der PonyProg-Directory Taktraten für die Ausgabe auf die Schnittstelle eigestellt werden können, irgendwas mit "slow" und "fast". Mein persönlicher Tip wäre aber, wenn Du Dir einen vernünftigen ISP-Programmer, den
-
Thread
AVR ISP bei interner Takt 1Mhz
Danke fuer die Antwort, kann ich im PonyProg2000 irgendwo einstellen dass er erst loescht und dann das Program flashed? Danke EBH
automatischen Reload des Hexfiles vor dem Programmieren). Ich meine, dass das bei mir auch ohne löschen geht. Was für eine Version von PonyProg verwendendest Du denn? Und was für einen Programmer? Früher hatte ich auch das Problem (mit einem SP12-Programmer). Jetzt habe ich einen STK200-kompatiblen und da
-
Thread
Quarzoszillator statt Quarz (Ponyprog)
Software (wollte auch Ponyprog) benutzen irgendwie darauf, dass ein Quarz dranhängt. Ich hätte den Ausgang vom Oszillator auf XTAL1 gelegt und XTAL2 einfach freigelassen... Geht das, oder sollte ich mir lieber einen Quarz besorgen
Hallo, geht, Pony ist sowieso egal, womit der AVR getaktet wird, er muß nur einen haben. Die AVR sind im Lieferzustand mit internem RC-Oszillator mit 1MHz getaktet. Laß das lieber erstmal so und ändere es erst
-
Thread
ATMEGA 644 Fuse bits wiederbeleben
die CKSEL0 bis 3 habe ich mit PonyProg verstellt. Naja... auf dem Pollin Board sind ja drei Quarze drauf, weiß nur nicht, wie ich da vielleicht irgendwelche Jumper setzen muss. Ganz ehrlich: ich kappiers nicht. edit: also am Xtal1 hängt
externen Takt. Wenn du die Fuse-Bits falsch eingestellt hast, dann schwingt der Quarz nicht an und nix geht. Deshalb mit einem Taktgenerator nen ext. Takt anlegen und die Fuses wieder zurückstellen. MfG Marius
-
Thread
Wie schütze ich EEPROM Werte
AVR-Studio im WorkSpace Fenster rumgestöbert, aber die EESAVE Fuse nicht gefunden. Muss wohl erst mit PonyProg diese Fuse setzen. Ich geb' Bescheid.
wieso musst du die fuses mit ponyprog setzen? das geht doch mit avr studio genauso. Schließe dein Projekt, dann Tools -> Program AVR -> Auto Connect dann sollte sich ein Fenster öffnen, da auf Fuses gehen und das Häckchen bei "Preserve
-
Thread
fuse bits.. hilfe...
ah mit externen takt geht es.. aber wie muss ich die fuses jetzt setzen das es passt.???
denken: "gesetzte" Fuse ist 0 "gelöschte" Fuse ist 1 Steht aber meist auch dran (Datenblatt, Ponyprog). ...
-
Thread
Motorola Software
Hi, Du meinst wahrscheinlich ein Tool wie Ponyprog oder so, da habe ich auch nichts. Diese Seite hast Du dann ja schon gesehen, hier gibts einen (DOS)Assembler, Bootloader etc. (unten) Über den Bootloader und die Manuals muss man doch rausbekommen
hallo, danke für die links, aber der windows link geht leider nimma, da komm ich dann immer auf so ne P&E seite hin, und da kostet das prog was marco
-
Thread
Wie HEX für 24Cxx fürs brennen per PC erstellen
µC auslesen kann. Hierzu habe ich einen Programmieradapter gebaut (Easy I²C Bus interface - von Ponyprog). Nur stehe ich nun vor dem Problem: Wie bekomme ich den ASCII-Text in ein passendes hexformat für Ponyprog? Dank i.V. MfG Patrick
leider beschränken sich meine Kenntnisse auf C. Aber eigenlich geht es ja nur darum, dass jedes Zeichen in einem Byte kodiert wird, also bräuchte ich nur einen "was auch immer" der mir ne txt file zeichen für zeichen umwandelt und dann in ein Intel-hex schreibt?
-
Thread
tiny26 isp bug ponyprog alternative?
Hallo Forum, verwende bisher ponyprog 2.05 ohne probleme moechte nun den tiny26 verwenden - wird in 2.05 nicht unterstuetzt ponyprog 2.06 soll ~gehen hat nur einen bug der link zum bugverweis funktioniert nicht mehr verwendet
yaap geht bei mir leider unter xp nicht - I/O driver natuerlich installiert werd mich doch mal mit dem bug am ponyprog versuchen... :-( vielen dank
-
Thread
Ponyprog mit USB to Serial: Warum so langsam?
. Kann mir jemand sagen wie ich die FIFO-/Übertragungseinstellungen wählen soll damit es flotter geht? (Es macht keinen Spass wenn das Proggen des AVR länger dauert als die Programmentwicklung :) Gruss, Loufunk.
Guck mal in die "PONYPROG2000.ini". Dort suchst Du den Eintrag "SPIBusSpeed" und setzt den mal auf "=FAST" oder "=TURBO". Im "I/O port setup" stellst Du um auf "SI Prog I/O" womit die "Pseudo Serielle" direkt von Pony Prog
-
Thread
FTDI I2C mit Pon
Grafikkarte gibts einen > I2C-Busanschluss: http://www.paintyourdragon.com/?p=43 Nein, ich verwende PonyProg für Windows. > > PS auf der FTDI-Webseite gibts auch was: > http://www.ftdichip.com/Support/SoftwareExamples/MPSSE.htm Ahja, muss ich mal schaun! Mir gehts hauptsächlich darum, wenn ich
muss (sowas kommt 1x im Jahr vor; vorallem beim Druckerpatrone). Deshalb wollte ich nach nem PonyProg-Kompatibler Schaltung fragen.
-
Thread
25F512N flashen, einfache Möglichkeit gesucht
die schnelle Antwort! Kann man es auch irgendwie (z.B. mit einem zwischengeschalteten AVR) per Ponyprog vom PC aus beschreiben?
> Kann man es auch irgendwie (z.B. mit einem zwischengeschalteten AVR) per > Ponyprog vom PC aus beschreiben? flashrom[0]-Doku lesen. [0] http://flashrom.org/
-
Thread
ATmega162 - Pollin-Board
ich noch nichts Passendes gefunden habe. Ich programmiere in Bascom und schreibe den Code mit Ponyprog mit Hilfe des Pollin-Boards in den Controller. Das geht auch alles tadellos. Jetzt hab ich das Problem, dass ich einen Controller mit 35 I/O benötige. Hierzu kommt ja scheinbar der ATmega162 infrage
anschließt. Das lohnt sich sicher auch für Tiny24/44/84 und Tiny26/261/461/861, sofern sie von Ponyprog unterstützt werden. ...
-
Thread
Programmer und Software für AVR
Hallo, ich benute bisher Ponyprog und einen selbstgebauten seriellen Programmer für die ISP Übertragung der Hex Files. Jetzt habe ich mir einen neuen PC mit Win7 aber ohne serielle Schnittselle zugelegt. Damit muss ich meine Hard
Hi, das hört sich je erst mal recht einfach an. Und wie siehts mit der Software aus? PonyProg geht offensichtlich für den Atmega644P nicht mehr! Habt ihr da aucheinen Vorschlag?
-
Thread
Probleme mit den Fuses (CKSEL) im AVRstudio
das neuste AVR Studio SP2. Überprüft hab ich das ganze mit meinem alten Programmieradapter und Ponyprog. Btw: Kann man über DebugWIRE auch das Programm in den AVR einspielen? lg PoWl
Wunderbar, es geht mit der neuen Version :-) Danke @ Andreas. Muss mich jetzt noch nach einem passenden Gehäuse umschauen. Der Dragon dürfte sich ja kürzen lassen, damit der in ein kleineres reinpasst. lg PoWl
-
Thread
Problem mit AVR-EEPROM-Datenerhalt
Hallo, ich habe einen 8535 und programmiere mit Ponyprog. Leider verliert er manchmal so manches bit im EEPROM. Woran das wohl liegt? Ein Tantal-Block-C von 22uF habe ich an der Versorgung. Ich verwende einen low drop- Spannungsregler LM2936
einem Power Good Signal würde also reichen. Brauche ich dazu noch einen Resetgenerator oder geht das evtl. auch so? Der 8535 hat halt keinen eingebauten Brown Out, soweit ich weiss.
-
Thread
Atmega 16 CLK Einstellung läuft nicht warum??
also alles invertiert??? liegt das jetzt an PonyProg oder an atmel - wo bleibt denn dann da die LOGIK??? eine 1 ins datenblatt zu und ne 0 zu meinen
Atmel denkt in der Logik des Flash-Speichers. Der arbeitet so. Dass dabei schon viele User vom Pony flogen, ist nicht Atmels Sache. Im deren Anwendung, Atmel Studio mit STK500, kann man es kaum falsch machen, da man dort nicht die einzelnen Fuses anklickt sondern die Funktion auswählt. Wenn's also
-
Thread
Fragen zu Radigs USB ASP
solchen hätte ich grad da. Zweite Frage: Mit welchem Programm wird über den USB ASP Programmiert? PonyProg geht wohl leider nicht mehr? Fand das nämlich echt super. Werden irgendwelche USB Treiber auf PC Seite benötigt? Grüße, Peter
-
Thread
avr appnote 910 mit mega644
to ATmega164" ich habe aber keine Erfahrung mit diesen Programmen und dem '644, benutze immer Ponyprog am Parallelport
erfolgversprechend. Und vor allem: Beim nächsten neuen AVR (un die gibt es mit schöner Regelmäßigkeit) geht das wieder von vorne los. Nirgends sonst ist der blöde Spruch: "Wer billig kauft, kauft zweimal", richtiger als hier. Oliver (der auch einen low-cost-billig-Programmer hat, der den 644 nicht
-
Thread
problem mit Port A beim mega16
string per rs232 übertragen wird, welche nun nicht mehr ankommt). klemme ich den draht wieder ab, geht alles aber port a leider nicht ponyprog findet ihn aber noch. hat jemand diese problem schon mal gehabt ? bin über jeden tipp dankbar bob
-
Thread
Projekt: In-System-Programmierung über Standard V.24
Prinzip. Auch mein erstes Programmiergerät hatte eine "echte" RS-232 Schnittstelle (ich kannte Ponyprog noch nicht).
@Jens: Großes Lob, vor allem für die Super Doku. Es ist sofort erkennbar, worum es geht und wie das Problem letztendlich gelöst wurde. Das ist bei vielen, auch professionellen, Projekten leider nicht häufig zu finden. Natürlich gibt es so ähnliche Projekte schon. Aber es ging ja wohl
-
Thread
RN Control 1.4 / Atmelstudio 6.2 / Win10
und was muss ich einstellen damit ich einen Verbindung hinbekomme. Ich hab es auch schon mit PonyProg2000 probiert, doch das findet mein Board auch nicht. :-/ Über etwas Starthilfe wäre ich sehr dankbar. Der Nixwisser :-)
Also irgendwie bin ich gerade voll auf dem Holzweg oder habe ein Brett vor dem Kopf.;-) Mit dem Pony sollte ich doch eigentlich mein Board auslesen können, wenn die Verbindung geht oder? Aber egal was ich zusammenstecke ich bekomme einen Kommunikationsfehler. Noch jemand ne Idee oder muss ich echt
-
Thread
ATtiny 15 programmieren, absolut 0 Ahnung...
Hallo, das im Betreff stehende ist wahrscheinlich das letzte, was gemacht werden muß. Es geht schlicht und ergreifend um Folgendes: In einen Modellhubschrauber sollen Positions-Blitzer wie in der Realität betrieben werden. Gefunden habe ich auch schon was. So soll es funktionieren: http:/
Hallo.Das eigentliche programmieren des Tiny ist einfach.PonyProg runterladen,Programmieradapter für parallelport löten (sind nur ein paar Widerstände) und drauf mit dem progamm.Was nicht ganz klar ist.Bekommst du die hex datei oder das Programm von dem auch zugeschickt
-
Thread
Dringend Hilfe mega32 fuses
dargestellt werden, also haken = nicht gesetzt und umgekehrt. wenn es bei yaap genaus läuft wie bei ponyprog, dann hast du alles falschrum gesetzt. der mega32 erwartet daher nun eine externe taktquelle und keinen quarz.
Takt genommen. Nun habe ich aber wieder die einstellungen verstellt, und mit dem externem Takt geht es auch nicht... Ich werde es mit dem RC Oszillator versuchen. Doch wie sind die richtigen einstellungen, dass der mega32 meinen externen Takt von 12Mhz benützt?? Habe die einstellungen in den
-
Thread
AVR re-programmieren ponyprog write error
Hallo, bin ganz neu im AVR Bereich - ich habe einen selbst gebauten Parallel ISP, PonyProg2000 und einen AVR Mega8 und mein erstes Program (LED leuchte) schon hin bekommen. Aber beim zweiten Program gibt es einen Write error beim Programmieren per Pony Prog. Wenn ich per PonyProg den AVR
gelernt habe 1 - Prog im AVR kann laufen - Reset vom ISP (was auch funktioniert, wenn ich Reset im PonyProg auswaehle geht die LED aus und dann wieder an (Programm wird neu gestartet). 2 - AVR muss geloescht werden um programmiert zu werden. Koennte es sein, das ich im PonyProg2000 noch irgendwas
-
Thread
UART empfang, immer ein zeichen "zu spät"
Mein Compiler ist der avr-gcc 4.2.2, als IDE hab' ich das AVR-Studio und den Code schieb ich mit Ponyprog auf den Controller. Wenn ich jetzt z.B. im Terminal ABCDEFG eintippe, dann wird bei einem Tastendruck immer nur das letzte Zeichen angezeigt. Also, wenn ich noch gar nichts gedrückt habe und drücke
ABER . . . > uart_puts("\r\n"); > } > else { > uart_putc(UDR); DAS geht mal fix schief! Auf UDR darf man nur EINMAL lesend zugreifen, sonst bringt man mal fix den UART durcheinander. Man muss UDR in eine Variable kopieren, damit kann man dan machen was man will. Ergo. getc
-
Thread
UBasp-Adapter - Flash Atmega8
der erste Mal, also wie bekomme ich das hex-file für die künftige Funktion hinein? Der USB-Teil geht ja wohl noch nicht. Wenn ich es da probieren, egal ob ich make avrdude, oder make flash angebe, erhalte ich die Fehlermeldung: avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid
der Übersichtsseite sit auch verlinkt, wie man mit dem Kabel dann programmiert. Da bietet sich Ponyprog an. Ist der AVR erst mal geflasht, dann würde ich avrdude mit "AVR Burn-o-mat" für das USB-ASP benutzen.
-
Thread
programmieren in "c"
Code-übersicht? Bis jetzt habe ich die beim assemblieren erhaltenen hex Dateien mit dem Programm Pony Prog übertragen, was ich auch sehr gut finde. Kann ich das dann bei eurer empfohlenen Software ebenfalss machen? Freue mich auf eure Antworten Maria
Ich nehme mal an es geht um AVR-Controller? Dafür gibt es einen kostenlosen Compiler, AVR-GCC. Lade dir am besten [[WinAVR]] runter, das wird zwar eine Weile dauern, aber da ist alles nötige enthalten, Compiler, Editor, usw
-
Thread
Board-Anschaffen
Low current LEDs, Taster) liegt meist in der eigenen Grabbelkiste rum. Zum Programmieren: PonyProg2000 Zum Entwickeln: AVRStudio + WinAVR (gcc Compiler). Wenn Du erst mal ohne ISP und nur mit AVRStudio arbeiten willst, geht auch ein Butterfly. Allerdings finde ich den Steckbrettansatz irgendwie