عندي مشروع التحكم في ليد
pic16f886
4mhz
ارجو التعديل على الكود ليعمل portb portc
بالتوازي
المشكل هو التعليمة الاولى بعد الانتهاء ينتقل الى التعليمة الثانية
int y;
void main() {
trisc=0;
portb=0;
trisb=0;
portb=0;
for (;

{
PORTC=0b00000001;
delay_ms(1000);
PORTc=0b00000011;
delay_ms(100);
PORTC=0b00000111;
delay_ms(1000);
PORTc=0b00001111;
delay_ms(100);
PORTC=0b00011111;
delay_ms(1000);
PORTc=0b00111111;
delay_ms(100);
PORTC=0b01111111;
delay_ms(1000);
PORTc=0b11111111;
delay_ms(100);
PORTC=0b01111111;
delay_ms(100);
PORTC=0b00111111;
delay_ms(100);
PORTC=0b00011111;
delay_ms(100);
PORTC=0b00001111;
delay_ms(100);
PORTC=0b00000111;
delay_ms(100);
PORTC=0b00000011;
delay_ms(100);
PORTC=0b00000001;
delay_ms(100);
////// portb led ///////
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
PORTb=0b00000000;
delay_ms(100);
PORTb=0b11111111;
delay_ms(100);
}
}