В одном из металлоискателей используется вот такая клавиатурка . долго разбирался как ее реализовали..
а оказалось так -
выставляем В3 к 0 ,подтягиваем В1 и В2 к высокому уровню
если В1 = 1 B2=0 то S5=True
если В1 = 0 B2=1 то S6=True
выставляем В1 к 0 ,подтягиваем В3 и В2 к высокому уровню
если В3 = B2=0 то S1=True
если В3 = 0 B2=1 то S2=True
выставляем В2 к 0 ,подтягиваем В1 и В3 к высокому уровню
если В1 = 1 B3=0 то S3=True
если В1 = B3=0 то S4=True
как такое реализовать ? не могу назначить пину ввод/вывод.