собираюсь сделать устройство на основе ATmega16 и ads1218(ацп от TI). общаться они будут по интерфейсу spi. не могу понять одну вещь. контроллер,как ведущий, инициализирует обмен - передает в ацп команду RDATA (read data). через некоторое время ацп передает обратно 3 байта данных.но ведь тактовым сигналом управляет МК....если я читаю регистр SPDR (SPI data register) - это означает,что модуль SPI сначала сдвигает во входной регистр данные с линии MISO, или просто выдает то,что там уже было???? в какой момент данные попадают во входной регистр?
Нажмите для просмотра прикрепленного файла