| MINI51DE_BSP V3.02.004 The Board Support Package for Mini51DE Series MCU

Modules | Data Structures | Macros | Typedefs | Enumerations
Device CMSIS Definitions
MINI51 Definitions
Collaboration diagram for Device CMSIS Definitions:

## Modules
| MINI51 Peripherals

## Data Structures
struct | ADC_T

## Macros
#define | __CM0_REV 0x0201
#define | __NVIC_PRIO_BITS 2
#define | __Vendor_SysTickConfig 0
#define | __MPU_PRESENT 0
#define | __FPU_PRESENT 0

## Typedefs
typedef enum IRQn | IRQn_Type

## Enumerations
enum | IRQn { NonMaskableInt_IRQn = -14 , HardFault_IRQn = -13 , SVCall_IRQn = -5 , PendSV_IRQn = -2 , SysTick_IRQn = -1 , BOD_IRQn = 0 , WDT_IRQn = 1 , EINT0_IRQn = 2 , EINT1_IRQn = 3 , GPIO01_IRQn = 4 , GPIO234_IRQn = 5 , PWM_IRQn = 6 , FB_IRQn = 7 , TMR0_IRQn = 8 , TMR1_IRQn = 9 , UART_IRQn = 12 , SPI_IRQn = 14 , GPIO5_IRQn = 16 , HIRC_IRQn = 17 , I2C_IRQn = 18 , ACMP_IRQn = 25 , PDWU_IRQn = 28 , ADC_IRQn = 29 }
#define | ADC_ADDR_RSLT_Pos (0)
#define | ADC_ADDR_RSLT_Msk (0x3fful << ADC_ADDR_RSLT_Pos)
#define | ADC_ADDR_OVERRUN_Pos (16)
#define | ADC_ADDR_OVERRUN_Msk (0x1ul << ADC_ADDR_OVERRUN_Pos)
#define | ADC_ADDR_VALID_Pos (17)
#define | ADC_ADDR_VALID_Msk (0x1ul << ADC_ADDR_VALID_Pos)
#define | ADC_ADCR_ADEN_Pos (0)
#define | ADC_ADCR_ADEN_Msk (0x1ul << ADC_ADCR_ADEN_Pos)
#define | ADC_ADCR_ADIE_Pos (1)
#define | ADC_ADCR_ADIE_Msk (0x1ul << ADC_ADCR_ADIE_Pos)
#define | ADC_ADCR_TRGS_Pos (4)
#define | ADC_ADCR_TRGS_Msk (0x3ul << ADC_ADCR_TRGS_Pos)
#define | ADC_ADCR_TRGCOND_Pos (6)
#define | ADC_ADCR_TRGCOND_Msk (0x1ul << ADC_ADCR_TRGCOND_Pos)
#define | ADC_ADCR_TRGEN_Pos (8)
#define | ADC_ADCR_TRGEN_Msk (0x1ul << ADC_ADCR_TRGEN_Pos)
#define | ADC_ADCR_ADST_Pos (11)
#define | ADC_ADCR_ADST_Msk (0x1ul << ADC_ADCR_ADST_Pos)
#define | ADC_ADCHER_CHEN_Pos (0)
#define | ADC_ADCHER_CHEN_Msk (0xfful << ADC_ADCHER_CHEN_Pos)
#define | ADC_ADCHER_CHEN0_Pos (0)
#define | ADC_ADCHER_CHEN0_Msk (0x1ul << ADC_ADCHER_CHEN0_Pos)
#define | ADC_ADCHER_CHEN1_Pos (1)
#define | ADC_ADCHER_CHEN1_Msk (0x1ul << ADC_ADCHER_CHEN1_Pos)
#define | ADC_ADCHER_CHEN2_Pos (2)
#define | ADC_ADCHER_CHEN2_Msk (0x1ul << ADC_ADCHER_CHEN2_Pos)
#define | ADC_ADCHER_CHEN3_Pos (3)
#define | ADC_ADCHER_CHEN3_Msk (0x1ul << ADC_ADCHER_CHEN3_Pos)
#define | ADC_ADCHER_CHEN4_Pos (4)
#define | ADC_ADCHER_CHEN4_Msk (0x1ul << ADC_ADCHER_CHEN4_Pos)
#define | ADC_ADCHER_CHEN5_Pos (5)
#define | ADC_ADCHER_CHEN5_Msk (0x1ul << ADC_ADCHER_CHEN5_Pos)
#define | ADC_ADCHER_CHEN6_Pos (6)
#define | ADC_ADCHER_CHEN6_Msk (0x1ul << ADC_ADCHER_CHEN6_Pos)
#define | ADC_ADCHER_CHEN7_Pos (7)
#define | ADC_ADCHER_CHEN7_Msk (0x1ul << ADC_ADCHER_CHEN7_Pos)
#define | ADC_ADCHER_PRESEL_Pos (8)
#define | ADC_ADCHER_PRESEL_Msk (0x1ul << ADC_ADCHER_PRESEL_Pos)
#define | ADC_ADCMPR_CMPEN_Pos (0)
#define | ADC_ADCMPR_CMPEN_Msk (0x1ul << ADC_ADCMPR_CMPEN_Pos)
#define | ADC_ADCMPR_CMPIE_Pos (1)
#define | ADC_ADCMPR_CMPIE_Msk (0x1ul << ADC_ADCMPR_CMPIE_Pos)
#define | ADC_ADCMPR_CMPCOND_Pos (2)
#define | ADC_ADCMPR_CMPCOND_Msk (0x1ul << ADC_ADCMPR_CMPCOND_Pos)
#define | ADC_ADCMPR_CMPCH_Pos (3)
#define | ADC_ADCMPR_CMPCH_Msk (0x7ul << ADC_ADCMPR_CMPCH_Pos)
#define | ADC_ADCMPR_CMPMATCNT_Pos (8)
#define | ADC_ADCMPR_CMPMATCNT_Msk (0xful << ADC_ADCMPR_CMPMATCNT_Pos)
#define | ADC_ADCMPR_CMPD_Pos (16)
#define | ADC_ADCMPR_CMPD_Msk (0x3fful << ADC_ADCMPR_CMPD_Pos)
#define | ADC_ADSR_ADF_Pos (0)
#define | ADC_ADSR_ADF_Msk (0x1ul << ADC_ADSR_ADF_Pos)
#define | ADC_ADSR_CMPF0_Pos (1)
#define | ADC_ADSR_CMPF0_Msk (0x1ul << ADC_ADSR_CMPF0_Pos)
#define | ADC_ADSR_CMPF1_Pos (2)
#define | ADC_ADSR_CMPF1_Msk (0x1ul << ADC_ADSR_CMPF1_Pos)
#define | ADC_ADSR_BUSY_Pos (3)
#define | ADC_ADSR_BUSY_Msk (0x1ul << ADC_ADSR_BUSY_Pos)
#define | ADC_ADSR_CHANNEL_Pos (4)
#define | ADC_ADSR_CHANNEL_Msk (0x7ul << ADC_ADSR_CHANNEL_Pos)
#define | ADC_ADSR_VALID_Pos (8)
#define | ADC_ADSR_VALID_Msk (0x1ul << ADC_ADSR_VALID_Pos)
#define | ADC_ADSR_OVERRUN_Pos (16)
#define | ADC_ADSR_OVERRUN_Msk (0x1ul << ADC_ADSR_OVERRUN_Pos)
#define | ADC_ADTDCR_PTDT_Pos (0)
#define | ADC_ADTDCR_PTDT_Msk (0xfful << ADC_ADTDCR_PTDT_Pos)
#define | ADC_ADSAMP_SAMPCNT_Pos (0)
#define | ADC_ADSAMP_SAMPCNT_Msk (0xful << ADC_ADSAMP_SAMPCNT_Pos)

