Keypad bug

Hi, I tried to use a 4017 to ring the keypad and serialize it. But there is some bug: Whenever I press a button the corresponding row is connected to the four columns (not just the right), as seen in this circuit: https://www.tinkercad.com/things/72DCCxN4gBm-44-keypad-test

Note that I'm using pull-downs to four columns,and selecting with HIGH, so it should be low all columns but the pressed.

Theoretically, the Keypad internal connections are as follow:

This bug turns inutilizable the keypad component with a 4017, as I was trying to achive: https://www.tinkercad.com/things/4mG1QCYWxkK-lcd-and-44-keypad-with-4017

However, if I recreate by hand that circuit, it works well, even with a 4017: https://www.tinkercad.com/things/hXHBG38L34v-44-homemade-keypad-serialized-with-4017


Is there a workaround to use the keypad with a 4017? Do the Tinkercad's implementation of keypad differs real implementation, or is just a bug?


Please sign in to leave a comment.