Man kann auch eine Funktion für die Kollissionstaster verwenden, die einem die richtigen Werte zurückliefert.
Code:
unsigned char fkt_taster(void)
{
    unsigned char taster=0;

    taster=PollSwitch();

    if(taster==PollSwitch() && taster!=0)
        return taster;
    else
        return 0;
}