cmx_adc_chan.h

来自「cypress cy3721做的外部无线结点。感知温度后将温度值反给中心结点。」· C头文件 代码 · 共 47 行

H
47
字号
//*****************************************************************************
//*****************************************************************************
//  FILENAME:  ADCMux8_LLD.h
//  @Version@
//  
//
//  DESCRIPTION:  Header file for the low level 8 input muxed ADC converter.
//-----------------------------------------------------------------------------
//      Copyright (c) Cypress MicroSystems 2001-2003. All Rights Reserved.
//*****************************************************************************
//*****************************************************************************

#ifndef ADCMUX8_HEADER
#define ADCMux8_HEADER

#pragma fastcall16 AdcScanReset
#pragma fastcall16 AdcScan
#pragma fastcall16 iGetAinChanCounts

// Functions written in asm in file ADCMux8_LLD.asm
extern void    AdcScanReset(void);
extern void    AdcScan(void);
extern int     iGetAinChanCounts(BYTE bIndex);

// Function written in C in file ADCMux8a_LLD.c
extern int     iGetChanMVolts(BYTE bChan);

//extern float * gGetChanVolts(BYTE bChan, float * fResult);

extern int     aiADC_Results[];
extern BYTE    bADC_Mode;        // Scan mode


// ADC Parameters

// (2^16)cnts/2.6volts = 25206 cnts/volt
#define COUNTS_PER_VOLT  25206

#define CMX_ADC_CHAN_RESOLUTION        10
#define CMX_ADC_CHAN_MAX_VOLTS         2.600
#define CMX_ADC_CHAN_MIN_VOLTS         0.0
#define CMX_ADC_CHAN_COUNTS16_PER_VOLT 25206
#define CMX_ADC_CHAN_MAX_CHANNELS      8     


#endif

⌨️ 快捷键说明

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