Цитата Сообщение от Сергей0308 Посмотреть сообщение
Может быть если очередь заполнена, пузырёк призадерживается на микрике за счёт впереди стоящих пузырьков не менее чем на 200 мс, а так(если очередь не заполнена и нет впереди стоящих пузырьков) проскакивает микрик менее чем за 200 мс??? Короче, я бы попробовал уменьшить время таймера до 20 мс!
Я конечно заранее извиняюсь, но без грамотного ТЗ боюсь вам и суперкомпьютер не поможет!
Сергей, дело не во времени, когда на конвейере закачиваются флаконы, микрик перестаёт подавать тактовые импульсы и стек останавливается, конвейер движется, а команда на толкатель не подаётся, и последние флаконы не выбраковываются. А когда на конвейере снова появляются флаконы, микрик запускает работу стека и ранее записанный в стек брак, выбрасывает нормальные флаконы.