Application Notes

{
motors_init();
M1_forward(128); // motor 1 forward at half speed
M2_reverse(25); // motor 2 reverse at 10% speed
delay_ms(2000); // delay for 2s while motors run
M1_reverse(64); // motor 1 reverse at 25% speed
M2_forward(0); // motor 2 stop/brake
// loop here forever to keep the program counter from
// running off the end of our program
while (1)
;
return 0;
}
Application Note: Using the Motor Driver on the 3pi Robot and Orangutan Robot
Controllers
© 2001–2015 Pololu
Corporation
5. PWM-Based Motor Control Code Page 7 of 12