Первый мастер, там просто spi(128); для теста, второй слейв без прерывания, забираю данные командой переменная=SPDR; а потом переменную по усарту.
При загрузке по усарту никаких данных не идет, отключаю проводок от СПИ, с УСАРТА сразу идут данные, правда не с 128, но и не с 0... Подключаю проводок, усарт опять замерает... Пробовал с прерыванием на слейве - та же картина.
пин СС на мастере выход, на слейве вход. Пробовал и соединять их, и пин слейва ручками пускать на 0 или на+5. Реакции нет...
В протеусе причем все работает.
и еще вопрос в догонку... После очередного ресета на 128й меге на всех ногах стало 5В... Почему она могла вот так сдохнуть?, до этого отлично работала, ресет делал уже много раз...
Постояла без питания минут 10, терь на ногах все ок, но не шьётся и признаков жизни не подаёт..(
Оказалось кварц сдох 0_о такое вообще бывает? Хотя нет, с другим кварцем тоже не пашет, а от внешнего осцилятора той же частоты пашет... Бред какой-то. Фузы как поставил с самого начала, так они и стоят, ща еще раз проверил... Сделал фузы на внутренний осц., теперь вообще никак не шьётся.... 400р в помойку (
А вопрос про SPI еще открыт... Там у меня две атмеги16


