In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Propability wrote: I assume that the use of these servos is to switch the crossing mechanism on model railroad junctions ("Y") which means that the servo is driven from one end of it's travel to the other end. I'm also guessing that you do not have these servos actually trying to drive anything but just sitting there and you are observing their movement based on commands that you send the controller board. There could also be the possibility that the controller board is not getting the correct command(s) to move the servos on the pins in question. Having a scope is about the best tool for looking at servo pulses and prevents damaging servos when driven into their extremes. I'm just starting to get into the SX so not much help in the programming end but I have done a lot of servo control in timers (AVR) and before hooking up one I would look at my scope for the correct pulse and spacing of them. I would definitely go to a hobby store and get the servo that the designer uses and verify that you can or cannot move it with the software commands on those pins before going thru the hassle of figuring out the inards of those $5 micros. If you can't make that servo work then my bet is in the way you are trying to send the commands. Pete ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=337238#m337396 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2009 (http://www.dotNetBB.com)