Forum: Mikrocontroller und Digitale Elektronik Ansteuerung LED und Tastatur mit Softcore-uP


von TechInfo (Gast)


Lesenswert?

Hallo,

ich möchte mit einem Softcore-uP eine LED und Tastatur ansteuern. Das 
Platinendesign läßt einen RS232-Anschluss zu, der aber schon benutzt 
wird.

Somit dachte ich, dass sich ein Bus anbietet. Mein erster Gedanke war 
I2C, da er nur zwei Steuerleitungen benötigt, was dem einfachen 
Platinendesign entgegen kommt. Was spricht sonst noch für I2C? Gäbe es 
noch andere sinnvolle Bussysteme in diesem Fall? Möchte da ein bißchen 
die pro's und con's abwägen, ganz allgemein.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Softcore-uP

Weichkern? Hmm...

von Rahul, der Trollige (Gast)


Lesenswert?

>Weichkern? Hmm...
Da schliesst man eine Gummitastatur an...

von TechInfo (Gast)


Lesenswert?

Danke. Hier werden sie geholfen...

von Rahul, der Trollige (Gast)


Lesenswert?

>ich möchte mit einem Softcore-uP eine LED und Tastatur

LED ist verständlich, aber was möchtest du für eine Tastatur 
anschliessen?
PS/2 (PC)? Matrix-Tastatur? Einzelne Taster? Wieviele Tasten? 
(Gummitastatur...)

Für I²C hat Philips ein paar Portexpander auf dem Markt, die wohl 
relativ einfach anzusteuern sein sollen.

von TechInfo (Gast)


Lesenswert?

Entschuldigung, ich  meinte ein LCD-Display. Tippfehler.

Die Tastatur sollte ein Nummernblock sein, ähnlich wie Telefon mit * und 
#.

von Rahul, der Trollige (Gast)


Lesenswert?

>Entschuldigung, ich  meinte ein LCD-Display. Tippfehler.

Die gibt es auf jeden Fall mir RS232-Anschluß, AFAIK auch mit SPI - 
vieleicht auch mit I²C-Schnittstelle.

>Die Tastatur sollte ein Nummernblock sein, ähnlich wie Telefon mit * und
>#.
Das wäre dann im Regelfall eine 3x4-Matrix, also 7 Portins.

von TechInfo (Gast)


Lesenswert?

Habe schon gegooglelt, I2C ist sowohl für LCD als auch Tastatur 
vorhanden. Die I/O-Bausteine sind doch dann schon integriert, oder?

Welche Steckerart verwendet I2C?

von Rahul, der Trollige (Gast)


Lesenswert?

>Die I/O-Bausteine sind doch dann schon integriert, oder?
Wenn sie die entsprechende Schnittstelle haben, sollten sie die 
I/O-Bausteine eingebaut haben... Der Softcore sollte dann nur die andere 
Seite zur Verfügung stellen.

>Welche Steckerart verwendet I2C?
Freie Auswahl...

von TechInfo (Gast)


Lesenswert?

Also eine Stand-Alone-Tastatur gibt es wohl nicht mit I2C. Aber da müßte 
dann doch ein Port-Expander Abhilfe schaffen oder?

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.