Цитата
Уровень лог.1 на входе меги начиная примерно 1..1,2В при 5в питении.
Читайте внимательно даташиты, раздел DC Characteristics, Input High Voltage = 0.6Vcc, минимально, что при питании 5в даст 3в, а сколько сможет на выходе дать АТ45 при 3.3в питании? Даташита на АТ45 под рукой нет, но на память вроде Vcc-0.3 - тоже 3 в. Т.е. никакого запаса на разброс стабилизаторов, пульсаций по питанию и т.п.
Цитата
А в DataFlash может быть открытый эмитер, если это так то подключив внутрений подтягивающий резистор в AVR, можно присоединять SO напрямую к ноге контроллера.
У меня работает таким образом...
Работает, если напряжение питания меги , допустим, 4.9в и то на грани. В пром электронике такое недопустимо по соображениям помехозащищенности и температурного диапазона, да и повторяемость изделия под вопросом, если купить другую партию стабилизаторов, которые будут давать, к примеру 5.2в. К слову, на выходе АТ45 отнють не ОК, а полноценный КМОП каскад на 2х транзисторах.