globdefs.h

来自「测量脉搏的源码 Cypress公司使用 CY27443 完成相关的功能」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef __GLOB_DEF_H
#define __GLOB_DEF_H

typedef WORD PULSE_INTERVAL_TYPE;
#define PULSE_INTERVAL_MAX 65535
#define PULSE_INTERVAL_MIN 0

#define PULSE_CALC_ERROR -1
#define PULSE_IN_PROGRESS 0

#define PULSE_ADC_SAMPLE_FREQ 100
#define PULSE_TIME_INTERVAL 3000L
#define PULSE_SCALE_FACTOR 2L

#define LED_PORT PRT1DR
#define LED_BIT 3

typedef enum {RESET, INITFILL, RUNNING} TPULSE;

#define ADC_INTEGRATION 20000
#define ADC_CALC_TIME 100
#define ADC_PERIOD (ADC_INTEGRATION + ADC_CALC_TIME)
#define ADC_SHIFT (ADC_INTEGRATION/8)

#define LCD_PORT PRT1DR
#define LCD_RST_BIT 1
#define LCD_DC_BIT  6

#define BUTTONS_PORT PRT2DR
#define BUTTON_RESET_BIT 3
#define BUTTON_MODE_BIT 5

#define DEBUG 0


#endif

⌨️ 快捷键说明

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