STM8S/A Standard Peripherals Drivers: TIM1_Registers_Bits_Definition

STM8S/A

STM8S/A Standard Peripherals Drivers
TIM1_Registers_Bits_Definition

Defines

#define CCMR_TIxDirect_Set   ((uint8_t)0x01)
#define TIM1_ARRH_ARR   ((uint8_t)0xFF)
#define TIM1_ARRL_ARR   ((uint8_t)0xFF)
#define TIM1_BKR_AOE   ((uint8_t)0x40)
#define TIM1_BKR_BKE   ((uint8_t)0x10)
#define TIM1_BKR_BKP   ((uint8_t)0x20)
#define TIM1_BKR_LOCK   ((uint8_t)0x03)
#define TIM1_BKR_MOE   ((uint8_t)0x80)
#define TIM1_BKR_OSSI   ((uint8_t)0x04)
#define TIM1_BKR_OSSR   ((uint8_t)0x08)
#define TIM1_CCER1_CC1E   ((uint8_t)0x01)
#define TIM1_CCER1_CC1NE   ((uint8_t)0x04)
#define TIM1_CCER1_CC1NP   ((uint8_t)0x08)
#define TIM1_CCER1_CC1P   ((uint8_t)0x02)
#define TIM1_CCER1_CC2E   ((uint8_t)0x10)
#define TIM1_CCER1_CC2NE   ((uint8_t)0x40)
#define TIM1_CCER1_CC2NP   ((uint8_t)0x80)
#define TIM1_CCER1_CC2P   ((uint8_t)0x20)
#define TIM1_CCER2_CC3E   ((uint8_t)0x01)
#define TIM1_CCER2_CC3NE   ((uint8_t)0x04)
#define TIM1_CCER2_CC3NP   ((uint8_t)0x08)
#define TIM1_CCER2_CC3P   ((uint8_t)0x02)
#define TIM1_CCER2_CC4E   ((uint8_t)0x10)
#define TIM1_CCER2_CC4P   ((uint8_t)0x20)
#define TIM1_CCMR_CCxS   ((uint8_t)0x03)
#define TIM1_CCMR_ICxF   ((uint8_t)0xF0)
#define TIM1_CCMR_ICxPSC   ((uint8_t)0x0C)
#define TIM1_CCMR_OCM   ((uint8_t)0x70)
#define TIM1_CCMR_OCxFE   ((uint8_t)0x04)
#define TIM1_CCMR_OCxPE   ((uint8_t)0x08)
#define TIM1_CCR1H_CCR1   ((uint8_t)0xFF)
#define TIM1_CCR1L_CCR1   ((uint8_t)0xFF)
#define TIM1_CCR2H_CCR2   ((uint8_t)0xFF)
#define TIM1_CCR2L_CCR2   ((uint8_t)0xFF)
#define TIM1_CCR3H_CCR3   ((uint8_t)0xFF)
#define TIM1_CCR3L_CCR3   ((uint8_t)0xFF)
#define TIM1_CCR4H_CCR4   ((uint8_t)0xFF)
#define TIM1_CCR4L_CCR4   ((uint8_t)0xFF)
#define TIM1_CNTRH_CNT   ((uint8_t)0xFF)
#define TIM1_CNTRL_CNT   ((uint8_t)0xFF)
#define TIM1_CR1_ARPE   ((uint8_t)0x80)
#define TIM1_CR1_CEN   ((uint8_t)0x01)
#define TIM1_CR1_CMS   ((uint8_t)0x60)
#define TIM1_CR1_DIR   ((uint8_t)0x10)
#define TIM1_CR1_OPM   ((uint8_t)0x08)
#define TIM1_CR1_UDIS   ((uint8_t)0x02)
#define TIM1_CR1_URS   ((uint8_t)0x04)
#define TIM1_CR2_CCPC   ((uint8_t)0x01)
#define TIM1_CR2_COMS   ((uint8_t)0x04)
#define TIM1_CR2_MMS   ((uint8_t)0x70)
#define TIM1_CR2_TI1S   ((uint8_t)0x80)
#define TIM1_DTR_DTG   ((uint8_t)0xFF)
#define TIM1_EGR_BG   ((uint8_t)0x80)
#define TIM1_EGR_CC1G   ((uint8_t)0x02)
#define TIM1_EGR_CC2G   ((uint8_t)0x04)
#define TIM1_EGR_CC3G   ((uint8_t)0x08)
#define TIM1_EGR_CC4G   ((uint8_t)0x10)
#define TIM1_EGR_COMG   ((uint8_t)0x20)
#define TIM1_EGR_TG   ((uint8_t)0x40)
#define TIM1_EGR_UG   ((uint8_t)0x01)
#define TIM1_ETR_ECE   ((uint8_t)0x40)
#define TIM1_ETR_ETF   ((uint8_t)0x0F)
#define TIM1_ETR_ETP   ((uint8_t)0x80)
#define TIM1_ETR_ETPS   ((uint8_t)0x30)
#define TIM1_IER_BIE   ((uint8_t)0x80)
#define TIM1_IER_CC1IE   ((uint8_t)0x02)
#define TIM1_IER_CC2IE   ((uint8_t)0x04)
#define TIM1_IER_CC3IE   ((uint8_t)0x08)
#define TIM1_IER_CC4IE   ((uint8_t)0x10)
#define TIM1_IER_COMIE   ((uint8_t)0x20)
#define TIM1_IER_TIE   ((uint8_t)0x40)
#define TIM1_IER_UIE   ((uint8_t)0x01)
#define TIM1_OISR_OIS1   ((uint8_t)0x01)
#define TIM1_OISR_OIS1N   ((uint8_t)0x02)
#define TIM1_OISR_OIS2   ((uint8_t)0x04)
#define TIM1_OISR_OIS2N   ((uint8_t)0x08)
#define TIM1_OISR_OIS3   ((uint8_t)0x10)
#define TIM1_OISR_OIS3N   ((uint8_t)0x20)
#define TIM1_OISR_OIS4   ((uint8_t)0x40)
#define TIM1_PSCH_PSC   ((uint8_t)0xFF)
#define TIM1_PSCL_PSC   ((uint8_t)0xFF)
#define TIM1_RCR_REP   ((uint8_t)0xFF)
#define TIM1_SMCR_MSM   ((uint8_t)0x80)
#define TIM1_SMCR_SMS   ((uint8_t)0x07)
#define TIM1_SMCR_TS   ((uint8_t)0x70)
#define TIM1_SR1_BIF   ((uint8_t)0x80)
#define TIM1_SR1_CC1IF   ((uint8_t)0x02)
#define TIM1_SR1_CC2IF   ((uint8_t)0x04)
#define TIM1_SR1_CC3IF   ((uint8_t)0x08)
#define TIM1_SR1_CC4IF   ((uint8_t)0x10)
#define TIM1_SR1_COMIF   ((uint8_t)0x20)
#define TIM1_SR1_TIF   ((uint8_t)0x40)
#define TIM1_SR1_UIF   ((uint8_t)0x01)
#define TIM1_SR2_CC1OF   ((uint8_t)0x02)
#define TIM1_SR2_CC2OF   ((uint8_t)0x04)
#define TIM1_SR2_CC3OF   ((uint8_t)0x08)
#define TIM1_SR2_CC4OF   ((uint8_t)0x10)

Define Documentation

#define CCMR_TIxDirect_Set   ((uint8_t)0x01)

Definition at line 755 of file stm8s.h.

Referenced by TIM1_EncoderInterfaceConfig().

#define TIM1_ARRH_ARR   ((uint8_t)0xFF)

Autoreload Value (MSB) mask.

Definition at line 781 of file stm8s.h.

#define TIM1_ARRL_ARR   ((uint8_t)0xFF)

Autoreload Value (LSB) mask.

Definition at line 782 of file stm8s.h.

#define TIM1_BKR_AOE   ((uint8_t)0x40)

Automatic Output Enable mask.

Definition at line 799 of file stm8s.h.

#define TIM1_BKR_BKE   ((uint8_t)0x10)

Break Enable mask.

Definition at line 801 of file stm8s.h.

#define TIM1_BKR_BKP   ((uint8_t)0x20)

Break Polarity mask.

Definition at line 800 of file stm8s.h.

#define TIM1_BKR_LOCK   ((uint8_t)0x03)

Lock Configuration mask.

Definition at line 804 of file stm8s.h.

#define TIM1_BKR_MOE   ((uint8_t)0x80)

Main Output Enable mask.

Definition at line 798 of file stm8s.h.

Referenced by TIM1_CtrlPWMOutputs().

#define TIM1_BKR_OSSI   ((uint8_t)0x04)

Off-State Selection for Idle mode mask.

Definition at line 803 of file stm8s.h.

#define TIM1_BKR_OSSR   ((uint8_t)0x08)

Off-State Selection for Run mode mask.

Definition at line 802 of file stm8s.h.

#define TIM1_CCER1_CC1E   ((uint8_t)0x01)

Capture/Compare 1 output enable mask.

Definition at line 764 of file stm8s.h.

Referenced by TI1_Config(), TIM1_CCxCmd(), TIM1_OC1Init(), and TIM1_SelectOCxM().

#define TIM1_CCER1_CC1NE   ((uint8_t)0x04)

Capture/Compare 1 Complementary output enable mask.

Definition at line 762 of file stm8s.h.

Referenced by TIM1_CCxNCmd(), and TIM1_OC1Init().

#define TIM1_CCER1_CC1NP   ((uint8_t)0x08)

Capture/Compare 1 Complementary output Polarity mask.

Definition at line 761 of file stm8s.h.

Referenced by TIM1_OC1Init(), and TIM1_OC1NPolarityConfig().

#define TIM1_CCER1_CC1P   ((uint8_t)0x02)

Capture/Compare 1 output Polarity mask.

Definition at line 763 of file stm8s.h.

Referenced by TI1_Config(), TIM1_EncoderInterfaceConfig(), TIM1_OC1Init(), and TIM1_OC1PolarityConfig().

#define TIM1_CCER1_CC2E   ((uint8_t)0x10)

Capture/Compare 2 output enable mask.

Definition at line 760 of file stm8s.h.

Referenced by TI2_Config(), TIM1_CCxCmd(), TIM1_OC2Init(), and TIM1_SelectOCxM().

#define TIM1_CCER1_CC2NE   ((uint8_t)0x40)

Capture/Compare 2 Complementary output enable mask.

Definition at line 758 of file stm8s.h.

Referenced by TIM1_CCxNCmd(), and TIM1_OC2Init().

#define TIM1_CCER1_CC2NP   ((uint8_t)0x80)

Capture/Compare 2 Complementary output Polarity mask.

Definition at line 757 of file stm8s.h.

Referenced by TIM1_OC2Init(), and TIM1_OC2NPolarityConfig().

#define TIM1_CCER1_CC2P   ((uint8_t)0x20)

Capture/Compare 2 output Polarity mask.

Definition at line 759 of file stm8s.h.

Referenced by TI2_Config(), TIM1_EncoderInterfaceConfig(), TIM1_OC2Init(), and TIM1_OC2PolarityConfig().

#define TIM1_CCER2_CC3E   ((uint8_t)0x01)

Capture/Compare 3 output enable mask.

Definition at line 771 of file stm8s.h.

Referenced by TI3_Config(), TIM1_CCxCmd(), TIM1_OC3Init(), and TIM1_SelectOCxM().

#define TIM1_CCER2_CC3NE   ((uint8_t)0x04)

Capture/Compare 3 Complementary output enable mask.

Definition at line 769 of file stm8s.h.

Referenced by TIM1_CCxNCmd(), and TIM1_OC3Init().

#define TIM1_CCER2_CC3NP   ((uint8_t)0x08)

Capture/Compare 3 Complementary output Polarity mask.

Definition at line 768 of file stm8s.h.

Referenced by TIM1_OC3Init(), and TIM1_OC3NPolarityConfig().

#define TIM1_CCER2_CC3P   ((uint8_t)0x02)

Capture/Compare 3 output Polarity mask.

Definition at line 770 of file stm8s.h.

Referenced by TI3_Config(), TIM1_OC3Init(), and TIM1_OC3PolarityConfig().

#define TIM1_CCER2_CC4E   ((uint8_t)0x10)

Capture/Compare 4 output enable mask.

Definition at line 767 of file stm8s.h.

Referenced by TI4_Config(), TIM1_CCxCmd(), TIM1_OC4Init(), and TIM1_SelectOCxM().

#define TIM1_CCER2_CC4P   ((uint8_t)0x20)

Capture/Compare 4 output Polarity mask.

Definition at line 766 of file stm8s.h.

Referenced by TI4_Config(), TIM1_OC4Init(), and TIM1_OC4PolarityConfig().

#define TIM1_CCMR_CCxS   ((uint8_t)0x03)

Capture/Compare x Selection mask.

Definition at line 753 of file stm8s.h.

Referenced by TI1_Config(), TI2_Config(), TI3_Config(), TI4_Config(), and TIM1_EncoderInterfaceConfig().

#define TIM1_CCMR_ICxF   ((uint8_t)0xF0)

Input Capture x Filter mask.

Definition at line 749 of file stm8s.h.

