У кого-то UVcc ( +5V с USB) соединено с AVcc... У кого-то AVcc сидит на +3.3V ( от LM1117)...
Но если заглянуть в официальный даташит то заметим следующее:
Спойлер
Берем схему Danko, наблюдаем картину что AVcc сидит на +5V от UVcc
При этом Vcc сидит постоянно на +3.3V, а если переключаем, то на выход LM1117 подаем питание +5V что тоже не есть хорошо, и что собственно все это что не соответствует даташиту.
Так же берем схему DooMmen, наблюдаем немного лучше картину. Ну хорошо что +5V не шурует на вход LM1117 при переключении... но тут уже таки AVcc сидит на +3.3V LM1117 постоянно...
Теперь вопросы:
1. Не может ли сгореть чип из-за разницы напряжения на AVcc и Vcc?
2. Не сгорит ли 1117\не даст большее напряжение, если на выход подается +5V при переключении?
3. Если я сделаю так что UVcc будет питаться от +5V, а остальные (AVcc, Vcc) будут переключаться через переключатель, то опять таки не сгорит ли чип?
4. Если будет переключение AVcc и Vcc вместе, то не придется ли использовать только 8MHz кварц? Т.к. в даташите сказано что 16MHz только выше 4.5V...
5. И ради любопытства, почему все-таки подключено AVcc постоянно то ли от 5 то ли от 3.3?
P.S.: Можно ли задействовать подобное дополнение чтоб проще было прошивать контроллер? SW1 запускает HWB, SW2 просто ресет.
Спойлер
P.P.S: А как же тогда RESET pin работает. Если питание в разных точках разное, а RESET подтянут на 3.3?
то достаточно заменить копеечный транзистор. У GTL с доставаемостью есть проблемы.