[an error occurred while processing this directive]
Я имел ввиду то, что написал. А единица не прибавляется потому, что в результате команвы типа subi Rd,-1 флаг С ведет себя наоборот! Сомневающихся просим в AVR Studio
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)