微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 写ADF4350子程序,这个程序怎么解释,求大神指点

写ADF4350子程序,这个程序怎么解释,求大神指点

时间:10-02 整理:3721RD 点击:
写ADF4350子程序
void writeADF4350(unsigned char *buf)
{
  unsigned char i=0;
  unsigned char j=0;
  unsigned char value=0;
  CLK_L();
  LE_L();
  for(i=4;i>0;i--)
  {
    value=*(buf+i-1);
    for(j=8;j>0;j--)
    {
       if(0x80==(value&0x80))
      {
        DATA_H();
        delay(2);
        CLK_H();
      }
      else
      {
        DATA_L();
        delay(2);
        CLK_H();
      }
      delay(2);
      CLK_L();
      value<<=1;
    }
  }
  delay(2);
  LE_H();
  delay(10);
  LE_L();
  DATA_L();
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top