ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
319125
mazur (30.03.2012 21:45 - 22:10, просмотров: 33338) koyodza
Запарился со сдвиговыми регистрами. Если с выходными (74HC595N) у меня не было проблем (делал когда-то светодиодную матрицу). То со входными (74HC165) рамс какой-то. Поначалу не пошли. Питание 5 вольт. Резисторы повесил на все входы. 10 кОм. Понизил частоту, увеличил импульс защелкивания данных. Сделал тестовую программу, только считывание входов, подсчет активного входа, вывод в порт числа входа. Заработало. Подключил к проекту. В проекте каруселька-переключение задач с сохранением контеста. Сделал тестовый код. Пошли непонятки. На любой частоте SPI. Регистров 3 штуки. То не воспринимает отдельные входы. Первый вход показывает нормально, начиная со второго начинают моргать светодиоды и на дисплее моргать цифра с 0 на номер активного входа. Вопрос в следущем, как сейчас вычислить, в чем непонятки. Осциллографа сейчас нет под руками. На карусельку точно не грешим. Другие задачи работают четко, гонялись по нескольку часов.