Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int counter; // Timer value
- int value; // OUtput intensity
- bool FastPWM()
- {
- int overflow = counter + value;
- counter = overflow & 0xFF;
- return overflow & 0x100;
- }
- bool PhasePWM()
- {
- counter = (counter + 1) & 0xFF;
- return counter > value;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement