Hallo,
Code:
unsigned char t1 = PollSwitch();
In 't1' befindet sich dass resultat vom gedruckten
(oder nicht gedruckten) Tastern.
+----+----+----+----+----+----+----+----+
t1 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | bitnummers
+----+----+----+----+----+----+----+----+
| | | K1 | K2 | K3 | K4 | K5 | K6 | bit und zugehorende Taster
+----+----+----+----+----+----+----+----+
| (0)| (0)| 1 | 1 | 1 | 0 | 0 | 0 | 0x38 = alle drie linker tasten K1/K2/K3 gedruckt
+----+----+----+----+----+----+----+----+
| (0)| (0)| 0 | 0 | 0 | 1 | 1 | 1 | 0x07 = alle drie rechter tasten K4/K5/K6 gedruckt
+----+----+----+----+----+----+----+----+
K1 = Linker Taste beim Infrarot Empfanger
Gruss
Henk
Lesezeichen