ChipManyak, в принципе, исходники выложены во 2-м посте, скомпилить можно демо-версией MikroC for PIC.
подправить всего 2-е строки;
129 - if (button != 0 && ptmr > 35) // 35 - 3,5 сек, для 2-х сек - поменять на 20
140 - if (button == 0 && ptmr <= 35) kn = 0; // то же 35 заменить на 20
перекомпилить, прошить.
Если влом - завтра выложу перекомпиленный HEX. Только определись:
1. Какое время ожидания сигнала Pwr_OK при включении - 350мс(дефолт), 500мс(максимум, по спецификации ATX) или 1с(специально для Mayor'а).
2. Какое время удержания привыключении - 3 сек. или 2 сек.?
Делалось по аналогии со "старшим братом" - когда при удержании > 4 сек происходит полное выключение БП. Удобно, когда есть маленькие дети, которые так и наровят нажать на большую красивую кнопку, нередко с подсветкой (если корпус от "старшего брата"). Я на PC делал спец. схемку с тумблерком на 3 положения (ON-OFF-ON), который разрывал цепи на Сброс и Вкл/Выкл компа.
Чтобы включить - тумблер вверх и нажать POWER, перезагрузка - тумблер вниз и нажать RESET...





Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
Ответить с цитированием

