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

📄 ad9851.c

📁 AD9851-dds的设计资料
💻 C
字号:
/*-----------------------------------------------
      ad9851
-----------------------------------------------*/
#include<iom128v.h>
#include<macros.h>

#define    SEI_W_CLK()     PORTD|=BIT(0)
#define    CLR_W_CLK()     PORTD&=~BIT(0)
#define    SEI_FQ_UD()     PORTD|=BIT(1)
#define    CLR_FQ_UD()     PORTD&=~BIT(1)
#define    SEI_reset()     PORTD|=BIT(2)
#define    CLR_rset()      PORTD&=~BIT(2)
  
void  delay10(int n)
    {
    unsigned char i;
	for(;n>0;n--)
	for(i=0;i<100;i++);
    }
	 
void initial_port(void)
    {
    DDRB=0XFF;
    DDRD=BIT(0)|BIT(1)|BIT(2);
    SEI_reset();
    delay10(10);
    CLR_rset();
    }
  
void send_data(unsigned char *arry)
    {
	unsigned char i;
	for(i=0;i<5;i++)
	      {
	      PORTB=arry[i];
		  SEI_W_CLK(); 
		  delay10(5);
	      CLR_W_CLK() ;
		  }
	SEI_FQ_UD();
	delay10(10);
	CLR_FQ_UD();
	}
		

 

	 		

⌨️ 快捷键说明

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