"бери интеграл по частям"
заведи четыре переменные, положи туда при старте 1, 2, 3 и 4 и отлаживай сначала динамическую индикацию. отладил.. копайся в обработке прерывания от часов, например при попадание туда увеличивай на единицу одну из переменных для вывода на индикатор и тыды..
ЗЫ Кстати, надеюсь выход от чипа часов, тот который должен вызывать прерывание меги у тебя подтянут резистором на +U..
Цитата(day177 @ May 10 2007, 14:48)

как же плюнуть на протеус - как же устройство отлаживать

в реале ваще черти что - динамическая индикация, считывание часов в пррывании по НЛУ - так вот вместо нормальной индикации поочередно показываются все цифры. плюс еще очень быстро проблескиваю все цифры. Может просто один раз вызывается прерывание, необходимый флаг не возвращается в исходное состояние и так остается в НЛУ и прерывания идут лавинно