Balancer: Все сообщения за 3 Мая 2004 года

 
ПнВтСрЧтПтСбВс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Balancer

администратор
★★★★★
Alesandro, 03.05.2004 01:58:05 :
Дык я о том, что а если на ногу подан уровень? От соседнего микроконтроллера, скажем, ноль, а тут эта зараза выставила единицу, порты нафиг погорят...
 


Ничего не погорит, по стандартам идущим ещё от ТТЛ, объединение выходов работает как монтажное "И". Т.е. если хоть на одном выходе есть ноль, он "перетягивает" остальные единицы. Полагаю, что в ненешних ИС используется та же идеология (хотя бы ради обратной совместимости).
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
GrayCat, 03.05.2004 04:04:15 :
Хотя, меня тоже очень бесили условные переходы в стиле "если ..., то пропустить " :angry:
 


Сразу видно, что на программируемых калькуляторах не программил :)

Кстати, на ARM с этим очень красиво. Каждая команда может быть выполнена или не выполнена индивидуально по состоянию флагов :)

Перебросить, что ли, топик в радиоэлектронный форум? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Alesandro, 03.05.2004 14:44:48 :
А по монтажному И объединяют открытый коллектор, но чтобы обычный ТТЛ(ТТЛШ), о таком первый раз слышу! 8-0
 


Про такое монтажное "И" писали много в тогдашней литературе и у меня в схемах прекрасно всё работало :)

Если очень грубо, то "0" - это коммутация прямо на землю, а "1" - это на Vcc через резистор, при чём даже для самых мощных серий это поряка килоома.

Впрочем, я всё равно предпочитал диодно-резисторную логику :)

>А перекинуть... Надо! :)

Угу, сейчас.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru