I filled in the topic. Please include a reasonable topic in future posts. > I am really trying to find out which would be the best approach for > teaching & learning on programming the PIC16F84. The best approach would be not to use the 16F84. At the very least use the 16F628. It does more, costs less, and has the same footprint. Actually I recommend sticking to 18F PICs because these are easier to learn, especially for those not already familiar with the PIC architecture. Doing motor control properly requires some understanding of the electronics. If they are just trying to get something done and don't otherwise want to learn about microcontrollers, learning these details is probably not worthwhile (or even possible). In that case, create a few canned setups and routines and show them how to use them at the higher level. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body