Hallo, nach dem ich diverse Datenblätter und Co, gewälzt habe ist diese Schaltung entstanden, wobei der Schaltungteil in Schwarz der USB-Programmer ist. Ich möchte mit dieser Schaltung den MCU programmieren und ggf auslesen können. Hat damit jemand Erfahrung??? Vielen Dank schonmal an dieser Stelle für Eure Hilfe!
Ich muss gestehen, dass ich deine Frage nicht verstehe. Welchen IC möchtest du wie programmieren?
So wird das nichts. Nicht rumraten, sondern den 8051 so beschalten, wie in der Atmel App-Note angegeben. Also XTAL1/2, Reset, PSEN, EA, RXD, TXD. Ob Flip mit einem arme Leute SW-USB kann, bezweifle ich. Warum nimmst Du nicht nen richtigen USB-RS232 Umsetzer? An den 2..5€ kanns ja wohl nicht liegen. Und das Bild nächstes mal noch winziger, damit garantiert keiner was erkennt.
Hallo ich möchte den AT89C51CC03(PLCC52) über die vorhandene ISP Schnittstelle Programmieren, der ATmega8 gehört zu meinen USB-ISP-Programmer. @peda: Danke für die Info, aber ich verstehe niht warum ich die vorhandene ISP Schnittstelle dafür nicht verwenden kann... Ne deiner Idee werde ich mal suchen. Danke! Ich habe bereits mehrere Anschlussbelegungen zum Programmieren gefunden und weiß jetzt nicht welche die Sinnvollste ist... Danke für die Infos! Gruß MM
M81 M. schrieb: > aber ich verstehe niht warum ich die > vorhandene ISP Schnittstelle dafür nicht verwenden kann... ISP != SPI Hardware Connections for C51 Microcontrollers: http://www.atmel.com/Images/C51_Hardware_Connections.pdf Seite 3, Auto ISP Interfacing. EA auf high und an XTAL1/2 Quarz + Kondis.
@Peter Danke dafür, Peter Dannegger schrieb: > ISP != SPI Jetzt bleibt mir nur noch eins zu sagen: Wer lesen kann ist klar im Vorteil...
M81 M. schrieb: > Jetzt bleibt mir nur noch eins zu sagen: > Wer lesen kann ist klar im Vorteil... Damit meinst Du dann hoffentlich dich selbst. Du knotest in Deiner Schaltung munter den ISP-Stecker des AtMega an die SPI-Signalpins des AT89C51CC03-Controllers. Der ist über den SPI-Bus aber nicht programmierbar (das ist für die CPU einfach eine IO-Schnittstelle von vielen), sondern über die serielle Schnittstelle. RxD, TxD mit dem PC verbinden (oder wenn der keine echte RS232 mehr hat eben über den erwähnten USB-Seriell-Adapter) dann PSEN auf 0 legen und Reset. Fertig. Jetzt kann FLIP den Controller programmieren.
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.