矩力公司三相电能计量芯片.docVIP

  • 8
  • 0
  • 约2.4千字
  • 约 4页
  • 2020-04-13 发布于湖北
  • 举报
珠海炬力集成电路设计有限公司 SPI_Data[k] = SPI_Data[k] 1; SCLK = 1; _nop_(; if ( DOUT SPI_Data[k] = SCLK = 0; } } CS_ = 1; } //SPI 写函数 void SPIWrite( { unsigned char i,k; CS_ = 1; _nop_(; SCLK = 0; _nop_(; CS_ = 0; //打开 SPI //SPI 写操作中,命令字最高位先置 1 SPI_CM = SPI_CM 0x80; { SCLK = 1; _nop_(; if (SPI_CM 0x80 DIN = 1; else DIN = 0; _nop_(; SCLK = 0; SPI_CM = SPI_CM 1; } DIN = 0; { for ( i = 0; i 8; i++ { SCLK = 1; _nop_(; if (SPI_Data[k] 0x80 DIN = 1; else DIN = 0; //发送数据完成后端口 DIN 处于确定的低电平状态 for ( k = 0; k 3; k++ //在 CS_置低之前 SCLK 保证在低电平状态 //关闭 SPI,以使 SPI 复位,准备下一次 SPI 操作。 SPI_Data[k]|0x01; for ( i = 0; i

文档评论(0)

1亿VIP精品文档

相关文档