task0_adc1543.c

来自「逆变、电瓶充电、数控电源、开关电源」· C语言 代码 · 共 25 行

C
25
字号
#include "main.h"
#include "task0.h"
#include "os_cfg.h" //Easy51RTOS操作系统头文件
#include "adc1543.h" 

#define  N  4.887585532  // adc 数值转化倍数

unsigned   int adc_value;
extern 	   dac_value;

void task0_init(void)
{
  
}

void task0(void)
{   
    EA=0;   
	adc_value=get_data(0);
    adc_value=adc_value*N;
	if(dac_value>5000)
		adc_value+=5000;
    task_delay[0] = TASK_DELAY0;
    EA=1;
}

⌨️ 快捷键说明

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