Что тут необычного?
Почему или? Кнопку, через резистор(100 ом), на землю.
Конечно можно кнопку подключить и к питанию, тоже через резистор, это ничего не меняет, кроме кода.
Или вы хотите использовать именно переключатель? Нафига, если кнопки достаточно.