单片机与其它芯片或设备之间的数据传输在单片机的应用中具有重要的地位,单片机本身的数据传输接口过去主要为8位并行数据接口或异步串行通信接口,但电子技术的迅速发展使得许多新的数据传输接口标准不断涌现,大多数的51单片机并没有在硬件中集成这些新的数据传输接口。 SPI(SerialPeripheralInterface)总线是由Motorola公司提出的一种同步串行外围接口,采用三或四根信号线。51单片机一般并没有在硬件中集成这种新的接口,所以要用软件来进行模拟。……