Цитата(alux @ Jun 11 2007, 14:34)

Очень интересная история. Правда. Очень понравилась. У меня получилось почти как в рассказе. Правда еще один байт остался в запасе

. Выкинул проверку источника сброса и разместил три глобальные переменные в регистрах.
Самая ресурсоемкая функция - формула с применением деления и корня квадратного. Использую из math.h.
А что на счет использования неиспользуемых векторов прерывания?
Эта история старая и представляет из себя полное фуфло (образцы чрезвычайно плохого руководства проектом в первую очередь и не слишком умного разработчика - во вторую). Такое возможно в среде фанатов-любителей, а не профессионалов. Если взять на рассмотрение этот Business Case, то кроме смеха никакой другой реакции не могу предположить. Надо просто взять калькулятор и посчитать оплату этого "гения" vs похороны всех выпущенных плат и их замены на платы с большим кристаллом. Как вариант остается полный нах заказчику, который там чего-то забыл и точно не является гением ни в электроннике ни в Projec Management. Интересно - слышали ли эти персонажи о таком понятии, как Redundant Resources. Если нет - то надо просто почитать букварь, а не писать слезливое фуфло; если да - то все они бандиты и лузеры. Ладно останавливаюсь, на эту тему можно писать бесконечно...