Hallo,
ich habe einen Attiny45 und möchte damit einen Servomotor ansteuern. Leider habe ich absolut keine Ahnung, wie ich da vorgehen soll. Auch das Datenblatt verstehe ich da nicht so ganz.
Ich bin leider noch ein Anfänger in Mikrocontroller, daher auch diese Probleme. Die PWM sollte an PB0 des Controllers generiert werden.
Wäre über jeden Tipp dankbar.

Chandler

Dieser Code ist hat eigentlich noch keine Auswirkung, aber so oder so ähnlich sollte es hinterher aussehen.

Code:
#define F_CPU 1000000UL
 
#include <avr/io.h>
#include <util/delay.h>
 
 
int main (void)
{
  DDRB = 0b100111;
  PORTB = (1<<PB3) | (1<<PB4);         

 // Servo auf Mittelstellung fahren

  while( 1 ) { 
    if( !(PINB & (1<<PINB3)) ) {      
      // Servo nach links drehen
    }
    if ( !(PINB & (1<<PINB4)) ) { 
      // Servo nach rechts drehen
    }
  }
  return 0;
}
Kann mir jemand einen hinweis geben, sodass ich das auf mein Problem anwenden kann?