طيب اخي مافي مشكلة انا عموما صممتها ب اتمل ولكن ارجع واعلها ليك بالبك 16F84a مفيش مشكلة
لكن حبيت ارفع ليك المف عشان تطلع على التصميم لو عندك اية اضافات او ما شابه
ده الصورة للدائرة

وده الكود
كود:
void main() {
ddra=0b00000000;
ddrc=0b11111111;
for(;;){
if(pina.f0==1){
portc.f0=1;
delay_ms(36000000);
}
if(pina.f1==1){
portc.f0=1;
delay_ms(72000000);
}
if(pina.f2==1){
portc.f0=1;
delay_ms(3000);
}
if(pina.f3==1){
portc=0b00000000;
delay_ms(10);
}
else {
portc=0b00000000;
delay_ms(1);
}
}
}
شغلها عندك وشوف اذا كانت هي نفس فكرتك ولا لأ
وانا الان اعدل لك الدائرة با ستخدام البك