доброго времени суток
нужен стек на 16 целых чисел
может кто-нибудь видел или делал что-нибудь подобное
пробовал написать сам но получается слишком медленный
на 1 сдвиг по стеку уходит 17 циклов а охото за 1-2 цикла уложится
Вид для печати
доброго времени суток
нужен стек на 16 целых чисел
может кто-нибудь видел или делал что-нибудь подобное
пробовал написать сам но получается слишком медленный
на 1 сдвиг по стеку уходит 17 циклов а охото за 1-2 цикла уложится
http://www.owen.ru/forum/showthread.php?t=23494 Пример реализации регистратора событий, макрос стек 32, легко обрезать до 16
Тигра такой потянет
Вложение 25075
Раньше использовал для этого универсальный счётчик или SEL как элемент памяти, но тут особый случай, решил заморочиться: слово, диапазона 0-65535, разбирается на биты, сдвигается обычными Д-триггерами, на них сделаны регистры сдвига, затем собирается!
Всем спасибо посмотрел идеи замечательные, но
в фиксаторе событий 1 цикл - 1 перезапись ячеек таким образом на 16 ячеек требуется 16 циклов это долго
в стек_16 все быстро как и нужно но не хватает энергонезависимости (хотя сбой питания маловероятен)
хотел сделать 16 переменных Ахх
и за 1 цикл перезаписать писать
А16:=А15
А15:=А14
....
А01:=new
Да кто ж для ПР циклы считает ,для каких задач?
Не поверите линия убоя птицы скорость движения 3 курицы в секунду стоит оптический датчик который считает ноги продолжительность импульса 30мс
курицы висят плотно можно было бы считать счетчиком но бывают прилипшие перья и прочие помехи вот и пытаюсь за счет логики исключить ошибку подсчета это уже почти реализовал на на 2000 курей ошибка в 1 курицу
теперь хочу на экране вывести бегущую строку в виде 16 движущихся значков
- пустая
Х полная
0 помеха
Могу сделать макрос для вашей задачи, если интересно, пишите в личку, договоримся.
не поверите счетчик птицы на линии убоя
начальство хочет считать еще живую курицу скорость линии 3 курицы в секунду
считаю оптическим датчиком ноги за счет логики отфильтровываю помехи в виде перьев, хвостов
считаю уже хорошо на 2000 куриц 1-2 ошибки
теперь хочу на дисплей вывести бекущую строчку
Х курица
_ пустая подвеска
0 мусор
16 символов вот и нужен СТЕК достаточно быстрый
хотел использовать SEL и задать порядок выполнения, но что то не идет ни как
после 3-4 циклов порядок сбивается
Есть подозрения, что Вам надо фильтровать импульсы по времени(продолжительности)!