Hi, the PIC16F84 does not provide you with any internal support for reading RS-232. You might want to consider the use of an 16F8XX with a MAX232 chip. This is pretty easy. The stepping motor part should be pretty easy, you can find information about that on the piclist. Wenzel --------------------------------- Wenzel Jakob (Wazlaf) wjakob@lacademy.edu -- 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