Referenced by TI1_Config(), TI2_Config(), TI3_Config(), and TI4_Config().

#define TIM1_CCMR_ICxPSC   ((uint8_t)0x0C)

Input Capture x Prescaler mask.

Definition at line 748 of file stm8s.h.

Referenced by TIM1_SetIC1Prescaler(), TIM1_SetIC2Prescaler(), TIM1_SetIC3Prescaler(), and TIM1_SetIC4Prescaler().

#define TIM1_CCMR_OCM   ((uint8_t)0x70)
#define TIM1_CCMR_OCxFE   ((uint8_t)0x04)

Output Compare x Fast Enable mask.

Definition at line 752 of file stm8s.h.

Referenced by TIM1_OC1FastConfig(), TIM1_OC2FastConfig(), TIM1_OC3FastConfig(), and TIM1_OC4FastConfig().

#define TIM1_CCMR_OCxPE   ((uint8_t)0x08)

Output Compare x Preload Enable mask.

Definition at line 751 of file stm8s.h.

Referenced by TIM1_OC1PreloadConfig(), TIM1_OC2PreloadConfig(), TIM1_OC3PreloadConfig(), and TIM1_OC4PreloadConfig().

#define TIM1_CCR1H_CCR1   ((uint8_t)0xFF)

Capture/Compare 1 Value (MSB) mask.

Definition at line 786 of file stm8s.h.

#define TIM1_CCR1L_CCR1   ((uint8_t)0xFF)

Capture/Compare 1 Value (LSB) mask.

Definition at line 787 of file stm8s.h.

#define TIM1_CCR2H_CCR2   ((uint8_t)0xFF)

Capture/Compare 2 Value (MSB) mask.

Definition at line 789 of file stm8s.h.

#define TIM1_CCR2L_CCR2   ((uint8_t)0xFF)

Capture/Compare 2 Value (LSB) mask.

Definition at line 790 of file stm8s.h.

#define TIM1_CCR3H_CCR3   ((uint8_t)0xFF)

Capture/Compare 3 Value (MSB) mask.

Definition at line 792 of file stm8s.h.

#define TIM1_CCR3L_CCR3   ((uint8_t)0xFF)

Capture/Compare 3 Value (LSB) mask.

Definition at line 793 of file stm8s.h.

#define TIM1_CCR4H_CCR4   ((uint8_t)0xFF)

Capture/Compare 4 Value (MSB) mask.

Definition at line 795 of file stm8s.h.

#define TIM1_CCR4L_CCR4   ((uint8_t)0xFF)

Capture/Compare 4 Value (LSB) mask.

Definition at line 796 of file stm8s.h.

#define TIM1_CNTRH_CNT   ((uint8_t)0xFF)

Counter Value (MSB) mask.

Definition at line 773 of file stm8s.h.

#define TIM1_CNTRL_CNT   ((uint8_t)0xFF)

Counter Value (LSB) mask.

Definition at line 775 of file stm8s.h.

#define TIM1_CR1_ARPE   ((uint8_t)0x80)

Auto-Reload Preload Enable mask.

Definition at line 694 of file stm8s.h.

Referenced by TIM1_ARRPreloadConfig().

#define TIM1_CR1_CEN   ((uint8_t)0x01)

Counter Enable mask.

Definition at line 700 of file stm8s.h.

Referenced by TIM1_Cmd().

#define TIM1_CR1_CMS   ((uint8_t)0x60)

Center-aligned Mode Selection mask.

Definition at line 695 of file stm8s.h.

Referenced by TIM1_CounterModeConfig(), and TIM1_TimeBaseInit().

#define TIM1_CR1_DIR   ((uint8_t)0x10)

Direction mask.

Definition at line 696 of file stm8s.h.

Referenced by TIM1_CounterModeConfig(), and TIM1_TimeBaseInit().

#define TIM1_CR1_OPM   ((uint8_t)0x08)

One Pulse Mode mask.

Definition at line 697 of file stm8s.h.

Referenced by TIM1_SelectOnePulseMode().

#define TIM1_CR1_UDIS   ((uint8_t)0x02)

Update DIsable mask.

Definition at line 699 of file stm8s.h.

Referenced by TIM1_UpdateDisableConfig().

#define TIM1_CR1_URS   ((uint8_t)0x04)

Update Request Source mask.

Definition at line 698 of file stm8s.h.

Referenced by TIM1_UpdateRequestConfig().

#define TIM1_CR2_CCPC   ((uint8_t)0x01)

Capture/Compare Preloaded Control mask.

Definition at line 705 of file stm8s.h.

Referenced by TIM1_CCPreloadControl().

#define TIM1_CR2_COMS   ((uint8_t)0x04)

Capture/Compare Control Update Selection mask.

Definition at line 704 of file stm8s.h.

Referenced by TIM1_SelectCOM().

#define TIM1_CR2_MMS   ((uint8_t)0x70)

MMS Selection mask.

Definition at line 703 of file stm8s.h.

Referenced by TIM1_SelectOutputTrigger().

#define TIM1_CR2_TI1S   ((uint8_t)0x80)

TI1S Selection mask.

Definition at line 702 of file stm8s.h.

Referenced by TIM1_SelectHallSensor().

#define TIM1_DTR_DTG   ((uint8_t)0xFF)

Dead-Time Generator set-up mask.

Definition at line 806 of file stm8s.h.

#define TIM1_EGR_BG   ((uint8_t)0x80)

Break Generation mask.

Definition at line 739 of file stm8s.h.

#define TIM1_EGR_CC1G   ((uint8_t)0x02)

Capture/Compare 1 Generation mask.

Definition at line 745 of file stm8s.h.

#define TIM1_EGR_CC2G   ((uint8_t)0x04)

Capture/Compare 2 Generation mask.

Definition at line 744 of file stm8s.h.

#define TIM1_EGR_CC3G   ((uint8_t)0x08)

Capture/Compare 3 Generation mask.

Definition at line 743 of file stm8s.h.

#define TIM1_EGR_CC4G   ((uint8_t)0x10)

Capture/Compare 4 Generation mask.

Definition at line 742 of file stm8s.h.

#define TIM1_EGR_COMG   ((uint8_t)0x20)

Capture/Compare Control Update Generation mask.

Definition at line 741 of file stm8s.h.

#define TIM1_EGR_TG   ((uint8_t)0x40)

Trigger Generation mask.

Definition at line 740 of file stm8s.h.

#define TIM1_EGR_UG   ((uint8_t)0x01)

Update Generation mask.

Definition at line 746 of file stm8s.h.

#define TIM1_ETR_ECE   ((uint8_t)0x40)

External Clock mask.

Definition at line 712 of file stm8s.h.

Referenced by TIM1_ETRClockMode2Config().

#define TIM1_ETR_ETF   ((uint8_t)0x0F)

External Trigger Filter mask.

Definition at line 714 of file stm8s.h.

#define TIM1_ETR_ETP   ((uint8_t)0x80)

External Trigger Polarity mask.

Definition at line 711 of file stm8s.h.

#define TIM1_ETR_ETPS   ((uint8_t)0x30)

External Trigger Prescaler mask.

Definition at line 713 of file stm8s.h.

#define TIM1_IER_BIE   ((uint8_t)0x80)

Break Interrupt Enable mask.

Definition at line 716 of file stm8s.h.

#define TIM1_IER_CC1IE   ((uint8_t)0x02)

Capture/Compare 1 Interrupt Enable mask.

Definition at line 722 of file stm8s.h.

#define TIM1_IER_CC2IE   ((uint8_t)0x04)

Capture/Compare 2 Interrupt Enable mask.

Definition at line 721 of file stm8s.h.

#define TIM1_IER_CC3IE   ((uint8_t)0x08)

Capture/Compare 3 Interrupt Enable mask.

Definition at line 720 of file stm8s.h.

#define TIM1_IER_CC4IE   ((uint8_t)0x10)

Capture/Compare 4 Interrupt Enable mask.

Definition at line 719 of file stm8s.h.

#define TIM1_IER_COMIE   ((uint8_t)0x20)

Commutation Interrupt Enable mask.

Definition at line 718 of file stm8s.h.

#define TIM1_IER_TIE   ((uint8_t)0x40)

Trigger Interrupt Enable mask.

Definition at line 717 of file stm8s.h.

#define TIM1_IER_UIE   ((uint8_t)0x01)

Update Interrupt Enable mask.

Definition at line 723 of file stm8s.h.

#define TIM1_OISR_OIS1   ((uint8_t)0x01)

Output Idle state 1 (OC1 output) mask.

Definition at line 814 of file stm8s.h.

Referenced by TIM1_OC1Init().

#define TIM1_OISR_OIS1N   ((uint8_t)0x02)

Output Idle state 1 (OC1N output) mask.

Definition at line 813 of file stm8s.h.

Referenced by TIM1_OC1Init().

