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

📄 dac811.h

📁 基于dsp的da输出程序
💻 H
字号:


#ifndef _da
#define _da

/****************************************************************************

*	函数:	extern void da_setup(int tongdao,int kind,int freq,int value,unsigned short noise)	
*	目的:	设置DA转换
*	输入:	
		tongdao		通道
		kind		da转换波形方式:	0:正弦波
*							1: 方波
*							2:三角波
*							3:直流
		freq		波形频率
		value		幅值
		noise		噪音
*	输出:	无
*	参数:	dac811cs:	da811使能
		loadcs:		da811转换使能
		timer_sum:	定时器计数次数	long
		angle:		角度
		angle_diff:	角度差
		da_kind:	da种类
		da_value:	da幅值

***************************************************************************/
extern void da_setup(int tongdao,int kind,int freq,int value,unsigned short noise);


/****************************************************************************

*	函数:	extern void da_end(int tongdao)
*	目的:	关闭设定的DA通道转换
*	输入:	tondao		通道
*	输出:	无
*	参数:	无


***************************************************************************/
extern void da_end(int tongdao);

/****************************************************************************

*	函数:	void init_timer1(void)
*	目的:	初始化TIMER1
*	输入:	无
*	输出:	无
*	参数:	无


***************************************************************************/
extern void init_timer1(void);

/****************************************************************************

*	函数:	void stop_timer1(void)
*	目的:	关闭TIMER1
*	输入:	无
*	输出:	无
*	参数:	无


***************************************************************************/
extern void stop_timer1(void);

/****************************************************************************

*	函数:	void da_run(void)
*	目的:	D/A转换输出
*	输入:	无
*	输出:	无
*	参数:	无


***************************************************************************/
extern void da_run(void);

#define DA_RUN	asm(" PORTW 1H,10H ")		/* DA信号输出 */
#define EINT	asm(" RSBX INTM ")		/*开中断*/
#define DINT	asm(" SSBX INTM ")		/*关中断*/

#endif


⌨️ 快捷键说明

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