-
Thread
Arduino Uno (Atmega328p) über Assembler programmieren mit AVR Studio, was gibt es zu beachten?
Controllern (durch "kryptische" Fuse-Hexzahlen) was hier im Forum immer wieder kilometerlange Problemlösungs-Threads verursacht.
AVR Studio 4.16...9 Studio7 geht auch, aber für den Zweck überzogen, denke ich. Flashen mit Ponyprog bzw avrdude.
-
Thread
Was geht schneller als ISP?
bedeutet ISP "In-System-Programming". Also der serielle Programmiermodus. Diesen Modus verwendet PonyProg, AVRDude, Yapp usw. Nimmt man den original Atmel-Programmer und das AVRStudio läuft alles wie geschmiert. Zum kompletten Auslesen des Mega128 mit PonyProg brauchte ich über 10 Minuten, mit dem
Hi Jörg, also PonyProg hat auf jeden Fall über 10 Minuten gebraucht - ich habe es interessehalber mal gestoppt. Liegt vielleicht auch an meinem seriellen Programmer. Für ca. 30KB für meinen Mega128 brauche ich so 8
-
Thread
controller kaputt?
Ja das mit dem "Lehrer" ist das Problem... kenne weiter niemanden. Mein Bekannter (der E-Freak) ist mit Programmierung nicht vertraut, der entwickelt bloss 08/15 Schaltungen wenn ich das mal so nennen darf ;-) Aber mit den Programmierbeispielen
Kabel für zusammen knappe 20 Euronen. Dazu etwas Software ausm Netz lutschen und einfach loslegen. PonyProg, BASCOM AVR und/oder FastAVR, sowie das ganze Geraffel von Atmel dazu sind ne prima Grundlage zum loslegen. Wenn du Steckbretter haben willst dann kannst du Die auch gleich bei Pollin mitbestellen
-
Thread
Echter Parallel-Port für Notebook
paralleler Schnittstelle. Spaß beiseite... Das Problem liegt darin, daß die Software, z.B. auch Ponyprog, direkt auf die Hardwareregister des Parallelports zugreift. Sofern der USB-Adapter keine Hardware-Register simulieren kann (habe auch keine Idee, ob und wie so etwas geht), wird der USB-Adapter mit
Ich habe einige PCI-Parallelportkarten ausprobiert und die funktionieren bisher alle problemlos. Die Adressen (Daten-Register, Status-Register usw.) sind halt nur etwas höher als die onboard-Ports. ISA-Karten arbeiten direkt bei der niedrigen Adresse, die man jumpert. Das Problem ist halt
-
Thread
Grosse Probleme mit STK500 (betrifft Ansteuerung von LEDs)
Hallo, vorweg sei gesagt: Bin absoluter Anfaenger. Habe zwar schonmal etwas mit Assembler herumgespielt, allerdings versagen hier meine Kenntnisse. Gleichzeitig vermute ich das Problem auch eher irgendwo im elektronischen Bereich. Anyway, ich beschreib 'mal worum es geht: Besitze ein STK500 mit einem AT90S8515. Eigentlich geht es mir nur darum, _alle_ (!) der 8 LEDs (LED0-LED7) anzusteuern. Nichts schwieriges, sollte man meinen. Nungut, ich habe also mein Nullmodemkabel angeschlossen, und eine Verbindung zwischen den PBX-Registern (ist Register der korrekte Begriff) und den Anschluessen fuer
-
Thread
ISP haut nicht hin
Diode). Aber es will nicht mehr. Ich kommen nicht mehr auf die Kontroller. Weder WINGCC noch Ponyprog. Der Reset ist higt. Bis auf 3 bis 4 mal, wenn ich auf Lesen drücke. Dabei ist auf der MOSI Leitung Datenverkehr. Auf der SCK Leitung auch, aber langsamer. Auf der MISO passiert gar nichts. Kann
Ich kann das erste mal meinen Atmel128 programmieren. Schöööööön. Und schon wieder das nächste Problem. Habe schon gelesen, das die 128er von Werk aus auf dem 103 Modus laufen. => PortF nur Eingang. Wenn ich mit Ponyprog die Fuse rausnehme, müste ich doch auch die als Ausgang hernehmen können. Aber
-
Thread
Fehler beim Schreiben auf AVR (Ubuntu)
Schaltlplan des Boards findest du bei Max & Max in der Anleitung zum Board. Das ist ein klassischer “ponyser”-Programmer, so wie das auch in der Kommandozeile angegeben worden ist.
Naja, bei den Diamex-Programmern steht auch avrdude dabei, trotzdem haben hier mehrere Probleme bei Verwendung mit Linux. Deswegen war ich mir unsicher.
-
Thread
Polling Entwicklungsboard 2.0.1 wird nicht gefunden
Nachtrag: PonyProg steht auf Seriell "SI Prog I/O" nichts wird invertiert. COM1 ist ausgewählt
auf 2, also gekreuzt. Aber, und ich kann das nur empfehlen, kauf einen USB ISP -Stick und vergiß PonyProg. Das Flashen geht um Welten schneller und auch direkt aus AVR-Studio. Anfangs hab ich mich auch mit PonyProg rumgequält, aber das ist Geschichte. Ich weiß, das Pollin-Board hat nicht grad den besten
-
Thread
Arduino und Ubuntu
and variables. # Programming hardware: alf avr910 avrisp bascom bsd # dt006 pavr picoweb pony-stk200 sp12 stk200 stk500 # # Type: avrdude -c ? # to get a full listing. # AVRDUDE_PROGRAMMER = stk500v1 # com1 = serial port. Use lpt1 to connect to parallel port. AVRDUDE_PORT = /dev/ttyUSB0
Arbeit anderer Geld zu verdienen hat dann doch einen eigenartigen > Beigeschmack. Und wo ist das Problem? In diesem Fall ist das völlig legal!
-
Thread
C#: Hex-Datei in Bin-Datei konvertieren
Ahnung [X] Ich verwende etwas, was fälschlicherweise als "Programmiersprache" bezeichnet wird [X] "Probleme" löse ich per "Copy & Paste"
einem Array sind dem namen der Funktion nach, schon im korrekten format also wo liegt jetzt dein problem? diese daten brauchst jetzt nur noch an den Mikrocontroller "schicken" oder halt in eine datei schreiben ... (.hex -> bin macht übrigens auch z.B: ponyprog, damit kannst dein Ergebnis verifizieren
-
Thread
Programmierung eines ATMega - brauche Rat und Hilfe
entsprechender Debugger dabei sein... Übrigens kann ivh seltamerweise den Controller auch via AVR-Studio problemlos im EEPROM als auch im FLASH beschreiben. Weiß nicht, warum alle immer dieses Ponyprog empfehlen, welches bei.mir eh net läuft (Verbindungsfehler ohne Ende) Wäre echt dankbar für gute und nützliche
erster Rechner war ein Pentium I mit Win95. Da liefen DOS-Programme wie Bascom und QBasic noch problemlos... MFG
-
Thread
Angebot als Vorteil nutzen?
> Soll natürlich nicht nach Erpressung aussehen, ich fühl mich hier wohl. Genau da liegt das Problem. Dein Chef könnte dann sagen, OK, kein Problem, ich schreibe ihnen ein nettes Arbeitszeugnis, sagen sie mir einfach, wann sie dort anfangen, ich möchte ihnen keine Steine in den Weg legen und tschüss
Minus. Äch, zuviel Ritter Ironheart gelesen? Was soll der Apell an die Pfadfinderehre im Ponyhofton. Davon wird der Kühlschrank ned voll!
-
Thread
AVR und Linux
zentrales Programm enthalten, mittels dem ein C-Text editierbar ist, der Flasher auswählbar ist (PonySer, USBTINY und USBASP), und bei dem er zwischen 3 verschiedenen Link-Modi wählen kann. Außerdem ist ein serieller Monitor vorhanden. Er soll also das System starten, einen Programmtext eingeben
ist ewig out. Aaaaaaaaaber (und ich bekomme einige Mails) ein Anfänger hat dennoch oft gewaltige Probleme obwohl es im Internet ewig viele Anleitungen gibt (oder eben gerade deswegen). Ein PonySer soll nur dafür herhalten, um eben ein USBtiny aufzubauen (um es dann nicht mehr zu verwenden... das ist
-
Thread
Hilfe beim Brennen eines Atmega8 ( Fusebits)
mit > einem Taster gegen Masse geschaltet. Funktion "Zero/Menue". Genau hier liegt wohl das Problem. Da in Ponyprog das Feld RSTDISBL ausgegraut ist, kann ich Pin1 nicht zum E/A umprogrammieren. Das heißt nach dem Einschalten des Geräts komme ich automatisch ins Menue SET, kann hier aber keine Einstellungen
Hm. google findet zum ponyprog RSTDISBL Problem nur einen steinalten Hinweis, daß es sich da wohl um einen Bug handelt, der in einer neueren Version gefixt werden soll. Obs tatsächlich dann jemals gefixt wurde, keine Ahnung. PonyProg
-
Thread
Atmel STK500 programmieren
Ich habe außedem noch nciht verstanden, mit wechenm Programm ich das berspielen muss. Ich habe PonyProg2000 und Atmel Studio 7. Beide erkennen das Board nicht. Bei der Installation vom Studio konnte er einen Treiber nicht installieren (Jungo WinDriver). Hat es damit vlt zu tun? Anschlüsse im beigefügten
ausgewählt? Die automatische Erkennung ging zumindest im 4er manchmal nicht. Ansonsten gab es noch das Problem: http://www.atmel.com/webdoc/stk500/stk500.section_qag_wyk_yb.html Keine Ahnung, wie das beim Studio 7 aussieht. PonyProg habe ich ewig nicht mehr genutzt, in Verbindung mit dem STK500 garnicht
-
Thread
Relfow Ofen verbrennt Teile?
Frustrationstoleranz aufweist, hast Du ohnehin nichts in einem technischen Berufsfeld zu suchen. Also geh lieber Ponys streicheln.
haben. Das haben fast alle Bauteile ausgehalten, nur für speziell empfindliche Bauteile war das ein Problem. Bedenke dass Infrarot-Strahlung die Bauteile sehr ungleichmäißg erwärmt. Große glänzende Bauteile sind noch zu kalt zum löten, kleine schwarze Bauteile verbrennen schon. Deswegen sind IR-Öfen
-
Thread
Problem mit einem ISP Programmer
Probleme mehr.
ALso ich habe nun das ding nochmal gelötet. PonyProg bringt immernoch -24, wenn ich aber auf Ignore drücke kann er plötzlich das device lesen. Aber nicht schreiben?!
-
Thread
Programmieren eines AT89S8252 auf Mac OS
nachtrag: also damit konnte ich die standard makefiles, die unter winavr funktionieren problemlos auf dem mac ausführen..
bequem über Macports installieren). In der avrdude.conf habe ich auch nix gefunden, dafür soll ponyprog ihn unterstützten,aber auf die schnelle habe ich keine Version von PonyProg für OS X gefunden (gegoogelt und bei Macports). "Vendor Code = 0xff, Part Family = 0xff, Part Number = 0xff" Sowas ähnliches
-
Thread
Unterschied Programmierung ATMega32 zu ATTiny2313
Programm schreiben, welches in der Lage ist über RS232 einige ATMega Typen zu beschreiben (ähnlich PonyProg). Mit einem ATMega32 funktioniert mein Programm auch. Jedoch ist es nicht möglich einen ATTiny 2313 zu beschreiben. Weitere Typen habe ich noch nicht getestet. Ich kann im Datenblatt keinen Unterschied bei der Programmierung von ATMega 32 und ATTiny2313 erkennen. (Der Tiny funktioniert mit Pony Prog) Vielen dank
-
Thread
Test des Pollin Evaluierungsboads 2.0.1
Ich habe 2 davon und keinerlei Probleme! Wichtig ist es nur KEINEN USB-RS232 Konverter zu nutzen sondern eine echte serielle Schnittstelle.
Is noch alles da. Wenn PonyProg eine COM ausblendet, dan heißt das, dass sie bereits in Verwendung ist. Im Gerätemanger habe ich einen Kommunkationsanschluss COM1 und USB/Serial- Konverter COM4. In PonyProg bei SI Prog API stehen
-
Thread
LAING DDC Pumpe µC gesteuert *help/beratung*
der Programmer ist prima, ich empfehle dir aber den seriellen (COMPort) Programmer zusammen mit Ponyprog, der leistet mir immernoch gute Dienste. Der parallele hat manchmal seine Macken. Einen externen Oszillator brauchst du für den Anfang nicht, für deine Zwecke reicht der interne Takt des Tiny,
verbessern, das ist der Kommandozeilen-Programmer der im WinAVR-Paket steckt. Der ist wahnsinnsschnell. PonyProg arbeitet da immer mit den laaaaangsamsten Timings, deshalb. Natürlich musst du aber um den ASP zu bauen erstmal einen Atmel programmieren können ;) BTW, nur als Anmerkung - Der PIC lässt sich
-
Thread
STK600 Dip Package
SI-Prog <http://www.lancos.com/siprogsch.html> [/etc/avrdude.conf:752] ponyser = design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts [/etc/avrdude.conf:739] frank-stk200 = Frank STK200 [/etc/avrdude.conf:704]
DT006 [/etc/avrdude.conf:563] pony-stk200 = Pony Prog STK200 [/etc/avrdude.conf:551] stk200 = STK200 [/etc/avrdude.conf:535]
-
Thread
AVRDude, Pollin Evaluationsboard -> initialization failed, rc=-1
USB-Serial Adapter gehen nicht als Ponyser Adapter *PUNKT*
Bei mir mach tei usb2seriell (9 Euro vom Arlt) + STK500 keine Probleme...
-
Thread
Keine Zeichen über COM1
Womit programmierst du denn die Chips? Sag jetzt bitte nicht PonyProg, Probleme damit füllen hier geschätzte 30% des Forums.
H.joachim Seifert schrieb: > Womit programmierst du denn die Chips? Sag jetzt bitte nicht PonyProg, > Probleme damit füllen hier geschätzte 30% des Forums. Nein, ich progammiere mit Bascom. Am Anfanng des Berichts habe ich auch ein Print Screen gemacht von meinem Problem. Danke dir für deine
-
Thread
Keine Verbindung in AVR Studio
> benutze Win7 64bit Das macht die Sache mit dem Einfachstprogrammer und der 32-Bit-Software PonyProg bestimmt nicht einfacher. Hast du keinen älteren PC mit einem elektronikbastlerfreundlicheren OS?
Vielleicht hilft es dir: http://fynns-programming.de/index.php?option=com_content&view=article&id=15:ponyprog-unter-windows-7-64-bit&catid=3:allgemein&Itemid=15 Wenn du PonyProg nicht ins Laufen bekommst, nimm [[AVRDUDE]]. Als Progammer ist dann ponyser einzustellen.
-
Thread
Attiny13 ist taub oder defekt?
besonders für Studenten gibts da auch noch Rabatt. Ich selbst habe mit dem Pollin-Board und ponyprog angefangen. Nach kurzer Zeit bin ich dann auf einen Progger nach AN910 umgestiegen, da die Arbeit über den Weg ponyprog und hex-file etwas umständlich und langsam war. (Den Schritt würde ich mir
;) Somit möchte ich mich noch abschliessend zum Thema "Attiny13 def" bedanken und hoffe bei Problemen hier wieder fragen zu dürfen ,ohne das man mir den Anfänger-Kopf abreisst. Gruss Gerhard
-
Thread
Frage zu AVR Transistortester - Eeprom Probleme
Hallo, ich hatte mit Bascom des gleiche Problem. Nach dem Umbenennen des eep.files in .hex hat Bascom das aber anstandslos gebrannt.
be-cool schrieb im Beitrag #2327856: > Hallo, ich hatte mit Bascom des gleiche Problem. Nach dem Umbenennen des > eep.files in .hex hat Bascom das aber anstandslos gebrannt. Mit PonyProg, umsonst erhältlich hier: http://www.lancos.com/prog.html kann man die *.eep Dateien brennen
-
Thread
Quarze empfindlich ?
Hallo, ich bin was Quarze angeht relativ unbedarft. Nun habe ich das Problem, das immer wenn ich den ATMEGA32 auf externen Quarz umschalte, mein Pony den Baustein nicht mehr erkennt. Hab jetzt schon mehrfach mit ext. Oszillator wieder auf 0001 zurückgesetzt. SObald ich CKSEL3
Ich kenn Pony nicht, aber es könnte sein das angeklickte Fuses "0" und nicht "1" bedeutet. Negative Logik !
-
Thread
AVRISP MKII -Anfängerproblem-
build 528) Restart! 2. AVR Studio 4.13 SP2 (build 571) 3. WinAVR-20070525-install Hatte nie Probleme an der Stelle.
Antivirus-Geschichte während der Installation abstellen! Wie schon gesagt Kaspersky bei mir macht ab und zu Probleme.
-
Thread
AtMega16 läuft nicht an
nochmal riskieren. aus dem Dattenblatt werde ich zum Thema ehrlich gesagt nicht schlau. benutze PonyProg :)
nochmal riskieren. >aus dem Dattenblatt werde ich zum Thema ehrlich gesagt nicht schlau. >benutze PonyProg :) Zeit zu wechseln, denke ich. Die originalen Programmer von ATMEL hättest Du bestimmt schon ´raus ;-)
-
Thread
[S] einfach(st)es ATmega8-Board
> RS232 macht bei modernen Betriebssystemen bekanntlich Probleme. Wo hast du das her? Ich habe hier Ubuntu 8.04 und Windows XP und überhaupt keine Probleme mit dem ISP-Programmieren von AVR-Controllern über RS232 (mit einem USB-RS232-Wandler). Die einzige
Programmieradapter muß ja erst mal programmiert werden) reicht ein einfacher serieller Adapter mit PonyProg (ein paar Widerstände und ein Transistor). Das (einmalige) Programmieren des AN910-Adapters mit dem Prolific USB-Serial-Wandler dauert dann aber ein paar Minuten, weil PonyProg eben mit dem oben beschriebenen
-
Thread
Hilfe bei AVR-Assembler Erstversuch
ihm gar nicht "gesagt" habe. ;-) (Ich weiß, daß das Problem VOR dem > Rechner sitzt) :-) Das Problem, ist eigentlich die ungewohnte Benutzeroberfläche. Ich konnte mich deshalb mit BASCOM nicht anfreunden obwohl ich BASIC kann (PC, C16). > Jetzt muß ich erst mal meine alte Tastatur wieder dran
nppcsoftware/ ein schönes Ding gefunden. Das Kalibrationsbyte habe ich mal bei neuen Tiny15 mit Ponyprog ausgelesen. Bis jetzt brauchte ich das nicht, weil ich sonst immer Quarze an die anderen AVR´s drangemacht habe. Deine Idee ist gut, das Kalibrationsbyte automatisch zu lesen und dann dahin zu kopieren
-
Thread
Anfängerfrage zu STK500
sondern bei der Software zu suchen ist, was ja bei den Einfachstprogrammern (STK200-kompitabel; Ponyprog...) gerne der Fall ist. Ausserdem kann man (als Anfänger) auch mal mit den Fuses rumspielen, bis man sich ausgesperrt hat und dann den HV-Parallel-Programmiermodus ausprobieren. Ich finde die 10poligen
Aber gerade wegen dem kompletten Zugriff auf die Fuses finde ich das STK500 1A. Und auch das problemlose herumspielen mit der Spannung ist manchmal (vor allem zum Testen) recht hilfreich. Viel Spaß und Erfolg!
-
Thread
Programm verlangsamen Atmega8 Assembler
funktioniert das Programm ersteinmal, soweit zeigt es jedenfalls der Simulator. Ich habe nur ein Problem: Das Programm ist in ein paar Milisekunden durchgerast, da sieht man dann ja nichts. Wie kann ich das Programm verlangsamen, ohne Massenweise an Zählschleifen einzuabeuen, ein paar habe ich schon
Clockfuses anpassen und Vorsicht auch beim ISP sind eventuell auch Dinge zu beachten. So muss in PonyProg zB in der Configurationsdatei was geändert werden, bei usbasp muss man einen Jumper setzen usw.. Zum Programm: Sieht sehr unübersichtlich aus, aber vllt. bin ich Asm auch einfach nicht mehr gewohnt
-
Thread
Display initalisiert nur.
was kann ich ihn dann takten ? Un wenn ich das externe verwende welche fuse bits müssen dann bei pony prog gesetzt werden ?
Hallo, das ist Dein Problem: "Du hast nichts geändert"!!! Die JTAGEN-Sicherung (Fuse) ist im Auslieferungszustand gesetzt! Siehe Handbuch Seite 260. Viel Erfolg Stefan
-
Thread
Fusebits bei Mega16
Hi, Ponyprog ist doch schon fast so ein Würfel ;-) Das einzige Problem ist, daß viele sich einfach zu wenig Gedanken drüber machen. Wenn man sich das Datenblatt ordentlich reingezogen hat, ist das nicht mehr dramatisch mit den Fusebits. Dann noch ein Batchfile für Ponyprog gebastelt und schon ist es ganz einfach. Gruß aus Beijing, Norbert
-
Thread
Mein erster Tag mit einem AVR AT90S4433
avrisp.html aufgebaut, die 5V-Spannungsversorgung und die Platine vorbereitet. Und heute gingen die Probleme los. Ich werde jetzt mal erzählen, was so ein Anfänger alles für Probleme bekommt und auch einige Fragen stellen (viele kleine Probleme werde ich gar nicht erwähnen). Nach stundenlanger Fehlersuche
Hi Andreas! Vielen Dank für Deine Hilfe erstmal! Ich versuche jetzt mal, Deine Fragen zu meinen Problemen zu beantworten: >> (dass die Pins >> vom Quarz von unten gesehen numeriert werden, woher sollte >> ich das wissen?) > >ich habe gerade einen Hinweis eingefügt. Prima! >Probier mal PonyProg aus
-
Thread
Probleme mit dem 2313 / 4313
Hallo! Ich habe hier ein Problem mit meinen beiden Prozessoren. einen Attiny 2313 & 4313 ein Programm mit Display Läuft auf dem 2313 und auf dem 4313 kommt kein Bild! Könnte das eine Hardware Sache sein? oder eher was Technisches? der 2313 ist eine SMD Variante, der 4313 ist eine 5V Variante die aber wegen des Displays auf 3,3V Läuft. Könnte das der Haken schon sein? Ich habe Probe weise den Prozessor von den Leiterbahnen getrennt und 6 Drähte Direkt an die Sokel Pins gelötet der 4313 sagt nix! der 2313 Läuft tadellos! der Attiny 4313 ist Neu und Funktioniert. ist das die Betriebs
-
Thread
µC oder generell ICs: Rückwärtsstrom über Eingangsschutzdioden möglich?
100mA sein können, die in VCC fliessen, muss man noch überlegen, ob dieser Strom in VCC nicht zu Problemen führt. Entweder eine Z-Diode die ein zu hohes Ansteigen von VCC unterbindet, oder eben ein hochohmigerer R1.
www.ti.com/product/sn74cbt3257/description Jürgen D. schrieb im Beitrag #5640164: > dazu ist Ponyprog Immer wenn es AVR Programmierprobleme gibt hat dieses Ponyprog seine schmutzigen Finger im Spiel. Nehmt was ordentliches, dann klappt das auch! c-hater schrieb im Beitrag #56640475: > dass
-
Thread
Massentod beim Mega 8, was nun, was tun ?
Hallo nochmal, habe herausgefunden, dass mein PonyProg auf SPIEN auf nicht enable stand, also 1x programmiert und dann gesperrt. Habe das nun auch begriffen und der 4. Mega8 läuft jetzt auch astrein, da muss man ja höllisch aufpassen... Hat jemand
die Chip´s bekommen, Mit STK500 Parallel gelöscht und Fuses zurückgesetzt funzen alle 3 ohne Probleme. Danke und schönen Tag noch. Waldemar
-
Thread
Lohnt sich CodeVisionAVR C?
haben können. Und das Programmieren geht auch mit einer Taste aus dem Editor per makefile und PonyProg2000. Also was will man mehr. Volle Leistung.... keine Kosten. Liebe Grüsse Division
geschrieben, bzw. von anderen Mikrokontrollern (8051) oder anderen Quelltexten übernommen und nie Probleme damit gehabt. Besonders über den 1-Wire liest man oft Klagen (falsche Temperaturwerte usw.). Ich kann nur sagen, daß er sehr stabil läuft. Man muß eben nur die Timingbedingungen kennen und
-
Thread
USBisp - Anlaufschwierigkeiten
Treiber und das Aufspielen der Applikation ging soweit auch ganz gut. Nun stehe ich nur vor dem Problem, dass mein Betriebssystem dem USBisp COM5 zugewiesen hat, PonyProg aber nur COM1 bis COM4 als serielle Schnittstellen anbietet. Gibt es hier irgendwie Abhilfe? Bezüglich des Wiki: Von mir aus schaue
Hi PonyProg kann nicht mit dem STK500 und damit auch nicht mit dem USBisp. Du kannst z.B. avrdude oder das AVRStudio verwenden. Für avrdude gibts auch eine GUI wenns unbedignt zum Klicken sein muß. Wenn du
-
Thread
PC Terminal: I2C und SPI
Hallo Michael, yaap "unterstützt" SPI weil die AVRs über SPI programmiert werden. Ponyprog kann auch eine I2C Methode. Ich weiss allerdings nicht wie einfach du daran rumwerkeln kannst dass dort deine gewünschten Bytes geschickt werden. Grüße, Patrick
moin Michael, I2C z.b. per LPT machen ist nicht das Problem. Der Zugriff auch unter XP nicht. Der Haken ist das Terminalprogramm. Dieses ist normalerweise nur für ASCII-Zeichen ausgelegt. Beim TERM95 konnte man mit Macros und einer kryptischen Schreibweise
-
Thread
BASCOM, Anfängefrage, Fehler Bei Kompilieren
Mit meinen einfachen dt006 ISP kann ich mit BASCOM die AVR Flashen geht auch unter WINAVR und Pony Prog.
programmiere (zumindest versuche ich ;o) ) mit BASCOM. Laptop Win98SE. Muss ich noch eine exe (PonyProg oder sowas) auswählen?
-
Thread
8051 - Funktionsweise erlernen?
nun machen ? EPROM oder SINGLECHIP ? Singlechip: AT89S8252 bei Reichelt, Progadapter basteln, PONYPROG Bus System: Siehe oben Gruß Joe
sollte es doch auch tuen, preiswerter gehts nicht für den Einstieg !! MIDE (Freeware) installieren, PONY Prog konfigurieren und Fertig ist die Umgebung für C, sowie Assembler. Quellcode direkt zum Ziel per Batch -Job. Das Ganze selbst gebastelt ca. 12-15 Euro. Obendrein alles Freeware. Joe
-
Thread
EEPROM per ISP mit Werten füllen
ASM ein Datensement definieren, das nach dem Assemblieren eine eep-Datei erzeugt, die man mittels Ponyprog oder avrdude in den Mega16 kopieren kann. Es dürfte noch etliche andere Tools dafür geben. siehe auch: http://avr-asm-tutorial.net/avr_de/beginner/adressieren/adressieren_eeprom.html In C ist
light_index_1_s EEMEM = 5; Mache ich durchaus auch so. Und das erzeugen und übertragen der *.eep ist problemlos. Ich weiß also nicht, welche Sorgen du damit hast. Chris schrieb im Beitrag #7207314: > uint8_t light_index_1_s = eeprom_read_byte(&light_index_1_s); Hier sollten sich die Namen unterscheiden
-
Thread
GCC im AVR Studio 4?
einstellen oder so? mfg, Marco P.S.: Ich hab einen 2313 und einen 4433 und programmiere sie per PonyProg über ISP
Nimm AVR Studio 3.55/3.56 dann ist die Einbindung problemlos.
-
Thread
Wie avr-gcc starten?
speichern und loslegen. Ich habe mir übrigens auch entsprechende Einträge für andere Tools (z.B. PonyProg2000) auf die gleiche Weise eingerichtet. Gruss Christian
Analyse des Problems wäre aber besser, als sich nur nach der Methode ,,Zurechtwurschteln, bis da was funktioniert'' rumzudrücken. Erster Versuch: Du benutzt einen ATmega128 im Auslieferungszustand? Das wäre wieder
-
Thread
UART senden, Bits verschoben, 2 Byte statt 1
= 'x'; Satt 0111 0000 bekommt der PC 0000 0000 und 1111 0000 gesendet. Kennt jemand das Problem? Es ist sicher die Richtige Baudrate, Parität, Stoppbit am PC eingestellt. M f G Sebastian
So, hatte diese Bits falsch gesetzt, jetzt scheint es zu laufen. D.h. Buchstaben kriege ich problemlos übertragen, allerdings kommt nichts an wenn ich UDR = 0xaa; schreibe... Sebastian
-
Thread
AVRdude unzuverlässig
schnell zu proggen und das Kabel (ca 2m vom PC zum Dongel) ist dafür zu lang? Mit anderen Programmen (PonyProg, eigene SW) hatte ich dahingehend noch nie Probleme
Ich hatte hier auch ein reichlich langes Kabel (2m Druckerkabel + 2m Flachband) und die selben Probleme mit PonyProg. Matthias