Zhuk72

Members
  • Публикации

    85
  • Зарегистрирован

  • Посещение

Репутация

12 Обычный

О Zhuk72

  • Звание
    Осваивающийся
  • День рождения 18.03.1972

Информация

  • Пол
    Мужчина
  • Город
    Баку

Электроника

  • Стаж в электронике
    Более 20 лет
  • Сфера радиоэлектроники
    МК, радиосвязь

Посетители профиля

521 просмотр профиля
  1. Вопрос по аппаратному SPI в PIC

    В этом ваша ошибка. Генератором тактов в SPI является Мастер (ведущий), неважно передаёт он или принимает. О каком классическом случае говорите вы я не знаю.
  2. Применение PIC16F716

    Эти ПИКи также используются в SmarTrunk II модулях радиостанций. Я на таком как-то вольтметр с динамической индикацией слепил, это ещё в мой ассемблерный период было. Так для этого в момент измерения приходилось переключать режим работы порта, причём делать это в момент индикации определённого разряда. Tакая вот там матрёшка с АЦП.
  3. Вопросы От Начинающих По Мк

    От дребезга избавляются программным методом, делая два (хотя бы) опроса с интервалом 20~50 мс. Если оба опроса показали нажатие, значит так и есть на самом деле. Так что конденсатору там не место. Отправлено с моего TA-1021 через Tapatalk
  4. Вывод текста на LCD

    Если я правильно понял о чем речь, там 6 светодиодов, двумя из них точно можно помигать. Новичку с простого надо начинать, а ты ему сразу вывалил кучу ужасов. Отправлено с моего TA-1021 через Tapatalk
  5. Вывод текста на LCD

    Может для начала светодиодом помигать различными методами?
  6. А может лучше правильные алгоритмы выбирать? Энкодеры разбалтываются достаточно быстро, даже фирменные.
  7. А если энкодер разболтан, его случайно коснулись и он дернул ИНТ0? Засчитаете вращение? Это самый неправильный алгоритм. По таймеру нужно считывать состояние обеих выводов и в случае изменения сравнивать с правильной последовательностью состояний (01001011 или 10000111). Могу выложить подпрограмму опроса, если интересно. Очень небольшая и работает очень стабильно. На выводах энкодера кроме подтяжек ничего фильтрующего не требует.
  8. Этой теме скоро 2 года будет. Автор давно либо плюнул на МК, либо решил вопрос.
  9. Преобразование массива в код (Си)

    Мне кажется, что пока вы не изолируете исполнительную часть (реле поворотников) от переключателя, таким образом включив МК с обвязкой в разрыв, ничего толкового у вас не выйдет. Т.е. команды с переключателя должны идти ТОЛЬКО на МК, а тот в свою очередь уже будет исполнять все ваши задумки, дергая исполнительное реле. Кусок схемы авто, относящийся к поворотникам и аварийке, можете выложить?
  10. Silicon Laboratories

    U-EC6 стоит 10 баксов. Работает от USB.
  11. STM32F407 инверсия ЦАП

    Ищите AN4566.
  12. подскажите,кто знает,может не один я с таким столкнулся

    Keil скачан с родного сайта?
  13. Язык Си Для Микроконтроллеров

    Прерывание по таймеру сделайте на 10 мс. Заведите счетчик (переменную) для СД, которая будет считать от 20 до нуля. Достигнув нуля, СД переключается. В этом же прерывании опрашивайте кнопки скопом. Считали, если нажато, то сохранили. При следующем считывании сравниваете с предыдущим состоянии. Если текущее равно предыдущему, значит кнопка нажата. Ну и действуйте соответственно. Но тут надо учитывать, что кнопка может продолжительно удерживаться, поэтому решайте когда производить действие от кнопки: сразу или после отпускания. Выставляете флаг "мигать" СД, которое и проверяете в описанном выше счетчике. Вообще для начала помигайте СД в прерывании, а потом уже кнопкой занимайтесь. Обе задачи разом вас запутают.
  14. Помогите разобраться с прерываниями

    Смысл в том, что процессор прерывает исполнение основного кода и переходит по адресу 04h, в котором программным путем (опросом флагов) определяет того, кто это прерывание вызвал. При этом разрешение глобального прерывания (GIE) отключается автоматом, и его нужно включить после выполнения всех действий. Си это делает сам, в асм это делают командой retfie.
  15. STM32 для чайника

    Странно, что в процессе изучения не наткнулись на ST-Link. Обязательно закажите/закупите. Хотя бы такой китайский для начала. Кстати, житейская мудрость говорит, что лучше учиться на чужих ошибках, а не на своих. Это к вашему неприятию С. Было время, когда для меня понятия "микроконтроллер" и "Си" были равнозначны рыбе с молоком. До тех пор пока не попробовал. Если что, я не про рыбу с молоком говорю