Arduino'ya eklerken "yükleniyor" kısmında takılıyor

Eminkrkt

Decapat
Katılım
10 Ağustos 2021
Mesajlar
221
Çözümler
1
Herkese merhaba. Bu kodu Arduino'ya yüklerken "yükleniyor"da kalıyor.
Nasıl düzeltebilirim?

[CODE lang="cpp" title="Kod"]#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
int mz80 = 7 ;
int reset_but = 8 ;
int reset_pin = 10 ;

long tBaslangic=0;
int durum=0;
long anlikSure=0;
bool kronometre_aktif = false ;

void setup()
{
digitalWrite(reset_pin,HIGH);
Serial.begin(9600);
pinMode(reset_pin,OUTPUT);
pinMode(reset_but,INPUT);
pinMode(mz80,INPUT);
lcd.begin(16, 2);

lcd.setCursor(0,0);
lcd.print("Kronometre !");
lcd.setCursor(0,1);

while(true)
{
if(digitalRead(mz80) == 0)
{
tBaslangic=millis();
durum = 1;
lcd.clear();
break;
}
}
}

void loop()
{
switch(durum)
{
case 1 :
{
anlikSure=millis()-tBaslangic;
SureGoster(anlikSure,0,1);
if(digitalRead(mz80) == 0 && anlikSure > 300)
{
durum = 2 ;
}
break;
}

case 2 :
{
SureGoster(anlikSure,0,1);

if (digitalRead(8)==1)
{
digitalWrite(reset_pin,LOW);
}
}

}

if(durum == 1)
{
lcd.setCursor(0,0);
lcd.print("Baslatildi");
}

if(durum == 2)
{
lcd.setCursor(0,0);
lcd.print("Durduruldu");
}

}

void SureGoster(long sure,int kursorSutun,int kursorSatir)
{
sure=sure/10;
int salise=sure%100, saliseOnlar=salise/10, saliseBirler=salise%10;
int saniye=(sure%6000)/100, saniyeOnlar=saniye/10, saniyeBirler=saniye%10;
int dakika=sure/6000, dakikaOnlar=dakika/10, dakikaBirler=dakika%10;
lcd.setCursor(kursorSutun,kursorSatir);lcd.print(dakikaOnlar);
lcd.setCursor(kursorSutun+1,kursorSatir);lcd.print(dakikaBirler);
lcd.setCursor(kursorSutun+2,kursorSatir);lcd.print(":");
lcd.setCursor(kursorSutun+3,kursorSatir);lcd.print(saniyeOnlar);
lcd.setCursor(kursorSutun+4,kursorSatir);lcd.print(saniyeBirler);
lcd.setCursor(kursorSutun+5,kursorSatir);lcd.print(":");
lcd.setCursor(kursorSutun+6,kursorSatir);lcd.print(saliseOnlar);
lcd.setCursor(kursorSutun+7,kursorSatir);lcd.print(saliseBirler);
}[/CODE]
Bilen yok mu ??
 
Son düzenleme:

Yeni konular

Geri
Yukarı