## Detailed Description

Configuration of the Cortex-M0 Processor and Core Peripherals

## Macro Definition Documentation

## ◆ __CM0_REV

#define __CM0_REV 0x0201

Core Revision r2p1

Definition at line 122 of file Mini51Series.h.

## ◆ __FPU_PRESENT

#define __FPU_PRESENT 0

FPU present or not

Definition at line 126 of file Mini51Series.h.

## ◆ __MPU_PRESENT

#define __MPU_PRESENT 0

MPU present or not

Definition at line 125 of file Mini51Series.h.

## ◆ __NVIC_PRIO_BITS

#define __NVIC_PRIO_BITS 2

Number of Bits used for Priority Levels

Definition at line 123 of file Mini51Series.h.

## ◆ __Vendor_SysTickConfig

#define __Vendor_SysTickConfig 0

Set to 1 if different SysTick Config is used

Definition at line 124 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN0_Msk

#define ADC_ADCHER_CHEN0_Msk (0x1ul << ADC_ADCHER_CHEN0_Pos)

ADC_T::ADCHER: CHEN0 Mask

Definition at line 525 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN0_Pos

#define ADC_ADCHER_CHEN0_Pos (0)

ADC_T::ADCHER: CHEN0 Position

Definition at line 524 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN1_Msk

#define ADC_ADCHER_CHEN1_Msk (0x1ul << ADC_ADCHER_CHEN1_Pos)

ADC_T::ADCHER: CHEN1 Mask

Definition at line 528 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN1_Pos

#define ADC_ADCHER_CHEN1_Pos (1)

ADC_T::ADCHER: CHEN1 Position

Definition at line 527 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN2_Msk

#define ADC_ADCHER_CHEN2_Msk (0x1ul << ADC_ADCHER_CHEN2_Pos)

ADC_T::ADCHER: CHEN2 Mask

Definition at line 531 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN2_Pos

#define ADC_ADCHER_CHEN2_Pos (2)

ADC_T::ADCHER: CHEN2 Position

Definition at line 530 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN3_Msk

#define ADC_ADCHER_CHEN3_Msk (0x1ul << ADC_ADCHER_CHEN3_Pos)

ADC_T::ADCHER: CHEN3 Mask

Definition at line 534 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN3_Pos

#define ADC_ADCHER_CHEN3_Pos (3)

ADC_T::ADCHER: CHEN3 Position

Definition at line 533 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN4_Msk

#define ADC_ADCHER_CHEN4_Msk (0x1ul << ADC_ADCHER_CHEN4_Pos)

ADC_T::ADCHER: CHEN4 Mask

Definition at line 537 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN4_Pos

#define ADC_ADCHER_CHEN4_Pos (4)

ADC_T::ADCHER: CHEN4 Position

Definition at line 536 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN5_Msk

#define ADC_ADCHER_CHEN5_Msk (0x1ul << ADC_ADCHER_CHEN5_Pos)

ADC_T::ADCHER: CHEN5 Mask

Definition at line 540 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN5_Pos

#define ADC_ADCHER_CHEN5_Pos (5)

ADC_T::ADCHER: CHEN5 Position

Definition at line 539 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN6_Msk

#define ADC_ADCHER_CHEN6_Msk (0x1ul << ADC_ADCHER_CHEN6_Pos)

ADC_T::ADCHER: CHEN6 Mask

Definition at line 543 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN6_Pos

#define ADC_ADCHER_CHEN6_Pos (6)

ADC_T::ADCHER: CHEN6 Position

Definition at line 542 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN7_Msk

#define ADC_ADCHER_CHEN7_Msk (0x1ul << ADC_ADCHER_CHEN7_Pos)

ADC_T::ADCHER: CHEN7 Mask

Definition at line 546 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN7_Pos

#define ADC_ADCHER_CHEN7_Pos (7)

ADC_T::ADCHER: CHEN7 Position

Definition at line 545 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN_Msk

#define ADC_ADCHER_CHEN_Msk (0xfful << ADC_ADCHER_CHEN_Pos)

ADC_T::ADCHER: CHEN Mask

Definition at line 522 of file Mini51Series.h.

## ◆ ADC_ADCHER_CHEN_Pos

#define ADC_ADCHER_CHEN_Pos (0)

ADC_T::ADCHER: CHEN Position

Definition at line 521 of file Mini51Series.h.

## ◆ ADC_ADCHER_PRESEL_Msk

#define ADC_ADCHER_PRESEL_Msk (0x1ul << ADC_ADCHER_PRESEL_Pos)

ADC_T::ADCHER: PRESEL Mask

Definition at line 549 of file Mini51Series.h.

## ◆ ADC_ADCHER_PRESEL_Pos

#define ADC_ADCHER_PRESEL_Pos (8)

ADC_T::ADCHER: PRESEL Position

Definition at line 548 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPCH_Msk

#define ADC_ADCMPR_CMPCH_Msk (0x7ul << ADC_ADCMPR_CMPCH_Pos)

