В режиме мастера MISO работает как вход , а в режиме программирования как выход, и если в режиме программирования mcp откликается по miso + мк отдаёт результаты програматору , и выходит коза...боюсь какбы токоограничительные резисторы не сыграли злую шутку F SPI=4Мгц