السلام عليكم ورحمة الله وبركاته اخي العزيز هذا برنامج هو ما تريد
وادعي للجميع والمساهمين في هذا الموقع
void main() {
TRISB = 0x00;
PORTB = 0;
while(1) {
portb.f0=1;delay_ms(80);
portb.f0=0;delay_ms(30);
}
الرقم الموجود في القوسين هو زمن التأخير بين النبضتين والفرق بينهما يكون عرض النبضة اي يمكنك تثبيت رقم احدهم وتغير الأخر اي تقوم بذيادة 80 وتبقي الرقم30 ثابت والعكس يقوم بتغيير النبضة من الموجبة اللا السالبة وحسب رغبتك