Я чой-та охренел и никак не выхренею обратно. Правильно я понимаю, что Kb_o цепляются к выходам мк, сконфигурированым как gpio out push-pull, а Kb_I - ко входам aka gpio input pull-up? Рукописные пометки мои, так что могут быть ошибочными
Я чой-та охренел и никак не выхренею обратно. Правильно я понимаю, что Kb_o цепляются к выходам мк, сконфигурированым как gpio out push-pull, а Kb_I - ко входам aka gpio input pull-up? Рукописные пометки мои, так что могут быть ошибочными
Комментарии: 27
Saw
а диоды правильно стоят?
Serge
Кажись, да. 3v3 есть, если ногу ставлю в лог 1. Но почему-то в регистр при нажатии кнопки нифига не прилетает, хотя дорожку от кнопки до ноги я пиозвонил
Saw
обычно, при сканировании, подаем лог.1, если кнопка нажата, то она прилетает на вход. Если сканирующие линии на схеме, те что с диодами, то лог.1 не пойдет в нее, надо полярность поменять диода. Вход. линии подтянуты же к земле, как я понимаю. Резюки по 1к хватит, плохо видно на схеме номинал.
Serge
Вход мк - те, что с rc, выход мк - те, что с диодами 20 там Чой-та на мысли о девушках пробило. Подвязываю на сегодня работать) https://m.youtube.com/watch?v=CYrtDL7Ysbw
Saw
переверни диод, 1к хватит резюкам, это 3мА.
Serge
Т.е. на схеме диод правильно, а на плате может быть кверху ластами? Но на пине лог 1 появляется
Saw
Кондеры от всплесков по линии? надо тогда еще программный антидребезг сделать. надо при нажатии на 4,5,6 проверять Или после диода
Aleksey
Для STM8 ктонить IAR в VirtualBox использует?
Serge
Ставлю 1 на выход, между к_о1 и землёй 3в3. Нажимаю 6 - падает в 0
Saw
наверное обратное напряжение на диоде, попробуй его перевернуть 0 должен быть всегда на к_i* После замыкания кнопки - +3.3
Serge
Подожди. Правильно писать на ногу с диодом, а читаю с той, что с кондером,так?
Saw
да, подаешь единицу на диод и читаешь где кондеры.
Serge
Так и делаю. Единица долетает до кнопки без проблем, так что диод правильно стоит
Saw
ну как бы диод не должен пропускать + со стороны катода. Один диод поменяй и проверь у тебя ничего не сгорит, резюки стоят
Serge
Ну он и не проводит...
Saw
ну так и не работает поэтому, переверни его, плюсом к контактам 1,2,3
Serge
Пажжи. На схеме диоды правильно стоят?
Saw
По твоей схеме, надо названия поменять. 4,5,6 - выход, 1,2,3 - вход
Serge
Я совсем запутался. O - это выход мк, мы на них по очереди 1 пишем, на I, если кнопка нажата, появляется 1, которую читаем
Saw
По твоей схеме, названия о и i местами поменяй и все будет норм, на самой схеме.
Serge
Если относительно мк смотреть, названия верные
Saw
у тебя же кнопки на концах висят Вот так работать будет Мне лень матрицу рисовать
Serge
Кнопки справа, слева, где ты кнопку нарисовал, мк Собсно, так и делаю)
Saw
тогда все будет пахать, резюки на землю тогда наверное лишние.
Serge
А не пашет))) потому и фигею
Saw
тогда код надо смотреть. Ты подаешь 1 и потом проверяешь 4,5,6 на наличие 1
Serge
Да.