Цитата(GDI @ Apr 24 2008, 09:45)

вот на этот сигнал и нужно ставить преобразователь уровня(хотя некоторые тут и скажут что можно и без него обойтись) нужен 1 логический элемент из серии 74НС, такие бывают в корпусах сот23-5.
А чем поможет 74HC ?
У неё же те же гарантированные уровни "1" в 0,7 питания и при 5-вольтовом питании уровень "1" должен превышать 3,5В.
Если уж ставить, то 74HCT, у которой гарантируется 2В порог "1".
На не слишком больших скоростях SPI (ну, 2МГц) я ставлю преобразователем уровня BC847 эмиттером на MISO флешки, коллектором на MISO контроллера, с базы килоом 5-10 на питание флешки, с коллектора - 3к на питание контроллера.
По исходному вопросу - если CS флешки подвязан к питанию, то её выход при программировании не мешает без никаких последовательных резисторов.
Если преобразователь уровня не такой на транзисторе или на чём-то в духе 74HCT125, отпираемой CS флешки, а на 7HCT04 (незапираемый), тогда последовательный резистор нужен.
Аналогично с мегой64/128 и MAX232, выдающем сигнал на RXD0/PDI