Auf Boards werden gerne Taster gegen Masse geschaltet, da die µC einen zuschaltbaren Pull-Up Widerstand besitzen.
Kommen deine Signale aber mit positivem Pegel von 12V, so realisiere einfach einen Spannungsteiler vor dem µC-Eingang. Der liefert dir sowohl die Spannungsanpassung als auch den Pull-Down.