Attiny84 non un aiuto

Ciao a tutti e grazie fin da ora per l'aiuto, sto tentando ma purtroppo con poco risultato di fare un'accensione di due led in pwm con un attiny84, questo è il circuito vi allego anche lo sketch che ho fatto, ma non mi capisco con i piedini da dichiarare
Mi aiutate per favore, grazie

#define INGRESSO_DIGITALE_1 6
#define INGRESSO_DIGITALE_2 0
#define USCITA_PWM          10
#define USCITA_DIGITALE_1   8

int  stato_digitale = 0;
int  stato_PWM      = 0;
bool bWait          = false;

void setup()
{
  pinMode(INGRESSO_DIGITALE_1, INPUT);
  pinMode(USCITA_DIGITALE_1, OUTPUT);
  pinMode(INGRESSO_DIGITALE_2, INPUT);
  pinMode(USCITA_PWM, OUTPUT);
}

void loop()
{
  if (digitalRead(INGRESSO_DIGITALE_1) == HIGH)
  {
  switch (stato_digitale)
    {
      case 0:
        digitalWrite(USCITA_DIGITALE_1, HIGH);  // ON
        break;
      case 1:
        digitalWrite(USCITA_DIGITALE_1, LOW); // OFF
        break;
    }
    stato_digitale = (stato_digitale + 1) % 2;
  bWait = true;
  }

  if (digitalRead(INGRESSO_DIGITALE_2) == HIGH)
  {
    switch (stato_PWM)
    {
      case 0:
        analogWrite(USCITA_PWM, 255);  // 100%
        break;
      case 1:
        analogWrite(USCITA_PWM, 128);  // 50%
        break;
      case 2:
        analogWrite(USCITA_PWM, 0);    // 0%
        break;
    }
    stato_PWM = (stato_PWM + 1) % 3;
  bWait = true;
  }
  
  if ( bWait )
  {
      delay(500);  // Ritardo per evitare letture multiple di uno dei due pulsanti
    bWait = false;
  }
}

Solo alcuni pin possono essere usati per il PWM:

Avevo già letto ma avevo capito poco, se puoi essere più dettagliato e farmi capire se ci sono errori, provo correggere la breadboard dove ho il progetto, grazie

Magari questo ti può chiarire le idee:

... i pin con capacità di PWM sono quelli indicati con il segno ~ vicino al pin

Guglielmo

Grazie Guglielmo ma anche quello lo avevo già visto, infatti se guardi il circuito ho collegato il mosfet che mi serve in pwm al pin7 penso che vada bene, ma lo sketch che ho non va

Ma nello sketch viene indicato il 10, no?:

#define USCITA_PWM          10