Pull-ups sind immer dabei, auch bei unbenutzten Ein-/Ausgängen
PullUPs und ein Taster gegen Vcc? Wenn du nach ON fragst, müsste dein Taster ja den Port auf Vcc legen und dein Pullup auch. Dann ist der immer an und der springt immer zu Reset. Du brauchst für ein definiertes OFF bei offenem Taster einen Widerstand gegen GND (pullDOWN).