Вот не пойму автора, опустив лишнее из первого поста оставляем суть
Цитата
...На живом макете всё работает...
Что еще нужно? Устройство будет работать в реальном мире или виртуальном?
В реальном - тогда забейте на эту " виртуальную игрушку" Proteus.
Цитата
т.к. использую МК Mega16

"Железная логика"
Но ведь у Вас проблема с софтом, а вовсе не с ATMega16.