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
Gast
#1621784
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.
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.
> 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#
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.