Olá pessoal, estou precisando converter um código no Arduino para um PIC 16f628a, porém.. estou com algumas dúvidas, a primeira é sobre a função Serial.parseInt(), ela é crucial no meu código, gostaria de saber como implementar a mesma no PIC.. estou postando abaixo o código, que por sinal é bem curto, para quem poder e quiser, me ajudar. Grato.

const int priPin = 9;
const int segPin = 10;
const int terPin = 11;

void setup() {
  Serial.begin(9600);
  pinMode(priPin, OUTPUT);
  pinMode(segPin, OUTPUT);
  pinMode(terPin, OUTPUT);
}
void loop() {
  while (Serial.available() > 2) {
    int pri = Serial.parseInt();
    int seg = Serial.parseInt();
    int ter = Serial.parseInt();

    if (Serial.read() == '\n') {
 
      analogWrite(priPin, pri);
      analogWrite(segPin, seg);
      analogWrite(terPin, ter);
    }
  }
}

Exibições: 188

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço