| Mini51 BSP V3.02.002 The Board Support Package for Mini51 Series

Data Structures
MINI51 Peripherals
MINI51 Definitions

## Data Structures
struct | ACMP_T
#define | ACMP_CMPCR_ACMPEN_Pos (0)
#define | ACMP_CMPCR_ACMPEN_Msk (0x1ul << ACMP_CMPCR_ACMPEN_Pos)
#define | ACMP_CMPCR_ACMPIE_Pos (1)
#define | ACMP_CMPCR_ACMPIE_Msk (0x1ul << ACMP_CMPCR_ACMPIE_Pos)
#define | ACMP_CMPCR_HYSEN_Pos (2)
#define | ACMP_CMPCR_HYSEN_Msk (0x1ul << ACMP_CMPCR_HYSEN_Pos)
#define | ACMP_CMPCR_NEGSEL_Pos (4)
#define | ACMP_CMPCR_NEGSEL_Msk (0x1ul << ACMP_CMPCR_NEGSEL_Pos)
#define | ACMP_CMPCR_RISING_Pos (8)
#define | ACMP_CMPCR_RISING_Msk (0x1ul << ACMP_CMPCR_RISING_Pos)
#define | ACMP_CMPCR_FALLING_Pos (9)
#define | ACMP_CMPCR_FALLING_Msk (0x1ul << ACMP_CMPCR_FALLING_Pos)
#define | ACMP_CMPCR_CPPSEL_Pos (29)
#define | ACMP_CMPCR_CPPSEL_Msk (0x3ul << ACMP_CMPCR_CPPSEL_Pos)
#define | ACMP_CMPSR_ACMPF0_Pos (0)
#define | ACMP_CMPSR_ACMPF0_Msk (0x1ul << ACMP_CMPSR_ACMPF0_Pos)
#define | ACMP_CMPSR_ACMPF1_Pos (1)
#define | ACMP_CMPSR_ACMPF1_Msk (0x1ul << ACMP_CMPSR_ACMPF1_Pos)
#define | ACMP_CMPSR_ACMPCO0_Pos (2)
#define | ACMP_CMPSR_ACMPCO0_Msk (0x1ul << ACMP_CMPSR_ACMPCO0_Pos)
#define | ACMP_CMPSR_ACMPCO1_Pos (3)
#define | ACMP_CMPSR_ACMPCO1_Msk (0x1ul << ACMP_CMPSR_ACMPCO1_Pos)
#define | ACMP_CMPRVCR_CRVS_Pos (0)
#define | ACMP_CMPRVCR_CRVS_Msk (0xful << ACMP_CMPRVCR_CRVS_Pos)
#define | ACMP_CMPRVCR_OUT_SEL_Pos (7)
#define | ACMP_CMPRVCR_OUT_SEL_Msk (0x1ul << ACMP_CMPRVCR_OUT_SEL_Pos)

## Detailed Description

MINI51 Device Specific Peripheral registers structures

## Macro Definition Documentation

## ◆ ACMP_CMPCR_ACMPEN_Msk

#define ACMP_CMPCR_ACMPEN_Msk (0x1ul << ACMP_CMPCR_ACMPEN_Pos)

ACMP_T::CMPCR: ACMPEN Mask

Definition at line 327 of file Mini51Series.h.

## ◆ ACMP_CMPCR_ACMPEN_Pos

#define ACMP_CMPCR_ACMPEN_Pos (0)

    @addtogroup ACMP_CONST ACMP Bit Field Definition
    Constant Definitions for ACMP Controller

ACMP_T::CMPCR: ACMPEN Position

Definition at line 326 of file Mini51Series.h.

## ◆ ACMP_CMPCR_ACMPIE_Msk

#define ACMP_CMPCR_ACMPIE_Msk (0x1ul << ACMP_CMPCR_ACMPIE_Pos)

ACMP_T::CMPCR: ACMPIE Mask

Definition at line 330 of file Mini51Series.h.

## ◆ ACMP_CMPCR_ACMPIE_Pos

#define ACMP_CMPCR_ACMPIE_Pos (1)

ACMP_T::CMPCR: ACMPIE Position

Definition at line 329 of file Mini51Series.h.

## ◆ ACMP_CMPCR_CPPSEL_Msk

#define ACMP_CMPCR_CPPSEL_Msk (0x3ul << ACMP_CMPCR_CPPSEL_Pos)

ACMP_T::CMPCR: CPP0SEL Mask

Definition at line 345 of file Mini51Series.h.

## ◆ ACMP_CMPCR_CPPSEL_Pos

#define ACMP_CMPCR_CPPSEL_Pos (29)

ACMP_T::CMPCR: CPP0SEL Position

Definition at line 344 of file Mini51Series.h.

## ◆ ACMP_CMPCR_FALLING_Msk

#define ACMP_CMPCR_FALLING_Msk (0x1ul << ACMP_CMPCR_FALLING_Pos)

ACMP_T::CMPCR: FALLING Mask

Definition at line 342 of file Mini51Series.h.

## ◆ ACMP_CMPCR_FALLING_Pos

#define ACMP_CMPCR_FALLING_Pos (9)

ACMP_T::CMPCR: FALLING Position

Definition at line 341 of file Mini51Series.h.

## ◆ ACMP_CMPCR_HYSEN_Msk

#define ACMP_CMPCR_HYSEN_Msk (0x1ul << ACMP_CMPCR_HYSEN_Pos)

ACMP_T::CMPCR: HYSEN Mask

Definition at line 333 of file Mini51Series.h.

## ◆ ACMP_CMPCR_HYSEN_Pos

#define ACMP_CMPCR_HYSEN_Pos (2)

ACMP_T::CMPCR: HYSEN Position

Definition at line 332 of file Mini51Series.h.

## ◆ ACMP_CMPCR_NEGSEL_Msk

#define ACMP_CMPCR_NEGSEL_Msk (0x1ul << ACMP_CMPCR_NEGSEL_Pos)

ACMP_T::CMPCR: NEGSEL Mask

Definition at line 336 of file Mini51Series.h.

## ◆ ACMP_CMPCR_NEGSEL_Pos

#define ACMP_CMPCR_NEGSEL_Pos (4)

ACMP_T::CMPCR: NEGSEL Position

Definition at line 335 of file Mini51Series.h.

## ◆ ACMP_CMPCR_RISING_Msk

#define ACMP_CMPCR_RISING_Msk (0x1ul << ACMP_CMPCR_RISING_Pos)

ACMP_T::CMPCR: RISING Mask

Definition at line 339 of file Mini51Series.h.

## ◆ ACMP_CMPCR_RISING_Pos

#define ACMP_CMPCR_RISING_Pos (8)

ACMP_T::CMPCR: RISING Position

Definition at line 338 of file Mini51Series.h.

## ◆ ACMP_CMPRVCR_CRVS_Msk

#define ACMP_CMPRVCR_CRVS_Msk (0xful << ACMP_CMPRVCR_CRVS_Pos)

ACMP_T::CMPRVCR: CRVS Mask

Definition at line 360 of file Mini51Series.h.

## ◆ ACMP_CMPRVCR_CRVS_Pos

#define ACMP_CMPRVCR_CRVS_Pos (0)

ACMP_T::CMPRVCR: CRVS Position

Definition at line 359 of file Mini51Series.h.

## ◆ ACMP_CMPRVCR_OUT_SEL_Msk

#define ACMP_CMPRVCR_OUT_SEL_Msk (0x1ul << ACMP_CMPRVCR_OUT_SEL_Pos)

ACMP_T::CMPRVCR: OUT_SEL Mask

Definition at line 363 of file Mini51Series.h.

## ◆ ACMP_CMPRVCR_OUT_SEL_Pos

#define ACMP_CMPRVCR_OUT_SEL_Pos (7)

ACMP_T::CMPRVCR: OUT_SEL Position

Definition at line 362 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPCO0_Msk

#define ACMP_CMPSR_ACMPCO0_Msk (0x1ul << ACMP_CMPSR_ACMPCO0_Pos)

ACMP_T::CMPSR: ACMPO0 Mask

Definition at line 354 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPCO0_Pos

#define ACMP_CMPSR_ACMPCO0_Pos (2)

ACMP_T::CMPSR: ACMPO0 Position

Definition at line 353 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPCO1_Msk

#define ACMP_CMPSR_ACMPCO1_Msk (0x1ul << ACMP_CMPSR_ACMPCO1_Pos)

ACMP_T::CMPSR: ACMPO1 Mask

Definition at line 357 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPCO1_Pos

#define ACMP_CMPSR_ACMPCO1_Pos (3)

ACMP_T::CMPSR: ACMPO1 Position

Definition at line 356 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPF0_Msk

#define ACMP_CMPSR_ACMPF0_Msk (0x1ul << ACMP_CMPSR_ACMPF0_Pos)

ACMP_T::CMPSR: ACMPF0 Mask

Definition at line 348 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPF0_Pos

#define ACMP_CMPSR_ACMPF0_Pos (0)

ACMP_T::CMPSR: ACMPF0 Position

Definition at line 347 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPF1_Msk

#define ACMP_CMPSR_ACMPF1_Msk (0x1ul << ACMP_CMPSR_ACMPF1_Pos)

ACMP_T::CMPSR: ACMPF1 Mask

Definition at line 351 of file Mini51Series.h.

## ◆ ACMP_CMPSR_ACMPF1_Pos

#define ACMP_CMPSR_ACMPF1_Pos (1)

ACMP_T::CMPSR: ACMPF1 Position

Definition at line 350 of file Mini51Series.h.