Проблемма такая и УСАРТ символы выпрыгивают по одному, и по одномуже уходят на 7 сегментник. Как сделать чтоб buf была не 1 символ, а несколько(к примеру 4), то есть строка?
хотелось бы, конечно, знать, что там такое у вас этот buf... и как вы с ним работаете... и как ваш вывод устроен, т.е. как он строку принимать будет...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
ARV писал(а):хотелось бы, конечно, знать, что там такое у вас этот buf... и как вы с ним работаете... и как ваш вывод устроен, т.е. как он строку принимать будет...
buf цифра из терминала, мне нужо накопить такие 4 цыфры и пульнуть их на семисигментник. Я допиреть не могу как можно из 4 символов к примеру 1,2,5 и 8 сделать 1258.
Во-первых buf - это не цифра, а переменная, по-видимому, типа char или int. А цифра - это значение этой переменной, которое туда затем записывается.
Alca писал(а):мне нужо накопить такие 4 цыфры и пульнуть их на семисигментник.
Значит во-первых их надо где-то хранить, для этого очень подходит массив, так что объявляй массив и записывай в него приходящие байты.
Что-нибудь типа такого: