DS1302寫單個字節程序必須和規格書時序一直。CE單字節寫完,CE不能拉低,否則寫不進去。必須是命令和數據寫完再拉低還必須拉低,否則也寫不進去

void SPI_Write_Byte(uchar tdata)          {     uint i;     DS1302_CS = 1;     delayNus(4);     for(i = 0;i < 8;i++)     {         DS1302_CLK = 0;         delayNus(3);         if((tdata&0x01) == 0x01)
相關文章
相關標籤/搜索