Что такое логический ноль?
На лекции по цифровой схемотехнике, рассказывают что логическая единица к примеру 5 вольт а логический ноль это 0 вольт, но когда подаешь ноль в порт микроконтроллера AVR то там не 0 вольт, а по факту ток течёт в обратном направлении то есть -5 вольт, для портов в микроконтроллере сделали исключение из правил? Или по такому принципу работает внутри не только в микроконтроллере но и в микропроцессоре?
ДополненЗабыл уточнить что если порт замкнут на массу при единице будет 5в, при нуле там действительно будет 0в, но если порт замкнуть на vcc, то при нуле будет -5в
Это разные логические уровни. В некоторых типах логики логический ноль - это 0 В, в некоторых - отрицательное число вольт, а в отрицательной логике - вообще 0 и 1 поменяны местами.
Просто, например, в КМОП-логике чтобы открыть полевой МОП-транзистор с индуцированным каналом p-типа нужно подать определённое отрицательное напряжение. Если подавать ноль или положительное - он будет тупо закрыт и разницу никак не определить.
попробуйте задать этот вопрос гуглю.
куча статей.
0 В — это логический ноль, напряжение питания — это логическая единица
ток течет от + к -. на + избыток электронов, на - недостаток, отсюда - это логический ноль
Ты сам ответил