Moin!
Ich überlege gerade, wie ich mir am leichtesten eine kleine "Fernbedienung" bastle, die über RS232 Daten auf einem 2-zeiliges Display anzeigt und Steuerkommandos von einer 4x4 Matrixtastatur zurücksendet. Ich wollte dafür einen Atmel AT90s2313 verwenden. Der hat einen Port mit 7Pins (PortD) und einen Port mit 8Pins (PortB). Vom PortD gehen 2 Pins für RS232 drauf.
Kann ich irgendwie den PortB für die Ansteuerung des Displays (8Bit Datenleitung) UND für die Matrixtastatur verwenden? Ich meine, das Display anzusteuern ist ja kein Problem, das Enable-Signal würde ich entsprechend an den anderen Port mit dranpacken. Aber wie verhindere ich, dass ein Tastendruck auf der Tastatur (oder gedrückt halten) die Datenübertragung zum Display stört?
Hat jemand sowas schon mal gemacht und kann mir ggf. einen Tipp geben?
MfG, Maik Schmidt