ADC_T::ADCMPR: CMPCH Mask

Definition at line 561 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPCH_Pos

#define ADC_ADCMPR_CMPCH_Pos (3)

ADC_T::ADCMPR: CMPCH Position

Definition at line 560 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPCOND_Msk

#define ADC_ADCMPR_CMPCOND_Msk (0x1ul << ADC_ADCMPR_CMPCOND_Pos)

ADC_T::ADCMPR: CMPCOND Mask

Definition at line 558 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPCOND_Pos

#define ADC_ADCMPR_CMPCOND_Pos (2)

ADC_T::ADCMPR: CMPCOND Position

Definition at line 557 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPD_Msk

#define ADC_ADCMPR_CMPD_Msk (0x3fful << ADC_ADCMPR_CMPD_Pos)

ADC_T::ADCMPR: CMPD Mask

Definition at line 567 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPD_Pos

#define ADC_ADCMPR_CMPD_Pos (16)

ADC_T::ADCMPR: CMPD Position

Definition at line 566 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPEN_Msk

#define ADC_ADCMPR_CMPEN_Msk (0x1ul << ADC_ADCMPR_CMPEN_Pos)

ADC_T::ADCMPR: CMPEN Mask

Definition at line 552 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPEN_Pos

#define ADC_ADCMPR_CMPEN_Pos (0)

ADC_T::ADCMPR: CMPEN Position

Definition at line 551 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPIE_Msk

#define ADC_ADCMPR_CMPIE_Msk (0x1ul << ADC_ADCMPR_CMPIE_Pos)

ADC_T::ADCMPR: CMPIE Mask

Definition at line 555 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPIE_Pos

#define ADC_ADCMPR_CMPIE_Pos (1)

ADC_T::ADCMPR: CMPIE Position

Definition at line 554 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPMATCNT_Msk

#define ADC_ADCMPR_CMPMATCNT_Msk (0xful << ADC_ADCMPR_CMPMATCNT_Pos)

ADC_T::ADCMPR: CMPMATCNT Mask

Definition at line 564 of file Mini51Series.h.

## ◆ ADC_ADCMPR_CMPMATCNT_Pos

#define ADC_ADCMPR_CMPMATCNT_Pos (8)

ADC_T::ADCMPR: CMPMATCNT Position

Definition at line 563 of file Mini51Series.h.

## ◆ ADC_ADCR_ADEN_Msk

#define ADC_ADCR_ADEN_Msk (0x1ul << ADC_ADCR_ADEN_Pos)

ADC_T::ADCR: ADEN Mask

Definition at line 504 of file Mini51Series.h.

## ◆ ADC_ADCR_ADEN_Pos

#define ADC_ADCR_ADEN_Pos (0)

ADC_T::ADCR: ADEN Position

Definition at line 503 of file Mini51Series.h.

## ◆ ADC_ADCR_ADIE_Msk

#define ADC_ADCR_ADIE_Msk (0x1ul << ADC_ADCR_ADIE_Pos)

ADC_T::ADCR: ADIE Mask

Definition at line 507 of file Mini51Series.h.

## ◆ ADC_ADCR_ADIE_Pos

#define ADC_ADCR_ADIE_Pos (1)

ADC_T::ADCR: ADIE Position

Definition at line 506 of file Mini51Series.h.

## ◆ ADC_ADCR_ADST_Msk

#define ADC_ADCR_ADST_Msk (0x1ul << ADC_ADCR_ADST_Pos)

ADC_T::ADCR: ADST Mask

Definition at line 519 of file Mini51Series.h.

## ◆ ADC_ADCR_ADST_Pos

#define ADC_ADCR_ADST_Pos (11)

ADC_T::ADCR: ADST Position

Definition at line 518 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGCOND_Msk

#define ADC_ADCR_TRGCOND_Msk (0x1ul << ADC_ADCR_TRGCOND_Pos)

ADC_T::ADCR: TRGCOND Mask

Definition at line 513 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGCOND_Pos

#define ADC_ADCR_TRGCOND_Pos (6)

ADC_T::ADCR: TRGCOND Position

Definition at line 512 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGEN_Msk

#define ADC_ADCR_TRGEN_Msk (0x1ul << ADC_ADCR_TRGEN_Pos)

ADC_T::ADCR: TRGEN Mask

Definition at line 516 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGEN_Pos

#define ADC_ADCR_TRGEN_Pos (8)

ADC_T::ADCR: TRGEN Position

Definition at line 515 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGS_Msk

#define ADC_ADCR_TRGS_Msk (0x3ul << ADC_ADCR_TRGS_Pos)

ADC_T::ADCR: TRGS Mask

Definition at line 510 of file Mini51Series.h.

## ◆ ADC_ADCR_TRGS_Pos

#define ADC_ADCR_TRGS_Pos (4)

ADC_T::ADCR: TRGS Position

Definition at line 509 of file Mini51Series.h.

## ◆ ADC_ADDR_OVERRUN_Msk

#define ADC_ADDR_OVERRUN_Msk (0x1ul << ADC_ADDR_OVERRUN_Pos)

ADC_T::ADDR: OVERRUN Mask

Definition at line 498 of file Mini51Series.h.

## ◆ ADC_ADDR_OVERRUN_Pos

#define ADC_ADDR_OVERRUN_Pos (16)

ADC_T::ADDR: OVERRUN Position

Definition at line 497 of file Mini51Series.h.

## ◆ ADC_ADDR_RSLT_Msk

#define ADC_ADDR_RSLT_Msk (0x3fful << ADC_ADDR_RSLT_Pos)

ADC_T::ADDR: RSLT Mask

Definition at line 495 of file Mini51Series.h.

## ◆ ADC_ADDR_RSLT_Pos

#define ADC_ADDR_RSLT_Pos (0)

    @addtogroup ADC_CONST ADC Bit Field Definition
    Constant Definitions for ADC Controller

ADC_T::ADDR: RSLT Position

Definition at line 494 of file Mini51Series.h.

## ◆ ADC_ADDR_VALID_Msk

#define ADC_ADDR_VALID_Msk (0x1ul << ADC_ADDR_VALID_Pos)

ADC_T::ADDR: VALID Mask

Definition at line 501 of file Mini51Series.h.

## ◆ ADC_ADDR_VALID_Pos

#define ADC_ADDR_VALID_Pos (17)

ADC_T::ADDR: VALID Position

Definition at line 500 of file Mini51Series.h.

## ◆ ADC_ADSAMP_SAMPCNT_Msk

#define ADC_ADSAMP_SAMPCNT_Msk (0xful << ADC_ADSAMP_SAMPCNT_Pos)

ADC_T::ADSAMP: ADSAMPCNT Mask

Definition at line 594 of file Mini51Series.h.

## ◆ ADC_ADSAMP_SAMPCNT_Pos

#define ADC_ADSAMP_SAMPCNT_Pos (0)

ADC_T::ADSAMP: ADSAMPCNT Position

Definition at line 593 of file Mini51Series.h.

## ◆ ADC_ADSR_ADF_Msk

#define ADC_ADSR_ADF_Msk (0x1ul << ADC_ADSR_ADF_Pos)

ADC_T::ADSR: ADF Mask

Definition at line 570 of file Mini51Series.h.

## ◆ ADC_ADSR_ADF_Pos

#define ADC_ADSR_ADF_Pos (0)

ADC_T::ADSR: ADF Position

Definition at line 569 of file Mini51Series.h.

## ◆ ADC_ADSR_BUSY_Msk

#define ADC_ADSR_BUSY_Msk (0x1ul << ADC_ADSR_BUSY_Pos)

ADC_T::ADSR: BUSY Mask

Definition at line 579 of file Mini51Series.h.

## ◆ ADC_ADSR_BUSY_Pos

#define ADC_ADSR_BUSY_Pos (3)

ADC_T::ADSR: BUSY Position

Definition at line 578 of file Mini51Series.h.

## ◆ ADC_ADSR_CHANNEL_Msk

#define ADC_ADSR_CHANNEL_Msk (0x7ul << ADC_ADSR_CHANNEL_Pos)

ADC_T::ADSR: CHANNEL Mask

Definition at line 582 of file Mini51Series.h.

## ◆ ADC_ADSR_CHANNEL_Pos

#define ADC_ADSR_CHANNEL_Pos (4)

ADC_T::ADSR: CHANNEL Position

