Programmierhardware gesucht für µController

#4921967
Lesenswert?

Der AT89C51RB2 besitzt einen eingebauten seriellen Bootloader. Wenn du 
an deinem Rechner keine serielle Schnittstelle mehr hast, benötigst du 
einen
USB2RS232 Wandler, der einen TTL - Pegel am Ausgang liefert (mit einem 
Chip wie bspw. FTDI232 oder CH340G).

Einen fertigen Adapter gibts auf Ebay vom Chinesen deines Vertrauens, 
bspw.:

http://www.ebay.de/itm/USB-To-RS232-TTL-CH340G-Converter-Module-Adapter-STC-replace-Pl2303-CP2102-HOT-/381599878892?hash=item58d9200eec:g:KbAAAOSwhDdXDYVk

Um den Chip zu flashen gibt es unter Windows das Programm FLIP von 
Atmel.

Um den Bootloadermodus zu aktivieren muß folgende Impulssequenz von PSEN 
und RST angelegt werden:
1
Anschluss /EA ueber 10k an +Vcc
2
(Standardverdrahtung, wenn kein externer Speicher
3
angesprochen werden soll)
4

5
Aktivieren des internen Bootloaders AT89C51RB2
6
-------------------------------------------------------
7

8
            +--------------+
9
RST         |              |
10
      ------+              +---------------
11

12
      ------------+             +----------
13
PSEN              |             |
14
                  +-------------+

Danach kann Flip gestartet und ein Programm in den Flash übertragen 
werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren