Hallo!

Ich glaube, dass am einfachsten wäre ein serieller Widerstand (R) + (Schottky)Diode (D) (für unter 1 kHz ohne C). Wenn die schützende Dioden an µC Eingängen intern schon vorhanden sind reich nur der R aus.
Code:
                            VCC
                   C         +
                    ||    D  |
                +---||--+->S-+
                |   ||  |    |
                |  ___  | .-----.
     H > VCC >--+-|___|-+-|     |
                    R     |     |
                          |     |
                          | µC  |
                          |     |
                          |     |
                          '-----'
                             |
                            ===
                            GND

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)