Тогда тебе нужна 'защелка'. Берешь две или 4 мелкосхемы RS-триггеров, вешаешь светодиоды на прямой выход, кнопку с резистором в полкилоома на источник питания 5В, другой конец кнопки на все входы R. Входы S подключаешь к порту. Ну, питание, конечно, разводишь... можно прямо с PC взять. Получаешь схемку, которая 'защелкивается' на импульс. Или поиграйся со временем выполнения программы добавив задержку в цикл вывода в порт. Или осцилограф купи - оч. полезная штука, не только в данном случае, а дешевый можно рублей за 500-800 взять...
Убей в себе зомби!