MINI51DE_BSP V3.02.004
The Board Support Package for Mini51DE Series MCU
Modules | Data Structures | Macros | Typedefs | Enumerations
Device CMSIS 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.