ibiza11 писал(а):при программировании запитать от 5 вольт, например.
связать можно попробовать по этой схеме:
В любом случае так много транзистров-резистров не нужно.
Если 5-вольтовый вход CMOS, то достатчоно одного NPN-транзистора.
Базу - на питание 3.3В через ну пусть 10 килоом.
Коллектор - на питание 5В через ну пусть 4.7 килоома и с коллектора на вход 5-вольтовой микросхемы.
Эмиттер - на выход 3-вольтовой микросхемы. Работает лучше, чем приведенное - на ура на мегагерце-двух.
Можно вместо биполярника 2N7002 поставить.
Но тут, думаю, это не нужно вообще - я не встречал 5-вольтовых ADM232/MAX232 и компании (и, кстати, для 485-го интерфейса тоже), у которых входы были бы не "ТТЛ-овские", т.е. не хватало бы 2.4В для "1". Так что достаточно двух резисторов с выхода драйвера на микроконтроллер.
Ну а я уже давно стараюсь под рукой держать
только MAX3232 (в смысле - только "трёхвольтовые" приёмопередатчики RS232) - они работают и при 3, и при 5 вольтах.