PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastaturabfrage innerhalb der Interrupt Service Routine



Sven2013
16.03.2013, 16:38
Hallo an Alle!

Ist es mögilich mit einem per Portexpander (PCF8574) angeschlossenen Keypad, innerhalb einer Interrupt Service Routinedie die Tasten abzufragen.
Danke im Voraus.

Gruß Sven.

robo_tom_24
16.03.2013, 18:47
Ich kenn zwar den Chip nicht, und weiß nicht wie du ihn auslesen willst, aber prinzipiell kann man alles in einer ISR machen was man auch im normalen Programmablauf macht.

Wenn ich deine wenigen Angaben richtig gedeutet habe, möchtest du bei Tastendruck einen Interrupt (Pin Change) haben und dann die entsprechende Taste auslesen oder?

Sven2013
16.03.2013, 19:51
Der I²C ist ein synchroner serieller Zweidraht-Bus (eine Daten- und eine Taktleitung) zur Kommunikation .
Die Kommunikation findet über die Wire Bibliothek statt.
Ja, ich möchte über den I²C Bus, in der ISR die Matrix-Tastatur abfragen.
Kann man den Bibliotheken in der ISR benutzen?