Silicon Laboratories Stepper Machine Uživatelský manuál Strana 20

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 36
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 19
AN155
20 Rev. 1.1
Figure D3. Timer ISR
Timer_ISR
forward ?
increment StepIndex.
increment position.
done ?
get value from table.
multiply by Tzero.
write value to timer.
decrement StepIndex.
decrement position.
decrement
slewCount.
Return from
Interrupt
Y
Y
N
get StepPattern using index.
write pattern to P0.
evaluate motor state.
accelerate?
else
decelerate?
decrement
TableIndex.
increment
TableIndex.
set ET0
clear ET0.
stop T0.
turn-off LED.
set doneFlag.
Y
Y
else
slewing?
Y
N
N
N
N
Zobrazit stránku 19
1 2 ... 15 16 17 18 19 20 21 22 23 24 25 ... 35 36

Komentáře k této Příručce

Žádné komentáře