main.c

来自「基于st7的模数转换」· C语言 代码 · 共 26 行

C
26
字号
/******************************************************************************
ST7LITE39 ADC功能应用实例
******************************************************************************/

#include "st7lib_config.h"                        /* 选择STLITE39芯片*/

void main(void);
void main(void)
{
	/* 定义要获取采样值的变量  */
	unsigned  int  Conv_Data1;             
	unsigned char channel = 1;   //AIN1采样通道 ST7Lite39 的第5脚

	ADC_Init ((unsigned char)ADC_SPEED );   /*    FADC= FCPU/4   */
	
	while(1){	
	  /*在指定通道做ADC采样*/
		ADC_Select_Channel (channel);                      /* 选择通道1 */
		ADC_Enable () ;	                                   /* 开始采样 */  
		while ((ADC_Test_Conversn_Complete ()) == FALSE);   
		Conv_Data1 = ADC_Conversn_Read ();           /* 读采样值 */
		ADC_Disable () ;	   
		
		Nop; 
  }	
}

⌨️ 快捷键说明

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