Самоучитель для микроконтроллеров AVR - Страница 47

Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Запомните:

Напряжение на ножке выше чем 60% напряжения питания МК гарантировано воспринимается им как ВЛУ или "1" - высокий логический уровень

Напряжение на ножке ниже чем 20% напряжения питания МК гарантировано воспринимается им как НЛУ или "0" - низкий логический уровень

Эти пороговые уровни для напряжения питания 5 вольт будут 3 и 1 вольт

Это справедливо для диапазона напряжений 
питания VCC = 2.7-5.5V

У многих AVR гарантированный "0" это напряжение ниже 30% напряжения питания !   Уточняйте в разделе ДШ "Electrical Characteristics" для используемого вами МК !

Возникает вопрос - а чем будет считать МК сигнал 1.7 или скажем 1.46 вольта? т.е. как МК интерпретирует напряжение на ножке между рассмотренными выше пороговыми уровнями?

Это зависит от того чему был равен соответствующий этой ножке бит в регистре PIN_X (т.е. от того каким ЛУ считал МК напряжение на ножке) до появления напряжения попадающего между двумя порогами переключения  - и по приведенным выше двум правилам - этот бит не может изменится !

Go to Top