AN2687 Freescale Semiconductor / Motorola, AN2687 Datasheet - Page 40

no-image

AN2687

Manufacturer Part Number
AN2687
Description
BLDC Fan Control using the MC68HC908QT2
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
AN2687/D
Startup
Wait_icap
Dead_Loop_1
End_Start
Dead_Loop_2
No_Error
alarm_Off
No_Off
40
CLR
NOP
clra
bset
cli
BSET
BCLR
brset
jsr
brset
clr
sei
bset
jsr
bclr
jsr
bra
brset
brset
nop
nop
clr
sei
bset
jsr
bclr
jsr
bra
bclr
bclr
bclr
brclr
mov
bra
clr
jsr
Flag
start_Flag,Flag
out2,PTA
out1,PTA
icap_Flag,Flag,End_Start
Delay_100ms
icap_Flag,Flag,End_Start
PTA
alarm,PTA
Delay_Xms
alarm,PTA
Delay_Yms
Dead_Loop_1
PTA
alarm,PTA
Delay_Xms
alarm,PTA
Delay_Yms
Dead_Loop_2
irq_FLag,Flag
icap_Flag,Flag
start_Flag,Flag
alarm_Flag,Flag,alarm_Off
#%01011110,TSC1
No_Off
TSC1
Delay_100ms
irq_Flag,Flag,No_Error
icap_Flag,Flag,No_Error
Freescale Semiconductor, Inc.
BLDC Fan Control using the MC68HC908QT2
For More Information On This Product,
; Clear the flag
; on out2 (L2 off first)
; off out1
; Check hall signal
; Check hall signal again
; Motor should be halt, then stop motor
; mask interrupt to stop motor
; Dead loop, need to re-start by POR
; End of the motor start cycle
; Check Error
; Check Error
; Error occur, stop motor
; mask interrupt to stop motor
; Turn on alarm
;
; Dead loop, need to re-start by POR
; ch1 interrupt enable, TCH1 use as output
; compare set output on compare
; alarm On
; alarm Off
; Delay 100ms
; Turn on alarm
;
; Delay 100ms
Go to: www.freescale.com
MOTOROLA

Related parts for AN2687