电路原理:SCK、MISO、MOSI 分别是SPI 接口的时钟信号、主站输入信号、主站输出信号。定义STC12 的SPI 接口工作在从站方式,STC11 作为SPI 主站。由于STC11 单片机没有SPI 功能, 必须用软件模拟SPI 主站功能, 这里仅将STC11 作为字节数据传输的中转站, 不进行信息帧的校验、存储和转换。监控计算机发出指令经STC11 的串口接收, 通过SPI 发送至STC12 进行处理。STC11 再通过SPI 接收返回信息, 然后通过串口发送至监控计算机。设计中,STC12 通过在SPI_TX 引脚的输出下降沿,告知STC11 启动模拟SPI 主站功能, 从STC12 的SPI 接口寄存器中读取一个字节数据。
评论
查看更多