16 Mayıs 2008 Cuma

8051 için c dili yazılmış buton kontrollü karaşimşek


#include<89c51rd2.h>
void bekle(void)
{

int i;
for(i=0;i<20000;i++);
}

void main()
{ P1=1;

P2=0x01;
while(1)
{
while(!P2_7)
{
while(P1_0);
while(!P1_0);
bekle();
P2=P2<<1;
}

while(!P2_0)
{
while(P1_0);
while(!P1_0);
bekle();
P2=P2>>1;
}

2 yorum:

Adsız dedi ki...

merhaba çalışmalar güzel olmuş elinize sağlık, fakat keilde derlediğimde hata alıyorum son 2 satırda nedeni nedir acaba ?

Ekrem Aydoğdu dedi ki...

en az yazalı 6 sene olmuştur:).keil tam sürümünümü kullanıyorsun.ben sanrım keil 2 de derlemiştim.hata almaman gerekir.gerçi mantığı kavradıysan rahat çözersin programdaki hatayı

Güvenlik Politikası

Privacy Policy Privacy Policy Ekrem AYDOĞDU built the Düzhesap app ...