- Имеется ли команда (функция) digital write только с параметрами в виде группы выводов объединённые в одно имя (переменную) и выводом не высокого (high). Или низкого (low), а выводом числа в виде переменной?
- Как число полученное математическим путем подать на выходы группы пинов? Пример: числа от 0 до 255 на 8 пинов (8 разрядов)
Тебе бы учебник по программированию поискать лучше. Всё тобой перечисленное пишется в пять строчек.
Если я правильно понял вопрос, то в штатном наборе - нет. Возможно, кому-то это нужно было и он писал сам.
Написать функцию, которая это делает.
Точно также можно поступить с числом, полученным, например, не математическим, а, скажем, философским путём.
а эзотерическим? слабо? может и невозможно…
Нужно создать новую концепцию ЯП. С циклическим оператором Sansara wheel. Условием накопления кармы. И финальным состоянием программы Нирвана.
Может выстрелить, при грамотном подходе!
Забыл! Название языка, ессно Манас. А как ещё?
И все циклы будут кругами сансары…
вот и тогда выйти из этого круга будет главным, всё как Индусы вещают…
ТС по существу ищи запись в порт и чтение порта
А не в одну?
да, прямая запись в регистр порта ввода вывода.
В АВР позволяет выводить 8битное число на 8битов выводного порта.
В других контроллерах так же можно выводить и 16битов разом и 32бита - зависит от разрядности порта ввода-вывода.
Для начала стоит озадачится подбором подходящего процессора и группы пинов,
поскольку пины группируются в порты ввода-вывода по 8 пин и имеют соотв имена: А, В, С …
тогда вывод числа в какой-то из портов х PORTx = y; , где y число от 0 до 255 в соотв формате.
Вообще же читать что то типа, Управление портами микроконтроллеров AVR на языке С