Не работает блок AND
Не работает блок AND
Под Windows XP SP-3 похоже не работает логический блок AND.
Пробовал двумя кнопками зажечь светодиод не складываются.
Конопки включают светодиод в логике OR. Блок XOR работает нормально.
Пробовал двумя кнопками зажечь светодиод не складываются.
Конопки включают светодиод в логике OR. Блок XOR работает нормально.
Не работает блок AND
Не может быть.
Тоже сижу на XP SP-3 и всё работает.
Пректик свой неработающий выложите.
Тоже сижу на XP SP-3 и всё работает.
Пректик свой неработающий выложите.
Не работает блок AND
Как такового проекта нет. Две кнопки на макетной плате. Внутреннии подтягивающии резисторы.
Если сигнал напрямую подавать с кнопки на выход-светодиод компиляция не проходит пишит ошибку: Инструкция по адресу"ox0048293b" обратилась к памяти по адресу" 0х015е448". Память не может быть Read.
Приходиться ставить блок Bounce.
С ним можно подать сигнал с кнопки на выход. Если сложить обе кнопки в блоке And то светодиод срабатывает по любому и от одной и от другой и от обеих нажатий.
Если сигнал напрямую подавать с кнопки на выход-светодиод компиляция не проходит пишит ошибку: Инструкция по адресу"ox0048293b" обратилась к памяти по адресу" 0х015е448". Память не может быть Read.
Приходиться ставить блок Bounce.
С ним можно подать сигнал с кнопки на выход. Если сложить обе кнопки в блоке And то светодиод срабатывает по любому и от одной и от другой и от обеих нажатий.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не работает блок AND
При использовании блока AND если вы включили подтягивающие резисторы и кнопки замыкаются на землю, то светодиод будет гореть если не нажата ни одна кнопка, при нажатии любой из них или обоих сразу светодиод должен потухнуть. для того чтобы светодиод горел при нажатии обоих кнопок надо инвертировать или оба входа на блоке или выход блока.
Последний раз редактировалось Олег 15 янв 2016, 22:18, всего редактировалось 1 раз.
Не работает блок AND
Было такое - ошибка иногда вдруг начинает выскакивать после очередного изменения в схеме. Лечилось только добавлением какого нибудь буферного элемента - Bounce или блоков OR или AND с замкнутыми входами (в виде повторителя).Андрейка писал(а):Если сигнал напрямую подавать с кнопки на выход-светодиод компиляция не проходит пишит ошибку: Инструкция по адресу"ox0048293b" обратилась к памяти по адресу" 0х015е448". Память не может быть Read. Приходиться ставить блок Bounce.
Мучился, пока не поставил по подсказке совместимость с Win98. После чего всё как рукой сняло...
Ну а по поводу неправильной работы блока AND
у Вас, причину объяснил Олег. Сделайте, как он советут и всё заработает. Кроме, конечно, варианта инверсии выхода элемента, так как логика работы элемента AND заключена в его входах - сработает только при подаче единицы одновременно на оба входа.
Заодно проанализируйте работу блока, почитав про него что нибудь. Даже в свойствах этого блока достаточно информации. А то мне кажется, что с логическими схемами Вы мало работали...
Последний раз редактировалось DWD 16 янв 2016, 16:27, всего редактировалось 1 раз.
Не работает блок AND
Что-то у меня в последнее время косяк за косяком.DWD писал(а):Кроме, конечно, варианта инверсии выхода элемента

Не работает блок AND
Большое спасибо. Инвертировал кнопки по совету Олега и все заработало.
А можно узнать по подробнее про борьбу с ошибкой компиляции:
" Память не может быть Read " ?
Вы написали про совместимость с Windows 98 где ее ставить ?
А можно узнать по подробнее про борьбу с ошибкой компиляции:
" Память не может быть Read " ?
Вы написали про совместимость с Windows 98 где ее ставить ?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость