Инверс порта
-
Юзверь
Инверс порта
Товы, с чем связана потребность в инверсе данных (тоесть нулей в единицы, и наоборот) при выводе данных в порт?
С чем это связано?
С чем это связано?
- avr123.nm.ru
- Вечно гонимый
- Сообщения: 331
- Зарегистрирован: Пн сен 04, 2006 20:25:28
- Откуда: самоучитель по микроконтроллерам
- Контактная информация:
-
Юзверь
- avr123.nm.ru
- Вечно гонимый
- Сообщения: 331
- Зарегистрирован: Пн сен 04, 2006 20:25:28
- Откуда: самоучитель по микроконтроллерам
- Контактная информация:
- Мышонок
- Друг Кота
- Сообщения: 3792
- Зарегистрирован: Чт сен 14, 2006 11:42:09
- Откуда: Обитаю на чердаке
- Контактная информация:
При перключении выхода микорсхемы в "0" ток потребления максимальный, при "1" - минимальный. Надо так оптимитзировать работу микросхем, чтобы ток, потребляемый схемой, менялся как можно меньше (одновременно примерно пополам "0" и "1"). Это улучшит помехоустойчивость и т.д. Для ответственных сигналов лучше использовать "0", т.к. это потенциал земли. "1" может вызвать ложное срабатывание по следующим причинам: 1) импульсные помехи; 2) при "обрыве" (неподключенном) вывода ИМС, на нём (из внутренней схемы питания) находится "1".
А индикацию светодиодиодами можно осуществлять для любого логического уровня. Существует около десятка основных схем со своими достоинствами и недостатками.
А индикацию светодиодиодами можно осуществлять для любого логического уровня. Существует около десятка основных схем со своими достоинствами и недостатками.
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Re: Инверс порта
Юзверь писал(а):Товы, с чем связана потребность в инверсе данных (тоесть нулей в единицы, и наоборот) при выводе данных в порт?
С чем это связано?
с требованием алгоритма например.
- Мышонок
- Друг Кота
- Сообщения: 3792
- Зарегистрирован: Чт сен 14, 2006 11:42:09
- Откуда: Обитаю на чердаке
- Контактная информация:
Абакт, кошачью твою мать! Читай внимательно, прежде чем флуд разводить!
1) Имеется в виду выходной транзистор микросхемы;
2) Речь идёт о токе, потребляемом не конкретной микросхемой AVR, за что ты уже просишься за известным НИКом отправиться, а о токе, потребляемом всей схемой, т.е. всем устройством.
Алгоритм пишется под устройство, а не устройство пристраивается к алгоритму. Хотя, вам виднее, Абак-1-2-3!!!
Если я не очень понятно написал, поясняю:мышонок писал(а):При переключении выхода микросхемы в "0" ток потребления максимальный, при "1" - минимальный. Надо так оптимизировать работу микросхем, чтобы ток, потребляемый схемой, менялся как можно меньше (одновременно примерно пополам "0" и "1"). Это улучшит помехоустойчивость и т.д. Для ответственных сигналов лучше использовать "0", т.к. это потенциал земли. "1" может вызвать ложное срабатывание по следующим причинам: 1) импульсные помехи; 2) при "обрыве" (неподключенном) вывода ИМС, на нём (из внутренней схемы питания) находится "1".
А индикацию светодиодиодами можно осуществлять для любого логического уровня. Существует около десятка основных схем со своими достоинствами и недостатками.
1) Имеется в виду выходной транзистор микросхемы;
2) Речь идёт о токе, потребляемом не конкретной микросхемой AVR, за что ты уже просишься за известным НИКом отправиться, а о токе, потребляемом всей схемой, т.е. всем устройством.
Алгоритм пишется под устройство, а не устройство пристраивается к алгоритму. Хотя, вам виднее, Абак-1-2-3!!!
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Abakt писал(а):Как может потребление МИКРОСХЕМЫ зависеть от того что у нее на выходе ?
Например, на выходе микросхемы высокий уровень. Между этим выходом и общим проводом подключена нагрузка. Откуда возьмётся ток нагрузки? Он потечёт от источника питания через вывод Vcc микросхемы. Результат: микросхема потребляет больше на величину этого тока. Другое дело, что она его не сама ест, а отдаёт нагрузке. Но, потребляет же, собака...