/* Hier werden die Schaltparameter definiert. In die Spalte "Taste" gehört der Tastencode der Taste, die die Schalthandlung auslösen soll. In die Spalte "Mode" gehört der Modus des Ports. Folgende Modi stehen zur Auswahl: imp = Impulsbetrieb, also 1 Schaltimpuls definierter Länge pro Tastendruck tog = Toggelbetrieb, also Umschalten bei Tastendruck rep = Repeatbetrieb, also ein, solange die Taste gedrückt ist aus = nur Ausschalten (ohne Einschalten) nach definierter Zeit Zeit: Schaltzeit in 10ms-Schritten A: Bitmuster der Bits, die an PortA geschaltet werden sollen B: Bitmuster der Bits, die an PortB geschaltet werden sollen D: Bitmuster der Bits, die an PortD geschaltet werden sollen Es ist darauf zu achten, dass keine Portpins geschaltet werden, die für andere Zwecke als Schaltausgänge genutzt werden. Es dürfen maximal 37 Datensätze (Zeilen) eingetragen werden. */ ;Taste,Mode,Zeit,A, B, D .db 17,imp, 50, 0, 1, 0 ;Taste 1 PB0 Impuls 500 ms .db 18,imp, 30, 0, 2, 0 ;Taste 2 PB1 Impuls 300 ms .db 19,imp, 10, 0, 4, 0 ;Taste 3 PB2 Impuls 100 ms .db 20,imp, 2, 0, 8, 0 ;Taste 4 PB3 Impuls 20 ms .db 21,rep, 10, 0, 16, 0 ;Taste 5 PB4 Tastendruckdauer + 100 ms .db 22,rep, 10, 0, 32, 0 ;Taste 6 PB5 Tastendruckdauer + 100 ms .db 23,rep, 10, 0, 64, 0 ;Taste 7 PB6 Tastendruckdauer + 100 ms .db 24,rep, 10, 0,128, 0 ;Taste 8 PB7 Tastendruckdauer + 100 ms .db 25,tog, 0, 0, 0, 8 ;Taste 9 PD3 Toggelmodus .db 16,tog, 0, 0, 0, 16 ;Taste 0 PD4 Toggelmodus .db 26,tog, 0, 0, 0, 64 ;Taste 1... PD6 Toggelmodus .db 27,tog, 0, 2, 0, 0 ;Taste 2... PA1 Toggelmodus .db 2,aus, 1, 2,255, 88 ;Taste OFF alles nach 10 ms aus .db 5,tog, 0, 2, 0, 88 ;Taste P/C Toggelpins toggeln .db 11,aus, 1, 0, 1, 0 ;Taste H- PB0 in 10 ms ausschalten .db 10,imp, 0, 0, 1, 0 ;Taste H+ PB0 dauerhaft einschalten /* Tastencodes (räumliche Anordnung): 17 18 19 20 21 22 23 24 25 16 26 27 5 11 10 3 0 13 12 1 4 15 14 9 8 2 29 28 26 5 27 30 6 7 31 46 47 Die Codes 5, 26 und 27 sind leider doppelt vergeben. */