Pıc16f877

Katılım
29 May 2020
Mesajlar
4
Puanları
1
Yaş
24
Herkese Merhaba

int i,j,k, dizi[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x67};
void main (void)
{
TRISD = 0; TRISA = 0;
while(1)
{
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
for(k=0;k<10;k++)
{
RA0=1;RA1=0;
PORTD = dizi; __delay_ms(100);
RA0=0;RA1=1;
PORTD = dizi[j]; __delay_ms(100);
}
}
}
}
}

Bu kod PIC16F84 ile çalışıyor fakat PIC16F877 ile çalışmıyor. 877 de tek display aktif oluyor.

Düzelttim bu hatayla karşılaşan olursa katotun tekini RA0 a diğerini RE0 a vererek düzeltebilir.
 

Ekli dosyalar

  • Adsız.png
    Adsız.png
    60.8 KB · Görüntüleme: 15
Son düzenleme:

Forum istatistikleri

Konular
128,133
Mesajlar
915,304
Kullanıcılar
449,849
Son üye
cagan20

Yeni konular

Geri
Üst