اخى الكريم
الامر لا يحتاج الى مقاطعة فقط داخل حلقة ال for ادخل الاتى:
كود:
if(porta.f0==1)break;
او
بدل استخدام حلقة for نستخدم while
فمثلا اذا كنت حلقة for من 0 الى 255 تكون حلقة while كالاتى:
كود:
i=0;
while(i<255&&porta.f0==1)
{
,,,,,,,,,,,
,,,,,,,,,
.......
i++
}
بالتوفيق.