Forum: Mikrocontroller und Digitale Elektronik Kleine 8051 Fragen


von Sebastian Barth (Gast)


Angehängte Dateien:

Lesenswert?

Hi Leute,

hab da wieder mal ein paar Fragen :)

Ich will den AT89C51-ED2 für ein kleines Board benutzen.
(Datasheet als Anlage dabei)

Der µC soll über UART -> COM-Schnittstelle am PC geflasht werden
können.
( RxD[p3.0], TxD[p3.1] )

Wenn ich das richtig verstanden habe, dann erkennt der µC durch High an
PSEN, dass jetzt Programmcode kommt, den er speichern muss.
Wenn PSEN High ist, werden die normalen I/O Pins P3.0 und P3.1 zu RxD
und TxD.
Wenn PSEN Low ist, kann man P3.0 und P3.1 als ganz normale I/O Pins
benutzen, wie jeder andere auch.
Richtig?

P1.0 - P1.7 sind auch normale I/O Ports. Jedoch kann man ihnen (ich
denke irgendwie über das SFR) andere Funktionen zuweisen.
Richtig?

P0.0 - P0.7 sind nur I/O Ports. Nichts anderes.
Richtig?

P2.0 - P2.7 sind nur I/O Ports. Nichts anderes.
Richtig?


Hoffe ihr könnt mir meine Fragen beantworten.

Vielen Dank im Vorraus!

Liebevoll .. Sebastian

von buz11 (Gast)


Lesenswert?

Fast richtig .
Wenn beim reset PSEN low ist , dann wird der µC programmiert .

P0 und P2 können auch adress- und datenbus steuern .

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
Noch kein Account? Hier anmelden.