Attiny85 Timer0 and PWM
-
- Posts: 26
- http://meble-kuchenne.info.pl
- Joined: Sun Sep 22, 2024 9:13 pm
- Has thanked: 5 times
- Been thanked: 4 times
Attiny85 Timer0 and PWM
Greetings all friends! Help me to understand the macro of pulse width modulation. I need the PWM to work at the specified time, but it seems to me that the timer is not working correctly. It switches very quickly, perhaps the divider is not working correctly. As a master oscillator, I use the RC of the on-chip oscillator at 1 MHz. Here is a small example to understand how to configure it correctly.
- Attachments
-
- time_pwm.fcfx
- (14.13 KiB) Downloaded 2 times
-
- Matrix Staff
- Posts: 1913
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 619 times
- Been thanked: 644 times
Re: Attiny85 Timer0 and PWM
Hello.
Have you set the configuration settings to run at 1MHz?
The First thing I would recommend is create a one sec flash timer to check hardware is working as expected.
if the LED or port is toggling at the correct duration, then the PWM can be revisited.
Have you set the configuration settings to run at 1MHz?
The First thing I would recommend is create a one sec flash timer to check hardware is working as expected.
if the LED or port is toggling at the correct duration, then the PWM can be revisited.
Martin
Re: Attiny85 Timer0 and PWM
Hi Martin! Thank you very much! I'm a little confused in the simulator, it seems to work, but in practice I can't check it under a free licence, it doesn't compile.
- Attachments
-
- time_pwm.fcfx
- (13.44 KiB) Downloaded 3 times
-
- time_pwm.fcfx
- (14.13 KiB) Downloaded 3 times