|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.02.2014, 12:16 | #1 |
Пользователь
Регистрация: 27.01.2014
Сообщений: 13
|
Биты в LPT порту
Имеется LPT порт, имеется программа для управления LPT порта, какую функцию или процедуру нужно написать чтоб считывать с LPT порта биты, например если все ножки отключены то будет выводиться 00000000, отправляем логическую 1 на ножки 1,2,5 выдает 11001000. Как реализовать эту процедуру подскажите плиз. И еще, у меня программа готова под управление LPT порта, то есть я могу включать и отключать ножки, но мне нужно чтоб когда все ножки отключены регистра данных LPT порта, например при нажатии кнопки в Label выводилось 00000000, затем я отправляю на ножки 1,2,7,8 логическую 1 обратно нажимаю на кнопку и должно уже выводится 11000011, так вот какую процедуру или функцию мне нужно написать я не знаю, напишите кто что знает!
|
25.02.2014, 12:21 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в той теме вам все дали.
а если у вас проблема перевести байт в биты...то это печалька. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.02.2014, 12:29 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
В той теме все дано, даже получение битов.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
25.02.2014, 12:34 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Он готовый код хочет...
|
25.02.2014, 13:04 | #5 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Дан готовый код.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
25.02.2014, 13:10 | #6 |
Пользователь
Регистрация: 27.01.2014
Сообщений: 13
|
ДА не вижу я этого кода, может вам програмку выслать чтоб вы посмотрели?? Там я сам вбиваю эти биты т.е 0000000 а мне нужно чтоб он автоматически считывал с LPT порта и записывал их в Label
|
25.02.2014, 13:18 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
там есть процедуры считывания, я видел.
а далее byte в биты переведите. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.02.2014, 13:25 | #8 |
Пользователь
Регистрация: 27.01.2014
Сообщений: 13
|
Вы про эту тему говорите?http://www.programmersforum.ru/showthread.php?t=67182
|
25.02.2014, 13:30 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
да, допустим порты 3-4.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.02.2014, 13:38 | #10 |
Пользователь
Регистрация: 27.01.2014
Сообщений: 13
|
Может посмотрите мою программу и скажете что у меня не правильно?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Биты в ASM51 | Dartchuwak | Помощь студентам | 3 | 10.05.2011 14:01 |
Биты | Leshiy1 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 20.03.2011 16:21 |
Доступ к lpt порту в java | ovram | Общие вопросы по Java, Java SE, Kotlin | 8 | 13.01.2011 12:35 |
Байты и биты | Karp_13 | Общие вопросы Delphi | 9 | 10.11.2009 00:33 |
Сбросить 3,5,7 биты | veter_s_morya | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 20.05.2008 09:43 |