Hallo 8051'er Ich den yC AT89C51ED2 von Atmel auf einem kleinen Versuchsaufbau. Mit der Flip Software auch von Atmel lässt sich der yC über einen MAX232 auch Prima Programmieren. Ich möchte aber den yC über USB Programmieren, ich habe gesehen, dass das wohl die Flip Software kann. Ist das mit dem AT89C51ED2 möglich? Wenn ja wie muss ich den yC anschließen? Ich hoffe ihr könnt mir helfen. Gruß Tim
Der AT89C51ED2 hat keine integrierte USB-Schnittstelle. Die im FLIP integrierte Funktion betrifft nur die Atmel-Controller mit integrierter USB-Schnittstelle und USB-Bootloader. Hierzu zählen z.B. die AT89C513x- und AT89C51SNDx-Controller.
moin moin, der ED2 kann selber kein USB. Nimm den 89C5131A der hat ein USB-Interface, die A-Vesion läuft auch mit 5V. Mit Flip selber habe ich nur einmal gearbeitet, nur Probleme gehabt. Das serielle Protokoll habe ich in meinen Assembler eingebaut. Nur bei USB nutze ich noch den von ER-Tronik. Mit Gruß Pieter
Danke für die Info. Nächste Frage. Gibt es eine Möglichkeit über einen zusätzlichen Chip. Ein USB - Port über den AT89C51ED2 anzusteuern(kein Programmieren)? Welche Chip's könnt ihr empfehlen? Gruß Tim
Da gibt es Einige. Meistgenannteste Vertreter dürften die Chips von FTDI sein (FT232BM, FT232RL). Dieser Chip wird dann an einen UART des AT89C51ED2 angeschlossen und stellt auf der anderen Seite einen USB-Schnittstelle zur Verfügung, die mit dem PC verbunden werden kann. Die Treiber auf dem PC stellen eine virtuelle COM-Schnittstelle zur Verfügung, auf die Programme wie auf jede andere COM-Schnittstelle zugreifen können. Auf Seiten den Mikrocontrollers wird auch nur der UART angesteuert, d.h. es ist kein detailliertes Wissen über USB-Enumeration, Endpoints usw. nötig.
Kauf dir einen VIVANCO USB Seriell Adapter (mit CD)-----> funktioniert perfekt mit Atmel AT89C51rd2 und AT89C51ED2
Pieter wrote:
> Mit Flip selber habe ich nur einmal gearbeitet, nur Probleme gehabt.
Also Flip läuft bei mir wie dumm auf sämtlichen PCs, direkt über die
UART, als auch über nen USB-UART-Adapter (Reichelt).
Allerdings muß man die Baudrate runtersetzen, wenn man keine
Standardquarze (11,0592MHz usw.) verwendet.
Peter
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.