I am very pleased to participate in this mailing list. I am learning a lot. I am working on a project where we use the 16c73a as our pic controller. I would like as much information on how to implement a pulse-width modulation (PWM) signal using the build-in CCP module. I don't want to be specific in the question as I may miss valuable info that may not apply to my question. I think that you will understand. Also, I wrote a program for implementing an A2D. The PIC samples data and stores the result in the ADRES register. What does it really store there? actual counts (probably not)? I have no idea how A2D actually works. can someone explain? Maybe some source code will also. Thank you for your help. Franck PS: please use the same subject as I want to sort mail relating to that subject. Thank you.