Да нет, уважаемый, просто..
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Когда сразу за командой "inc r2" идет команда пересылки "mov r3,r2" то и обнаруживается этот косяк. И вы в этом можете убедиться, только, ради бога не в симуляторе, а в кристалле. Но, как только вставляете команду "nop" между этими операторами, то все Ок. А это значит, что команда инкремента в ATMega128 выполняется за два такта.
А это баг, согласитесь. А ваша глупая ссылка говорит только о том, что вы не понимаете сути вопроса, возможно в силу вашего склада ума...
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Я ваш глюк прекрасно понимаю. Но это глюк не ATMEGA128, а конкретного кристалла. См. внутри (+) — LV (19.03.2004 13:18, 755 байт)
- А Атмел пишет: Words: 1 (2 bytes) Cycles: 1 .Разве что проц круто разогнать чтоб не успевал именно в этом месте ,да и то слабо верится. — PlainUser (19.03.2004 12:14, пустое)
- чё ты за чушь несёшь? я дал тебе живой код, который отобразился на ЖКИ... короче... матерных слов говорить не буду, в след. раз придумай чего-нить правдоподобное и так по-детски не засыпайся. А за мой склад ума не беспокойся, до такого маразма мне ещё далеко ;О) — =mse= (19.03.2004 11:52, пустое, ссылка, картинка)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru