Quote:
Originally Posted by Generalx5
Anyone know a code for pulsing digital out pins? sort of like pwm signals....when the on time is constant but the off time can be adjusted? I am inputing an anolog signal so it controls the length of the off pulses...
|
When are you reading the analog signal? How are you reading it?
If you are reading the analog signal using the default get_analog_value()
continuously as you try to pulse the digital I/O pins, you may be getting into trouble due to the delays that the get_analog... puts in while it waits for the A/D conversion. You can eliminate most of the delay by using Kevin's A/D converter which uses the A/D conversion interrupt and a timer to run the conversion continuously in the background.
If you are only checking the analog value once in a while, then using Kevin's A/D code would not be of as much benefit.