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

📄 ad9958.h

📁 (AD9958用ADuC845控制的keil源代码包,键盘和显示部分在另一个板上
💻 H
字号:
/**********************************************
   AD9958.H file
   The AD9985.C's head file
   Creat by Computer-lov Date: 2005.8.30
   Last edit date:2005.8.30
   Copyright(C) 2005-2015 Computer-lov
   All rights reserved
************************************************/
#ifndef __AD9958_H__
#define __AD9958_H__

#define IO_UPDATA             P0_3
#define DIN_P0                P0_7
#define DIN_P1                P0_6
#define DIN_P2                P0_5
#define DIN_P3                P0_4

void run(void);
void write_a_byte(unsigned char w_data);
void write_CSR(unsigned char w_data);
void write_FR1(unsigned char w_data1,unsigned char w_data2,unsigned char w_data3);
void write_FR2(unsigned char w_data1,unsigned char w_data2);
void write_CFR(unsigned char w_data1,unsigned char w_data2,unsigned char w_data3);
void write_CTW0(unsigned long int F_word);
void write_CPW0(unsigned int P_word);
void write_ACR(unsigned long int A_word);
void write_LSR(unsigned char rising,unsigned char falling);
void write_RDW(unsigned long rising);
void write_FDW(unsigned long falling);
void AD9958_init(void);
void set_frequency(unsigned long int);
void write_CTWn(unsigned char n,unsigned long int w_data);
unsigned long int change(unsigned long int);

#endif

⌨️ 快捷键说明

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