📄 ad9851.h
字号:
#ifndef _AD9851_H_
#define _AD9851_H_
//************************************
#ifdef AD9851_GLOBALS
#include <reg52.h>
#include<intrins.h>
#define uint8 unsigned char
#define uint16 unsigned int
#define uint32 unsigned long
#define AD9851_EXT
#define MODE_PARALLEL 1
#define MODE_SERIAL 2
#define W0 0x01
#define FRE_PARA 23.8609 //30M晶振,有乘6
#define W 0x81
// #define W0 0x00
// #define FRE_PARA 143.1655//30M晶振,没乘6
// #define FRE_PARA 29.82616178 //24M*6
#define DEFAULE_F 10000 //默许频率10K
#define PARA_DATA_OUT P2
sbit SERIAL_DATA_OUT=P2^0;
sbit DDS_WCLK=P3^2;
sbit DDS_RESET=P3^4;
sbit DDS_FQ_UD=P3^3;
#else
#define AD9851_EXT extern
#endif
//*************************************
#define uint8 unsigned char
#define uint16 unsigned int
#define uint32 unsigned long
//**************************************
AD9851_EXT void SendF(uint32 f);
AD9851_EXT void SendP(uint32 f);
#endif//_AD9851_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -