⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 calutor.c

📁 AD9851-dds的设计资料
💻 C
字号:

//  #include<iom128v.h.
 // #include<macros.h>
    #define    PHASE_N    32
  #define    FREQ_M       32
  #define    SYS_CLOCK   120000000
  #define    N2         4294967296
  unsigned  long int convert(unsigned char *arry,unsigned char length)
    {
	 unsigned char i;
	 unsigned long int  num;
	  num=arry[0];
	  for(i=1;i<length;i++)
	   {
	    num*=10;
		num+=arry[i]; 
		
	  }
	  return num;
	  }
	  
	 unsigned char * calcultor(unsigned long int frequn_value)
	  {
	   unsigned long int fm;
	   unsigned char i, sbuff[8];
	  fm=frequn_value* N2/SYS_CLOCK;
	    for(i=0;i<8;i++)
		 {
		   sbuff[i]=fm&0x0f;
		   fm>>=4;
		 }
		return  sbuff;
      }    
	  
	  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -