Hallo, ich bin jetzt etwas verwirrt. Nun, als ich vor einigen Jahren mit den Atmels was gemacht hatte, habe ich noch den z.B. T89C51RD2 über einen RS232 direkt an den COM-Port meines PCs angeschlossen und über FLIP programmiert. Nun scheint man ja für ISP einen Programmer zu brauchen? Woran erkenne ich denn die Art der Programmierung? Das Atmel Tutorial bringt da auch recht wenig, da hierbei nur die Programmierung über einen Adapter angesprochen wird. Bitte um Aufklärung. Vielen Dank. Gruß Sven
Der einfachse Programmer besteht aus einem Parallelport und ne Hand voll Widerständen. Sowas habe ich damals auch als Lösung für das Henne-Ei-Problem beim Bau eines größeren (HV-Prog) verwendet. Ansonsten kann man auch auf RS232 Bitbanging machen (nicht mit einem USB-Seriall-Adapter). Wenn man mehr mit AVR macht, sollte man sich aber einen richtigen (intelligenten) Programmer bauen/kaufen. Der funktioniert dann auch am USB-Bus ggf mit USB-Seriell-Adapter oder direkt mit FT232R.
Die aktuellen Atmels werden völlig ohne Programm ausgeliefert. Programmiert werden können die über ISP, HV, oder Debugwire, und keine der drei Schnittstellen findet sich an einem handelsüblichen PC. Also braucht es einen passenden Programmieradapter/-programmer Damit lässt sich ein dann bootloader laden, der eine Programmierung über die serielle Schnittstelle ermöglicht. Fuses setzen geht damit aber nicht. Ergo: Ohne Adapter/Programmer geht es nicht. Oliver
Hallo, vielen Dank für Eure Antworten. Habe mich inzwischen wieder in die Atmel-Programmierung eingelesen. Mich hat es nur gewundert, dass die Programmierung mit FLIP vom aussterben bedroht ist. Fand die Programmierung über FLIP für Anfänger simpel und ohne Zusatzkosten (bis auf nen MAX232) nicht schlecht. Gruß Sven
due ATusb derivate zB werden noch mit flip erkannt :)
.... übrigends ist der T89C51RD2 ein 8051 Derivat und hat mit der AVR Archiktur gar nichts zu tun!! Weder das "brennen" noch der Befehlsatz ist gleich! Wenn du dich wieder einarbeitest musst du beachten, dass ein AVR was anderes ist wie dein gewohnter 8051! AVR ISP --> für AVR Controller von Atmel (ATTiny ATMega) und nicht für 8051 kompatible gedacht! der T89C51RD2 wurde imho durch den AT89C51RD2/AT89C51ED2 ersetzt und besitzt wie dieser von Haus aus einen Seriellen Bootloader!
Hi, das war ja auch nur ein Beispiel. Aber stimmt, ein schlechtes. Bin mir aber sicher, dass ich auch einen AVR-Controller hatte der sich über FLIP programmieren lies. Gruß Sven
Nein, zumindest nich out-of-the-box. Nur ein paar wenige (z.B. die neuen USB-AVRs) haben einen Bootloader integriert
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.