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

📄 dac.c

📁 包括使用ucos任务的一些操作实现了lpc2142上的一些基本功能:按键、流水灯
💻 C
字号:
/*************************************************************************************
** Copyright (c) XXXXXXXXXXXXXXXXX
** http:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

**文件名称:DAC.C
**功能说明:LPC2142的AD转换功能实验,包括采集温度和电位器的电压。
**使用说明:

** 当前版本: 1.0
** 作    者:  XXX
** 完成日期:  2007年xx月xx号

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

#include	"lpc214x.h"
#include	"common.h"

/*************************************************************************************
* 函数原型: void DAC_Out(INT16U DACData)
* 功能描述: 启动AD转换
* 输入参数: DACData	0~1023之间的 某个值
* 输出参数: 
* 返回值  : 
**************************************************************************************/
void DAC_Out(INT16U DACData	)
{
 DACR=	(DACData<<6)	|
 		(1<<16);
}

/*************************************************************************************
* 函数原型: void DAC_Ini(void)
* 功能描述: 初始化DAC
* 输入参数:
* 输出参数: 
* 返回值  : 
**************************************************************************************/
void DAC_Ini(void)
{
 PINSEL1=(PINSEL1&(~(0x03<<18)))|(0x02<<18);			//选择P0.25为AOUT;

}

⌨️ 快捷键说明

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