اخي النص النهائي الذي انت كتبته سوف يصبح
void main()
{
int ToN=190,ToFF=10,i ;
trisb = 0 ; // set PORTB as output
portb = 0 ; // clear PORTB
for(;

{
portb=0b00000001;
for ton to 0
delay_ms(1) ;
next ton
ToN-- ;
portb=0b00000000;
for ton to 0
delay_ms(1) ;
next ton
for ton to 0
delay_ms(1) ;
next ton
ToFF++ ;
if(Ton==10)
{
for(i=1;i<=180;i++)
{
portb=0b00000001;
for ton to 0
delay_ms(1) ;
next ton
ToN++ ;
portb=0b00000000;
for ToFF to 0
delay_ms(1) ;
next ToFF
ToFF-- ;
}
}
}
}