AN1362 STMicroelectronics, AN1362 Datasheet - Page 14

no-image

AN1362

Manufacturer Part Number
AN1362
Description
SWITCHED RELUCTANCE MOTOR CONTROL BY ST FIVE
Manufacturer
STMicroelectronics
Datasheet
AN1362
Start:
Inizialization:
;
Config_PB_8_bit:
; Asm Block : Config_PB_8_bit
init:
IrqMask_0:
; IrqEnableMask
;
;
IrqPriority_0:
; IrqPriority (Hi-->Lo): PwmTimer1 AD_Converter PwmTimer0 PwmTimer2
Port_A_Off:
PWM2_Off:
PWM_Timer1_0:
; PWM_1 Setting
PWM_Timer2_0:
; PWM_2 Setting
AD_Converter_0:
; ADC Setting
PWM_Timer0_2:
; PWM_0 Setting
IrqMask_3:
; IrqEnableMask
;
;
IrqReset_0:
; Reset Interrupts
14/26
mdgi
ldrc 30 0 ; 00000000b, 0x00
ldcr 12 30
ldrc 30 255 ; 11111111b, 0xFF
ldcr 13 30
ldrc 30 3 ; 00000011b, 0x03
ldcr 14 30
ldrc 30 0 ; 00000000b, 0x00
ldcr 15 30
ldrc 30 0 ; 00000000b, 0x00
ldcr 16 30
ldrc 30 0 ; 00000000b, 0x00
ldrc 2 255 ; 11111111b, 0xFF
ldpr 3 2
ldrc 2 255 ; 11111111b, 0xFF
ldpr 5 2
ldrc 2 255 ; 11111111b, 0xFF
ldpr 7 2
ldrc 2 8
ldcr 0 2 ; RegConf_00 = 00001000
ldrc 2 210
ldcr 1 2 ; RegConf_01 = 11010010
ldrc 2 0 ; 00000000b, 0x00
ldpr 0 2
ldrc 2 0 ; 00000000b, 0x00
ldpr 7 2
ldrc 2 196
ldcr 8 2 ; RegConf_08 = 11000100
ldrc 2 213
ldcr 10 2 ; RegConf_10 = 11010101
ldrc 2 63
ldcr 3 2 ; RegConf_03 = 00111111
ldrc 2 93
ldcr 5 2 ; RegConf_05 = 01011101
ldrc 2 8
ldcr 0 2 ; RegConf_00 = 00001000
rint 4 ; External
rint 0 ; AD_Converter
rint 1 ; PwmTimer0
Disable: AD_Converter PwmTimer0 PwmTimer2 External
Disable: AD_Converter PwmTimer0 PwmTimer2 External
Enable: PwmTimer1
Enable: PwmTimer1
++++++++++++++++++++++++++++++

Related parts for AN1362