Onix писал(а):На железе не хочет работать, горит полностью 8 и все

. Как только включаешь, загорается 8 и не каких манипуляций. Пытаюсь переключать цифры, как стоит так и стоит.
Программа рабочая. Проверял на выходах осциллографом - все есть.
Для определения причины неработоспособности схемы предлагаю сделать следующее:
1. Повесить на тестовый выход светодиод, как во вложении 7SEG_4_led.zip. Светодиод должен постоянно мигать. Если светодиод мигает - значит микроконтроллер прошит правильно, не зависает, питание есть и подключено правильно. Если есть возможность - проверить на выходах осциллографом наличие импульсов при нажатии на кнопку. Можно сверить с Proteus-ом.
2. В 7SEG_4_delay.zip увеличена длительность импульсов CLOCK и RECORD с 5 мксек до 100 мксек. Возможно причина в паразитных емкостях монтажа, недостаточного быстродействия HC595 (хотя согласно datasheet 5 мксек более чем достаточно).
3. Неудобно об этом говорить, так как должно быть первым - проверить правильность монтажа.