|
Пишу слейва для Attiny26.
Лыжи не едут при чтении из слейва.
Мастер - другой МК. Драйвер для него писан самолично и отлажен.
Cтарт, адрес, word address, еще раз старт и адрес (с установленным Read) принимаю, полет нормальный. Про Ack'и не забыл.
Но вот как заставить USI толкать байт на SDA по клокам по SCL?
Попробовал перевести SDA на вывод и в USIDR записать данные - нифига, на линии 0.
Ехать надо, поэтому пока сделал побитовую выдачу байт, но жаба и чувство прекрасного восстают.
Там полтора бита настроек :(
E-mail: info@telesys.ru