#define TIM1_OISR_OIS2   ((uint8_t)0x04)

Output Idle state 2 (OC2 output) mask.

Definition at line 812 of file stm8s.h.

Referenced by TIM1_OC2Init().

#define TIM1_OISR_OIS2N   ((uint8_t)0x08)

Output Idle state 2 (OC2N output) mask.

Definition at line 811 of file stm8s.h.

Referenced by TIM1_OC2Init().

#define TIM1_OISR_OIS3   ((uint8_t)0x10)

Output Idle state 3 (OC3 output) mask.

Definition at line 810 of file stm8s.h.

Referenced by TIM1_OC3Init().

#define TIM1_OISR_OIS3N   ((uint8_t)0x20)

Output Idle state 3 (OC3N output) mask.

Definition at line 809 of file stm8s.h.

Referenced by TIM1_OC3Init().

#define TIM1_OISR_OIS4   ((uint8_t)0x40)

Output Idle state 4 (OC4 output) mask.

Definition at line 808 of file stm8s.h.

Referenced by TIM1_OC4Init().

#define TIM1_PSCH_PSC   ((uint8_t)0xFF)

Prescaler Value (MSB) mask.

Definition at line 777 of file stm8s.h.

#define TIM1_PSCL_PSC   ((uint8_t)0xFF)

Prescaler Value (LSB) mask.

Definition at line 779 of file stm8s.h.

#define TIM1_RCR_REP   ((uint8_t)0xFF)

Repetition Counter Value mask.

Definition at line 784 of file stm8s.h.

#define TIM1_SMCR_MSM   ((uint8_t)0x80)

Master/Slave Mode mask.

Definition at line 707 of file stm8s.h.

Referenced by TIM1_EncoderInterfaceConfig(), and TIM1_SelectMasterSlaveMode().

#define TIM1_SMCR_SMS   ((uint8_t)0x07)

Slave Mode Selection mask.

Definition at line 709 of file stm8s.h.

Referenced by TIM1_ETRClockMode1Config(), TIM1_InternalClockConfig(), and TIM1_SelectSlaveMode().

#define TIM1_SMCR_TS   ((uint8_t)0x70)

Trigger Selection mask.

Definition at line 708 of file stm8s.h.

Referenced by TIM1_EncoderInterfaceConfig(), TIM1_ETRClockMode1Config(), and TIM1_SelectInputTrigger().

#define TIM1_SR1_BIF   ((uint8_t)0x80)

Break Interrupt Flag mask.

Definition at line 725 of file stm8s.h.

#define TIM1_SR1_CC1IF   ((uint8_t)0x02)

Capture/Compare 1 Interrupt Flag mask.

Definition at line 731 of file stm8s.h.

#define TIM1_SR1_CC2IF   ((uint8_t)0x04)

Capture/Compare 2 Interrupt Flag mask.

Definition at line 730 of file stm8s.h.

#define TIM1_SR1_CC3IF   ((uint8_t)0x08)

Capture/Compare 3 Interrupt Flag mask.

Definition at line 729 of file stm8s.h.

#define TIM1_SR1_CC4IF   ((uint8_t)0x10)

Capture/Compare 4 Interrupt Flag mask.

Definition at line 728 of file stm8s.h.

#define TIM1_SR1_COMIF   ((uint8_t)0x20)

Commutation Interrupt Flag mask.

Definition at line 727 of file stm8s.h.

#define TIM1_SR1_TIF   ((uint8_t)0x40)

Trigger Interrupt Flag mask.

Definition at line 726 of file stm8s.h.

#define TIM1_SR1_UIF   ((uint8_t)0x01)

Update Interrupt Flag mask.

Definition at line 732 of file stm8s.h.

#define TIM1_SR2_CC1OF   ((uint8_t)0x02)

Capture/Compare 1 Overcapture Flag mask.

Definition at line 737 of file stm8s.h.

#define TIM1_SR2_CC2OF   ((uint8_t)0x04)

Capture/Compare 2 Overcapture Flag mask.

Definition at line 736 of file stm8s.h.

#define TIM1_SR2_CC3OF   ((uint8_t)0x08)

Capture/Compare 3 Overcapture Flag mask.

Definition at line 735 of file stm8s.h.

#define TIM1_SR2_CC4OF   ((uint8_t)0x10)

Capture/Compare 4 Overcapture Flag mask.

Definition at line 734 of file stm8s.h.

STM8 Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM8 8-bit Microcontrollers platform visit www.st.com