Доброе утро. Подскажите советом, не могу сообразить .
Каким образом произвести преобразование двоичного четырех разрядного слова( буду формировать на I1,I2,I3,I4) в
переменную INT для дальнейшей обработке в программе?
Большое спасибо
Вид для печати
Доброе утро. Подскажите советом, не могу сообразить .
Каким образом произвести преобразование двоичного четырех разрядного слова( буду формировать на I1,I2,I3,I4) в
переменную INT для дальнейшей обработке в программе?
Большое спасибо
Чем функция PUTBIT не устраивает?
вот так только три входа, но принцип ясен будет
типа ЦАП соорудитьВложение 21379
только не пойму, почему не симулирует, но принцип должен быть понятен.
ан нет, попробовал сейчас, всё работает.
вам нужно собрать дешифратор 4 в 16, можно макросом сделать потом.;)
Какие у Вас весовые коэффициенты дискретных входов I1 - I4??? Соответственно 1-2-4-8 или другие?
С весовыми коэффициентами входов 1-2-4-8 как-то так:
Вложение 21389
спасибо большое за вашу помощь.
Сейчас немного отвлекся на другой проект. Переварю немного.
как то не понятно. предложенное вами очень просто с осмыслением. Но в эмуляторе такое почему то не работает.
Вот Вам проект, у меня почему-то всё работает! Может быть Вы в симуляторе пуск не нажали?
Вложение 21392
Если Вас смущает простота, можно сделать вот так:
Вложение 21393
все супер! все работает! но вот в чем дело. Полученное значение я хочу скидывать не на выход ПР. А в переменную типа float. и вот тут то я не могу никак посмотреть изменение данной переменной. Что я делаю не так?