Протокол Microwire обеспечивает передачу данные со скоростью до 1 Мбит в секунду. В одном пакете передается шестнадцать бит данных. На рисунке 2.35 показана форма сигналов при чтении 16 бит данных. После выбора микросхемы и посылки старт-бита передается 8-разрядная команда (обозначена как «ОР1», «ОР2», «А5» - «А0» на рис. 2.34), затем следуют 16-разрядный адрес (его наличие не является обязательным) и 16 бит данных. При максимальной скорости передачи 1 Мбит в секунду тактовый сигнал изменяется каждые 500нс. Передаваемые биты должны быть выдаваться на линию за 100нс до поступления переднего фронта тактового сигнала. Чтение данных должно происходить за 100нс до поступления заднего фронта тактового сигнала. Хотя эти требования выполняются большинством устройств, необходимо убедиться, что устройства, с которым осуществляется связь, соответствуют данным условиям.
Рис. 2.34 - Чтение данных в протоколе Microwire.