Оптимизировать микропрограмму для AVR можно разными способами. Кто-то экспериментирует c опциями компилятора, кто-то меняет сам код. Конечно, можно писать на Ассемблере, но язык Си значительно сэкономит время и не отпугнет новичка. Да и пооптимизировать "есть что". Работая над bootloader'ом PicoBoot, Ralph Doncaster обнаружил инт [...]