I'm looking for help in programming the arduino Nano

Does anyone help me understand why I can't load this program?
It gives me an error:

Arduino:1.8.10 (Windows 8.1), Scheda:"Arduino Nano, ATmega328P"

rpm_an:4:53: error: 'POSITIVE' was not declared in this scope

LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

^~~~~~~~

Più di una libreria trovata per "Wire.h"
Usata: C:\Program
Più di una libreria trovata per "LiquidCrystal_I2C.h"
Usata: C:\Users\Solidworks\Documents\Arduino\libraries\LiquidCrystal_I2C
exit status 1
'POSITIVE' was not declared in this scope

Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
"Mostra un output dettagliato durante la compilazione"
in "File -> Impostazioni"

Grazie

rpm_an.ino (948 Bytes)

Here's OP's code:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

volatile int enc = 0;
long lettura = 0, rpm = 0, maxv;
void setup() {
  pinMode(2, INPUT);
  tone(2,654,500);
  Serial.begin(9600);
  Wire.begin();
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.begin(16, 2);
  lcd.print("SEBY TORRISI DIY");
  
}

void loop() {
  maxv = 0;
  for (int i = 0; i < 500; i++) {
    lettura = analogRead(A0);
    if (lettura > maxv) {
      maxv = lettura;
    }

  }
  delay(200);
  if (maxv >= 4) {
    rpm = maxv * 15000 / 1023;
  } else rpm = 0;
  Serial.print("RPM calcolati: ");
  Serial.print(rpm);
  Serial.print(" - codifica: ");
  Serial.print(maxv);
  Serial.print(" - tensione tachimetrica: ");
  Serial.print((float)maxv/1023*5);
  Serial.print("\n");
  lcd.setCursor(0, 2);
  lcd.print("RPM: ");
  lcd.print(rpm/3); //giri finali
  //lcd.print(rpm); // giri all'asse
  lcd.print("    ");

}

Which liquid crystal library are you using? The I2C ones usually take less arguments than the statement in your sketch when you declare the lcd object.