Microcomputer principle course design - stepper motor