P3.1 ist TxD beim 8051. P3.0 dementsprechend RxD.
Der Satz:
"Einfach nur über die serielle schnittstelle P3.1
läßt darauf schliessen, dass Du über diese beiden Datenaustauschen
sollst. Dies geht aber nicht ohne in die entsprechenden Register die
Baudrate, Daten usw. zu schreiben.
Falls du wirklich alles händisch machen sollst, musst Du über einen
Timer in den entsprechenden Zeiten, entsprechend den Bits deiner Daten,
den Portpin setzen. Das wäre aber eine Arbeit für einen der Vater und
Mutter erschlagen hat.
Ich meine von Atmel gibt es sowas. Da wird für den AT90S1200 über die
Pins eine serielle nachgebildet. Aber nur weil der keine hat und nicht
weil er eine hat und wir das ganze alles selber machen wollen.
Da es ein ganz anderer Typ ist wirst Du das Programm aber nicht nehmen
können. Vielleicht aber als Anregung.
Allerdings habe ich, wie bereits geschrieben, meine Zweifel, dass das
so laufen soll.
Ein bischen genauer hätte die Erklärung schon sein können. Vielleicht
siehst Du Dir erst einmal das Datenblatt des 8051 an.
Grüße
Andreas