> what is PWM ??? PWM stands fro Pulse Width Modulation. A PWM output typically generates continious 'square wave' signal (alternating ones and zero) of steady srequency and a duty cycle that is controlled by the CPU. It is used for example as a cheap diginal to analog converter with a simple filtering circuit that converts the square wave to DC voltage proportional to the duty cycle of the signal but there are many other applications that use PWM. Tal -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads