I am controlling a servo using a 16F84A and the servo signal wire is connected directly to portb pin3. The servo would move but not to the minimum range with a 1ms pulse so I hooked up the occiliscope to take a look at the pulse. The leading edge looks fine but the trailing edge "slopes" down relatively slowly, not a square wave and I am thinking this may be giving me problems. I am setting portb pin3 at 0ms and clearing it at 1ms. I am not an electronics whiz, any ideas on why the traling edge is sloped so much or anyone have any suggestions on how I can improve this? Thanks _________________________________________________________________ The new MSN 8: advanced junk mail protection and 2 months FREE* http://join.msn.com/?page=features/junkmail -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics