بسم الله الرحمن الرحيم
اخي اليك هذا الكود
كود:
void main(){ char z,x;
trisb.f0=0;
trisb.f1=0;
trisb.f3=1;
trisb.f4=1;
portb.f0=0;
portb.f1=0;
trisd=0;
portd=0;
while(1){if (portb.f3==0){x++; portd=x; delay_ms(200);}
if (portb.f4==0){x--; portd=x; delay_ms(200);}
if (x==10) {x=0; z++;}
if (x==255){x=9; z--;}
if (z==255){z=9;}
if (z==10) {z=0;}
portb.f0=1;delay_ms(10);
portd=z;
portb.f0=0;
portb.f1=1;delay_ms(10);
portd=x;
portb.f1=0;
}
}
اخي الكود من تصميمي وانا مبتدا فلابد ان تجد اخطاء
لذلك اذا وجدت اي خطا يجب عليك الصبر والبحث والتجربة
اما التوصيل جاري رفعه باذن الله
(لان النت عندي بطيء)
هذه هي صوره التوصيل