Forum: Mikrocontroller und Digitale Elektronik Matrix Tastatur am PIC


von Andreas R. (blackpuma)


Lesenswert?

Guten Abend!

Ich habe hier eine Matrix Tastatur und möchte diese an einen PIC18F2550 
anschließen. Jetzt benötige aber das PortB für einen Drehimpulsgeber 
weil es auf dem Port den Interrupt on Change gibt. Kann ich die Tastatur 
auch an ein anderes Port hängen? Was muss ich beachten? Wie kann/muss 
ich die Pull-Up Widerstände anschließen?

BG
Andreas

von Besucher (Gast)


Lesenswert?

http://sprut.de/electronic/pic/programm/tastatur.htm

Sollte das ganze verständlich machen. Und, ja ein anderer POrt geht auch 
und Taster sollte man pollen (eventuell über einen Timer-Interrupt von 
z.B. 10ms) und nicht im Interrupt abfragen.

von Andreas R. (blackpuma)


Lesenswert?

Die Schaltungen von Sprut habe ich schon gesehen aber dort hängen alle 
Tastaturen am Port B das interne Pullups hat. Die hat aber nur das Port 
B.

Die Tastatus selbst werde ich pollen aber den Drehimpulsgeber möchte ich 
in einem Interrupt abarbeiten.

von Master S. (snowman)


Lesenswert?

> Wie kann/muss ich die Pull-Up Widerstände anschließen?
so dass die widerstände die leitungen hochziehen (zwischen deinem 
PIC-eingangspin und +5V)

http://translate.google.ch/translate_t?hl=&ie=UTF-8&text=pull+up%0D%0A&sl=en&tl=de#

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.