Видел контроллеры, которые работают с бутоном, но они не постоянно опрашивают а когда прикосаешься бутоном, т.е. завелено на вход прерывания и выводит из спящего режима, когда бутоном касаешься (в первый момент, за счет внутренней емкости подгружает линию)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)