Advertisement
elektronek

Martin M Klain - servo s attiny85

Apr 29th, 2020
570
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.45 KB | None | 0 0
  1. // ATTINY85 - fuses (E:FF, H:DF, L:E2) - clock 8 MHz internal
  2. #define F_CPU 8000000ul
  3. #include <avr/io.h>
  4. #include <util/delay.h>
  5.  
  6. int main(void)
  7. {
  8.     /* Replace with your application code */
  9.     DDRB |= (1<<PB0);
  10.     TIMSK |= (1<<OCIE0A);
  11.     TCCR0A |= (1<<COM0A1)|(1<<WGM00);
  12.     TCCR0B |= (1<<CS02);    // 8MHZ / 256 = 31250
  13.  
  14.     while (1)
  15.     {
  16.         OCR0A = 8;          // Zkus si zadat ruzne hodnoty
  17.         _delay_ms(1000);
  18.         OCR0A = 40;
  19.         _delay_ms(1000);
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement