Как оставить пин в открытом состоянии?
Добавлено: Пн авг 17, 2020 12:23:32
Всем привет!
Решил сделать рации на базе RDA1846S (SA818-U). Вот ссылка на мой проект в EasyEDA: https://easyeda.com/igor.silenock/rda1846s
На сколько я понял, по даташиту контакт H/L от RDA1846S должен быть либо подтянут к земле, либо "болтаться в воздухе".
Цитата:
high/low output power control; Leave open for high output power,low level to low output power. (Please kindly note: this pin can NOT be connected to VDD or high level of cmos output)
Так как я буду управлять при помощи Atmega328, то оставить пин в "подвешенном" состоянии не получится. Либо логический 0 (подтяжка к земле), либо 1 (то же что и питание).
Возникает вопрос: как правильно сделать развязку, чтобы при управлении с МК логический 0 подтягивал контакт H/L к земле, а логическая 1 оставляла контакт свободным?
Я пробовал в сети найти ответ, но мне выдает только STM32, где есть возможность задать пину Высокоимпедансное состояние, но в Атмеге это нельзя сделать. Можете подсказать как решить этот вопрос?
Решил сделать рации на базе RDA1846S (SA818-U). Вот ссылка на мой проект в EasyEDA: https://easyeda.com/igor.silenock/rda1846s
На сколько я понял, по даташиту контакт H/L от RDA1846S должен быть либо подтянут к земле, либо "болтаться в воздухе".
Цитата:
high/low output power control; Leave open for high output power,low level to low output power. (Please kindly note: this pin can NOT be connected to VDD or high level of cmos output)
Так как я буду управлять при помощи Atmega328, то оставить пин в "подвешенном" состоянии не получится. Либо логический 0 (подтяжка к земле), либо 1 (то же что и питание).
Возникает вопрос: как правильно сделать развязку, чтобы при управлении с МК логический 0 подтягивал контакт H/L к земле, а логическая 1 оставляла контакт свободным?
Я пробовал в сети найти ответ, но мне выдает только STM32, где есть возможность задать пину Высокоимпедансное состояние, но в Атмеге это нельзя сделать. Можете подсказать как решить этот вопрос?