Quote (lvd)
Ну вот опять ты не вкурил
Надо четче изъяснять мысли
Quote (lvd)
Дорисуй, где начинается передача 1ого бита из карточки и по какому фронту ты его принимаешь, и аналогично для передачи - гда ты выводишь первый бит и по какому фронту он принимается.
Вот что будет:
Схватывание данных происходит по переднему фронту клока, смена - по заднему. Количество импульсов клока всегда 8 (передача по байтам, клоки идут пачками по 8 импульсов). Т.е. после спада CS лишних импульсов клока не надо, но можно, в принципе, дать несколько пустых команд (на запись 0ffh), если это надо, конечно. А это надо в процедуре инициализации. Поэтому подробнее см. исходник DVS.