Definition at line 581 of file Mini51Series.h.

## ◆ ADC_ADSR_CMPF0_Msk

#define ADC_ADSR_CMPF0_Msk (0x1ul << ADC_ADSR_CMPF0_Pos)

ADC_T::ADSR: CMPF0 Mask

Definition at line 573 of file Mini51Series.h.

## ◆ ADC_ADSR_CMPF0_Pos

#define ADC_ADSR_CMPF0_Pos (1)

ADC_T::ADSR: CMPF0 Position

Definition at line 572 of file Mini51Series.h.

## ◆ ADC_ADSR_CMPF1_Msk

#define ADC_ADSR_CMPF1_Msk (0x1ul << ADC_ADSR_CMPF1_Pos)

ADC_T::ADSR: CMPF1 Mask

Definition at line 576 of file Mini51Series.h.

## ◆ ADC_ADSR_CMPF1_Pos

#define ADC_ADSR_CMPF1_Pos (2)

ADC_T::ADSR: CMPF1 Position

Definition at line 575 of file Mini51Series.h.

## ◆ ADC_ADSR_OVERRUN_Msk

#define ADC_ADSR_OVERRUN_Msk (0x1ul << ADC_ADSR_OVERRUN_Pos)

ADC_T::ADSR: OVERRUN Mask

Definition at line 588 of file Mini51Series.h.

## ◆ ADC_ADSR_OVERRUN_Pos

#define ADC_ADSR_OVERRUN_Pos (16)

ADC_T::ADSR: OVERRUN Position

Definition at line 587 of file Mini51Series.h.

## ◆ ADC_ADSR_VALID_Msk

#define ADC_ADSR_VALID_Msk (0x1ul << ADC_ADSR_VALID_Pos)

ADC_T::ADSR: VALID Mask

Definition at line 585 of file Mini51Series.h.

## ◆ ADC_ADSR_VALID_Pos

#define ADC_ADSR_VALID_Pos (8)

ADC_T::ADSR: VALID Position

Definition at line 584 of file Mini51Series.h.

## ◆ ADC_ADTDCR_PTDT_Msk

#define ADC_ADTDCR_PTDT_Msk (0xfful << ADC_ADTDCR_PTDT_Pos)

ADC_T::ADTDCR: PTDT Mask

Definition at line 591 of file Mini51Series.h.

## ◆ ADC_ADTDCR_PTDT_Pos

#define ADC_ADTDCR_PTDT_Pos (0)

ADC_T::ADTDCR: PTDT Position

Definition at line 590 of file Mini51Series.h.

## Typedef Documentation

## ◆ IRQn_Type

typedef enum IRQn IRQn_Type

Interrupt Number Definition. The maximum of 32 Specific Interrupts are possible.

## Enumeration Type Documentation

## ◆ IRQn

enum IRQn

Interrupt Number Definition. The maximum of 32 Specific Interrupts are possible.

Enumerator
NonMaskableInt_IRQn | 2 Non Maskable Interrupt
HardFault_IRQn | 3 Cortex-M0 Hard Fault Interrupt
SVCall_IRQn | 11 Cortex-M0 SV Call Interrupt
PendSV_IRQn | 14 Cortex-M0 Pend SV Interrupt
SysTick_IRQn | 15 Cortex-M0 System Tick Interrupt
BOD_IRQn | Brownout low voltage detected interrupt
WDT_IRQn | Watch Dog Timer interrupt
EINT0_IRQn | External signal interrupt from P3.2 pin
EINT1_IRQn | External signal interrupt from P3.3 pin
GPIO01_IRQn | External signal interrupt from P0/P1
GPIO234_IRQn | External interrupt from P2/P3/P4
PWM_IRQn | PWM interrupt
FB_IRQn | Fault brake interrupt
TMR0_IRQn | Timer 0 interrupt
TMR1_IRQn | Timer 1 interrupt
UART_IRQn | UART interrupt
SPI_IRQn | SPI interrupt
GPIO5_IRQn | External interrupt from P5
HIRC_IRQn | HIRC trim interrupt
I2C_IRQn | I2C interrupt
ACMP_IRQn | ACMP interrupt
PDWU_IRQn | Power Down Wake up interrupt
ADC_IRQn | ADC interrupt

Definition at line 80 of file Mini51Series.h.