FX2N -Биты, сгрупированные в слова |
Здравствуйте, гость ( Вход | Регистрация )
FX2N -Биты, сгрупированные в слова |
21.01.2017 - 19:11
Сообщение
#1
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Добрый вечер.
Подключил к входу FX2N галетный переключатель на 18 положений,выход переключателя в двоичным коде 5 проводов. Пробую программировать K1X0 работает только Х0-Х1-Х2-Х3, пятый вход не работает. Делаю К2Х0 работают все 8 входов Х0 по Х7. Мне надо только 5 входов. И такая же ситуация с выходами К1Y0,выходов надо 10 Кто подскажет как сгруппировать биты? |
|
|
24.01.2017 - 20:34
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
ВХОД 18 переключений Х0-Х4 в двоичном -1 -2 -3 - - -11 - -14 - -17 -18 ВЫХОД Y1=0 Y2=0 Y3=0 Y4=0 Y5=0 Y6=0 Y7=0 Y8=0 Y9=0 Вот так примерно,каждому из 18 положений будет своя комбинация выдаваться в порт Y. Например первому 1-0000000111; 2-0111000111; 3-1010101000; и т.д. Собрал, что то не пойму на выход дает код галетника А мне надо будет на каждое переключение галетника выводить определенный код на выхода Y...
Прикрепленные файлы
|
|
|
25.01.2017 - 06:20
Сообщение
#3
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
Собрал, что то не пойму на выход дает код галетника А мне надо будет на каждое переключение галетника выводить определенный код на выхода Y... В 6-й строке: вход у элемента AND где Timer1.Status должен быть инверсный. Кто подскажет где взять MUX c тремя входами или как сделать,собрать? Берете MUX и растягиваете его вниз, пока не будет создано желаемое кол-во входов. И еще - инструкция MOV в 4-й строке должна быть импульсной (MOVP) -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
25.01.2017 - 08:52
Сообщение
#4
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
В 6-й строке: вход у элемента AND где Timer1.Status должен быть инверсный.
Как поменять инверсию? |
|
|
25.01.2017 - 09:31
Сообщение
#5
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
В 6-й строке: вход у элемента AND где Timer1.Status должен быть инверсный. Как поменять инверсию? Двойной клик возле входа на квадратике. -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
Текстовая версия | Сейчас: 25.09.2024 - 03:21 |