📄 ad9852._h
字号:
#ifndef _AD9852_H_
#define _AD9852_H_
#include <iom16v.h>
#define AD9852_CTRL_DDR DDRB
#define AD9852_CTRL_PORT PORTB
#define AD9852_CTRL_PIN PINB
#define AD9852_MasterReset 0
#define AD9852_CLKPOWER 2
#define AD9852_IORESET 5
#define AD9852_SCLK 3
#define AD9852_SDIO 6
#define AD9852_IOUD 7
#define AD9852_Set_MasterReset() AD9852_CTRL_DDR |= (0x01<<AD9852_MasterReset); AD9852_CTRL_PORT |= (0x01<<AD9852_MasterReset)
#define AD9852_Clr_MasterReset() AD9852_CTRL_DDR |= (0x01<<AD9852_MasterReset); AD9852_CTRL_PORT &= (~(0x01<<AD9852_MasterReset))
#define AD9852_Set_CLKPOWER() AD9852_CTRL_DDR |= (0x01<<AD9852_CLKPOWER); AD9852_CTRL_PORT |= (0x01<<AD9852_CLKPOWER)
#define AD9852_Clr_CLKPOWER() AD9852_CTRL_DDR |= (0x01<<AD9852_CLKPOWER); AD9852_CTRL_PORT &= (~(0x01<<AD9852_CLKPOWER))
#define AD9852_Set_IORESET() AD9852_CTRL_DDR |= (0x01<<AD9852_IORESET); AD9852_CTRL_PORT |= (0x01<<AD9852_IORESET)
#define AD9852_Clr_IORESET() AD9852_CTRL_DDR |= (0x01<<AD9852_IORESET); AD9852_CTRL_PORT &= (~(0x01<<AD9852_IORESET))
#define AD9852_Set_SCLK() AD9852_CTRL_DDR |= (0x01<<AD9852_SCLK); AD9852_CTRL_PORT |= (0x01<<AD9852_SCLK)
#define AD9852_Clr_SCLK() AD9852_CTRL_DDR |= (0x01<<AD9852_SCLK); AD9852_CTRL_PORT &= (~(0x01<<AD9852_SCLK))
#define AD9852_Set_SDIO() AD9852_CTRL_DDR |= (0x01<<AD9852_SDIO); AD9852_CTRL_PORT |= (0x01<<AD9852_SDIO)
#define AD9852_Clr_SDIO() AD9852_CTRL_DDR |= (0x01<<AD9852_SDIO); AD9852_CTRL_PORT &= (~(0x01<<AD9852_SDIO))
#define AD9852_Set_IOUD() AD9852_CTRL_DDR |= (0x01<<AD9852_IOUD); AD9852_CTRL_PORT |= (0x01<<AD9852_IOUD)
#define AD9852_Clr_IOUD() AD9852_CTRL_DDR |= (0x01<<AD9852_IOUD); AD9852_CTRL_PORT &= (~(0x01<<AD9852_IOUD))
void AD9852_DataPost(unsigned char Addr, unsigned char *pDat, unsigned char Len);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -