Apologies if this message is of no concern to you I am currently re-writing an electronics design module to include the programming the PIC16F84 with the aid MPLab for DC and stepper motor and motion control applications. The students studying on this course are not Electronic Engineering students but design students with limited electronics background. Therefore the students need to gain a more practical knowledge and understanding of PIC programming so that they can embody the PIC programming in their main design projects. I am really trying to find out which would be the best approach for teaching & learning on programming the PIC16F84. For example, would it more useful if I make the course project based with different applications of PICs? To what extent would such students need to know about the architecture and associated theory of the PIC16F84 to support this? Although the students can read relevant books, data sheets and work through on-line tutorials, of which there are many, I'm really trying to strike a balance between effective practice based teaching and learning with PICs. I Again I apologise if this email is of no concern to you. Regards Tom -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body