
AN155
18 Rev. 1.1
APPENDIX D - CODE FLOWCHARTS
Figure D1. Main Loop
main
Init SYSCLK.
Init Port.
Init Timer.
Init UART.
Init motor
variables.
Enable Interrupts.
moving?
update position.
display value.
get character from
buffer.
case '\r' ?
case 'p' ?
case 'a'?
case 's'?
display prompt.
get number.
(unsigned char)
get number.
(unsigned int)
display position.
display
accelleration.
display status info.
invalid character.
Y
Y
Y
Y
N
delay.
move to new
position.
doneFlag = 1?
display doneMsg.
clear doneFlag.
Y
N
Y
N
Comentários a estes Manuais