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

📄 task.c

📁 我写的 周立功的LPC2131的简单的OS程序
💻 C
字号:
#include "config.h"
#include "stdlib.h"
extern uint32 ADC_data;



/*********************************************************************************************************
**                            TaskAD 任务2
********************************************************************************************************/



		void TaskAD	(void *pdata)
{
	pdata = pdata;
	PINSEL1 = (PINSEL1&(~(0x03<<28)))|(0x01<<28);
	AD0CR = (1 << 3)                        |
	        ((Fpclk/1000000-1) << 8)        |
	        (0 << 16)                       |
	        (0 << 17)                       |
	        (1 << 21)                       |
	        (0 << 22)                       |
	        (1 << 24)                       |
	        (0 << 27);
	 OSTimeDly(1);
	 ADC_data = AD0DR;
	        
	
	for (;;)
	{
	    
	    AD0CR |= 1 << 24;
	    while((AD0DR&0x80000000) == 0);
	    ADC_data = AD0DR;
	    ADC_data = (ADC_data >> 6)&0x3ff;
		ADC_data = ((ADC_data*2480)/1024);
	  //  OSTimeDly(OS_TICKS_PER_SEC/100); 
	}
}  

/*********************************************************************************************************
**                            END FILE
********************************************************************************************************/

⌨️ 快捷键说明

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