psocgpioint.h
来自「PSOC 电动自行车代码 器件采用CYPRESS新电动自行车器件CY8C245」· C头文件 代码 · 共 449 行 · 第 1/2 页
H
449 行
#pragma ioport EzI2CsSDA_IntCtrl_0_ADDR: 0x106
BYTE EzI2CsSDA_IntCtrl_0_ADDR;
#pragma ioport EzI2CsSDA_IntCtrl_1_ADDR: 0x107
BYTE EzI2CsSDA_IntCtrl_1_ADDR;
#pragma ioport EzI2CsSDA_IntEn_ADDR: 0x5
BYTE EzI2CsSDA_IntEn_ADDR;
#define EzI2CsSDA_MASK 0x1
// EzI2CsSCL address and mask defines
#pragma ioport EzI2CsSCL_Data_ADDR: 0x4
BYTE EzI2CsSCL_Data_ADDR;
#pragma ioport EzI2CsSCL_DriveMode_0_ADDR: 0x104
BYTE EzI2CsSCL_DriveMode_0_ADDR;
#pragma ioport EzI2CsSCL_DriveMode_1_ADDR: 0x105
BYTE EzI2CsSCL_DriveMode_1_ADDR;
#pragma ioport EzI2CsSCL_DriveMode_2_ADDR: 0x7
BYTE EzI2CsSCL_DriveMode_2_ADDR;
#pragma ioport EzI2CsSCL_GlobalSelect_ADDR: 0x6
BYTE EzI2CsSCL_GlobalSelect_ADDR;
#pragma ioport EzI2CsSCL_IntCtrl_0_ADDR: 0x106
BYTE EzI2CsSCL_IntCtrl_0_ADDR;
#pragma ioport EzI2CsSCL_IntCtrl_1_ADDR: 0x107
BYTE EzI2CsSCL_IntCtrl_1_ADDR;
#pragma ioport EzI2CsSCL_IntEn_ADDR: 0x5
BYTE EzI2CsSCL_IntEn_ADDR;
#define EzI2CsSCL_MASK 0x2
// PWM0L address and mask defines
#pragma ioport PWM0L_Data_ADDR: 0x4
BYTE PWM0L_Data_ADDR;
#pragma ioport PWM0L_DriveMode_0_ADDR: 0x104
BYTE PWM0L_DriveMode_0_ADDR;
#pragma ioport PWM0L_DriveMode_1_ADDR: 0x105
BYTE PWM0L_DriveMode_1_ADDR;
#pragma ioport PWM0L_DriveMode_2_ADDR: 0x7
BYTE PWM0L_DriveMode_2_ADDR;
#pragma ioport PWM0L_GlobalSelect_ADDR: 0x6
BYTE PWM0L_GlobalSelect_ADDR;
#pragma ioport PWM0L_IntCtrl_0_ADDR: 0x106
BYTE PWM0L_IntCtrl_0_ADDR;
#pragma ioport PWM0L_IntCtrl_1_ADDR: 0x107
BYTE PWM0L_IntCtrl_1_ADDR;
#pragma ioport PWM0L_IntEn_ADDR: 0x5
BYTE PWM0L_IntEn_ADDR;
#define PWM0L_MASK 0x4
// PWM0H address and mask defines
#pragma ioport PWM0H_Data_ADDR: 0x4
BYTE PWM0H_Data_ADDR;
#pragma ioport PWM0H_DriveMode_0_ADDR: 0x104
BYTE PWM0H_DriveMode_0_ADDR;
#pragma ioport PWM0H_DriveMode_1_ADDR: 0x105
BYTE PWM0H_DriveMode_1_ADDR;
#pragma ioport PWM0H_DriveMode_2_ADDR: 0x7
BYTE PWM0H_DriveMode_2_ADDR;
#pragma ioport PWM0H_GlobalSelect_ADDR: 0x6
BYTE PWM0H_GlobalSelect_ADDR;
#pragma ioport PWM0H_IntCtrl_0_ADDR: 0x106
BYTE PWM0H_IntCtrl_0_ADDR;
#pragma ioport PWM0H_IntCtrl_1_ADDR: 0x107
BYTE PWM0H_IntCtrl_1_ADDR;
#pragma ioport PWM0H_IntEn_ADDR: 0x5
BYTE PWM0H_IntEn_ADDR;
#define PWM0H_MASK 0x8
// PWM1H address and mask defines
#pragma ioport PWM1H_Data_ADDR: 0x4
BYTE PWM1H_Data_ADDR;
#pragma ioport PWM1H_DriveMode_0_ADDR: 0x104
BYTE PWM1H_DriveMode_0_ADDR;
#pragma ioport PWM1H_DriveMode_1_ADDR: 0x105
BYTE PWM1H_DriveMode_1_ADDR;
#pragma ioport PWM1H_DriveMode_2_ADDR: 0x7
BYTE PWM1H_DriveMode_2_ADDR;
#pragma ioport PWM1H_GlobalSelect_ADDR: 0x6
BYTE PWM1H_GlobalSelect_ADDR;
#pragma ioport PWM1H_IntCtrl_0_ADDR: 0x106
BYTE PWM1H_IntCtrl_0_ADDR;
#pragma ioport PWM1H_IntCtrl_1_ADDR: 0x107
BYTE PWM1H_IntCtrl_1_ADDR;
#pragma ioport PWM1H_IntEn_ADDR: 0x5
BYTE PWM1H_IntEn_ADDR;
#define PWM1H_MASK 0x10
// PWM1L address and mask defines
#pragma ioport PWM1L_Data_ADDR: 0x4
BYTE PWM1L_Data_ADDR;
#pragma ioport PWM1L_DriveMode_0_ADDR: 0x104
BYTE PWM1L_DriveMode_0_ADDR;
#pragma ioport PWM1L_DriveMode_1_ADDR: 0x105
BYTE PWM1L_DriveMode_1_ADDR;
#pragma ioport PWM1L_DriveMode_2_ADDR: 0x7
BYTE PWM1L_DriveMode_2_ADDR;
#pragma ioport PWM1L_GlobalSelect_ADDR: 0x6
BYTE PWM1L_GlobalSelect_ADDR;
#pragma ioport PWM1L_IntCtrl_0_ADDR: 0x106
BYTE PWM1L_IntCtrl_0_ADDR;
#pragma ioport PWM1L_IntCtrl_1_ADDR: 0x107
BYTE PWM1L_IntCtrl_1_ADDR;
#pragma ioport PWM1L_IntEn_ADDR: 0x5
BYTE PWM1L_IntEn_ADDR;
#define PWM1L_MASK 0x20
// PWM2L address and mask defines
#pragma ioport PWM2L_Data_ADDR: 0x4
BYTE PWM2L_Data_ADDR;
#pragma ioport PWM2L_DriveMode_0_ADDR: 0x104
BYTE PWM2L_DriveMode_0_ADDR;
#pragma ioport PWM2L_DriveMode_1_ADDR: 0x105
BYTE PWM2L_DriveMode_1_ADDR;
#pragma ioport PWM2L_DriveMode_2_ADDR: 0x7
BYTE PWM2L_DriveMode_2_ADDR;
#pragma ioport PWM2L_GlobalSelect_ADDR: 0x6
BYTE PWM2L_GlobalSelect_ADDR;
#pragma ioport PWM2L_IntCtrl_0_ADDR: 0x106
BYTE PWM2L_IntCtrl_0_ADDR;
#pragma ioport PWM2L_IntCtrl_1_ADDR: 0x107
BYTE PWM2L_IntCtrl_1_ADDR;
#pragma ioport PWM2L_IntEn_ADDR: 0x5
BYTE PWM2L_IntEn_ADDR;
#define PWM2L_MASK 0x40
// PWM2H address and mask defines
#pragma ioport PWM2H_Data_ADDR: 0x4
BYTE PWM2H_Data_ADDR;
#pragma ioport PWM2H_DriveMode_0_ADDR: 0x104
BYTE PWM2H_DriveMode_0_ADDR;
#pragma ioport PWM2H_DriveMode_1_ADDR: 0x105
BYTE PWM2H_DriveMode_1_ADDR;
#pragma ioport PWM2H_DriveMode_2_ADDR: 0x7
BYTE PWM2H_DriveMode_2_ADDR;
#pragma ioport PWM2H_GlobalSelect_ADDR: 0x6
BYTE PWM2H_GlobalSelect_ADDR;
#pragma ioport PWM2H_IntCtrl_0_ADDR: 0x106
BYTE PWM2H_IntCtrl_0_ADDR;
#pragma ioport PWM2H_IntCtrl_1_ADDR: 0x107
BYTE PWM2H_IntCtrl_1_ADDR;
#pragma ioport PWM2H_IntEn_ADDR: 0x5
BYTE PWM2H_IntEn_ADDR;
#define PWM2H_MASK 0x80
// CRUISE_IN address and mask defines
#pragma ioport CRUISE_IN_Data_ADDR: 0x8
BYTE CRUISE_IN_Data_ADDR;
#pragma ioport CRUISE_IN_DriveMode_0_ADDR: 0x108
BYTE CRUISE_IN_DriveMode_0_ADDR;
#pragma ioport CRUISE_IN_DriveMode_1_ADDR: 0x109
BYTE CRUISE_IN_DriveMode_1_ADDR;
#pragma ioport CRUISE_IN_DriveMode_2_ADDR: 0xb
BYTE CRUISE_IN_DriveMode_2_ADDR;
#pragma ioport CRUISE_IN_GlobalSelect_ADDR: 0xa
BYTE CRUISE_IN_GlobalSelect_ADDR;
#pragma ioport CRUISE_IN_IntCtrl_0_ADDR: 0x10a
BYTE CRUISE_IN_IntCtrl_0_ADDR;
#pragma ioport CRUISE_IN_IntCtrl_1_ADDR: 0x10b
BYTE CRUISE_IN_IntCtrl_1_ADDR;
#pragma ioport CRUISE_IN_IntEn_ADDR: 0x9
BYTE CRUISE_IN_IntEn_ADDR;
#define CRUISE_IN_MASK 0x8
// CRUISE_DISP address and mask defines
#pragma ioport CRUISE_DISP_Data_ADDR: 0x8
BYTE CRUISE_DISP_Data_ADDR;
#pragma ioport CRUISE_DISP_DriveMode_0_ADDR: 0x108
BYTE CRUISE_DISP_DriveMode_0_ADDR;
#pragma ioport CRUISE_DISP_DriveMode_1_ADDR: 0x109
BYTE CRUISE_DISP_DriveMode_1_ADDR;
#pragma ioport CRUISE_DISP_DriveMode_2_ADDR: 0xb
BYTE CRUISE_DISP_DriveMode_2_ADDR;
#pragma ioport CRUISE_DISP_GlobalSelect_ADDR: 0xa
BYTE CRUISE_DISP_GlobalSelect_ADDR;
#pragma ioport CRUISE_DISP_IntCtrl_0_ADDR: 0x10a
BYTE CRUISE_DISP_IntCtrl_0_ADDR;
#pragma ioport CRUISE_DISP_IntCtrl_1_ADDR: 0x10b
BYTE CRUISE_DISP_IntCtrl_1_ADDR;
#pragma ioport CRUISE_DISP_IntEn_ADDR: 0x9
BYTE CRUISE_DISP_IntEn_ADDR;
#define CRUISE_DISP_MASK 0x10
// LOWBAT_DISP address and mask defines
#pragma ioport LOWBAT_DISP_Data_ADDR: 0x8
BYTE LOWBAT_DISP_Data_ADDR;
#pragma ioport LOWBAT_DISP_DriveMode_0_ADDR: 0x108
BYTE LOWBAT_DISP_DriveMode_0_ADDR;
#pragma ioport LOWBAT_DISP_DriveMode_1_ADDR: 0x109
BYTE LOWBAT_DISP_DriveMode_1_ADDR;
#pragma ioport LOWBAT_DISP_DriveMode_2_ADDR: 0xb
BYTE LOWBAT_DISP_DriveMode_2_ADDR;
#pragma ioport LOWBAT_DISP_GlobalSelect_ADDR: 0xa
BYTE LOWBAT_DISP_GlobalSelect_ADDR;
#pragma ioport LOWBAT_DISP_IntCtrl_0_ADDR: 0x10a
BYTE LOWBAT_DISP_IntCtrl_0_ADDR;
#pragma ioport LOWBAT_DISP_IntCtrl_1_ADDR: 0x10b
BYTE LOWBAT_DISP_IntCtrl_1_ADDR;
#pragma ioport LOWBAT_DISP_IntEn_ADDR: 0x9
BYTE LOWBAT_DISP_IntEn_ADDR;
#define LOWBAT_DISP_MASK 0x20
// STATE_LED address and mask defines
#pragma ioport STATE_LED_Data_ADDR: 0x8
BYTE STATE_LED_Data_ADDR;
#pragma ioport STATE_LED_DriveMode_0_ADDR: 0x108
BYTE STATE_LED_DriveMode_0_ADDR;
#pragma ioport STATE_LED_DriveMode_1_ADDR: 0x109
BYTE STATE_LED_DriveMode_1_ADDR;
#pragma ioport STATE_LED_DriveMode_2_ADDR: 0xb
BYTE STATE_LED_DriveMode_2_ADDR;
#pragma ioport STATE_LED_GlobalSelect_ADDR: 0xa
BYTE STATE_LED_GlobalSelect_ADDR;
#pragma ioport STATE_LED_IntCtrl_0_ADDR: 0x10a
BYTE STATE_LED_IntCtrl_0_ADDR;
#pragma ioport STATE_LED_IntCtrl_1_ADDR: 0x10b
BYTE STATE_LED_IntCtrl_1_ADDR;
#pragma ioport STATE_LED_IntEn_ADDR: 0x9
BYTE STATE_LED_IntEn_ADDR;
#define STATE_LED_MASK 0x40
// ABS_DISP address and mask defines
#pragma ioport ABS_DISP_Data_ADDR: 0x8
BYTE ABS_DISP_Data_ADDR;
#pragma ioport ABS_DISP_DriveMode_0_ADDR: 0x108
BYTE ABS_DISP_DriveMode_0_ADDR;
#pragma ioport ABS_DISP_DriveMode_1_ADDR: 0x109
BYTE ABS_DISP_DriveMode_1_ADDR;
#pragma ioport ABS_DISP_DriveMode_2_ADDR: 0xb
BYTE ABS_DISP_DriveMode_2_ADDR;
#pragma ioport ABS_DISP_GlobalSelect_ADDR: 0xa
BYTE ABS_DISP_GlobalSelect_ADDR;
#pragma ioport ABS_DISP_IntCtrl_0_ADDR: 0x10a
BYTE ABS_DISP_IntCtrl_0_ADDR;
#pragma ioport ABS_DISP_IntCtrl_1_ADDR: 0x10b
BYTE ABS_DISP_IntCtrl_1_ADDR;
#pragma ioport ABS_DISP_IntEn_ADDR: 0x9
BYTE ABS_DISP_IntEn_ADDR;
#define ABS_DISP_MASK 0x80
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?