Microwire串行接口是SPI的精简接口,能满意一般外设的需求。Microwire总线是美国国家半导体(NS)公司推出的三线同步串行总线。这种总线由一根数据输出线(SO)、一根数据输入线(SI)和一根时钟线(SK)组成(但每个器材还要接一根片选线)。原始的Microwire总线上只能衔接一片单片机作为主机,总线上的其它设备都是从机。尔后,NS公司推出了8位的COP800单片机系列,仍选用本来的Microwire总线,但单片机上的总线接口改成既可由本身宣布时钟,也可由外部输入时钟信号,也就是说,衔接到总线上的单片机既可所以主机,也可所以从机。为了差异于原有的Microwire总线,称这种新产品为增强型的Microwire/PLUS总线。增强型的Microwire/PLUS总线上答应衔接多片单片机和外围器材,因而,总线具有更大的灵活性和可变性,十分适用于分布式、多处理器的单片机测控体系。要改动一个体系,只需改动衔接到总线上的单片机及外围器材的数量和类型。
Microwire串行接口是一种简略的四线串行接口,由串行数据输入(SI)、串行数据输出(SO)、串行移位时钟(SK)、芯片挑选(CS)组成,可完成高速的串行数据通讯。
SK:是时钟信号,数据数输的根据,SI的数据读取总是在SK的上升沿。SO的数据输出是在SK的下降沿,在SK上升沿保持稳定。CS:为挑选操控端,被挑选到的信号以低态动作或是高态。SI:Master端输出信号Slave端输入。SO:Slave端输出信号Master端输入。