منتديات الالكترونيات العصرية  
yoursite.com page title .

استرجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية
العودة   منتديات الالكترونيات العصرية > منتدى الحاكمات الدقيقة Microcontroller > منتدى المتحكمات ميكرو بلغة السي MikroC

  #1  
قديم 12-22-2017, 08:04 PM
moelsayed moelsayed غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Dec 2017
المشاركات: 4
معدل تقييم المستوى: 0
moelsayed is on a distinguished road
افتراضي ارجو المساعده

السلام عليكم
انا بدات اتعلم pic microcontroller باستخدام micro-c بس انا كان لدي سؤال
انا كنت بعمل فلاش ل led وفي نفس البرنامج كنت عايز استخدم مفتاح علشان اشغل led2 علي خرج تاني

بس انا وجدت ان اما بضغط علي المفتاح الled2 مبتنورش الا بعد اما delay-time بتاع الفلاش يخلص

انا كنت عايز الفلاش مياثرش علي خرج led2 ازاي اعمل كده البرنامج كالتالي
#define LED portb.f1
#define LED2 portb.f2
#define PB portb.f4
#define on 1
#define off 0
#define d1 delay_ms(1000)
#define d2 delay_ms(2000)

void main()
{

trisb.F1 = 0;
trisb.f2 = 0;
trisb.f4 = 1;
LED = off;
LED2 = off;

for(;
{
//push button program
if(PB == 1)
{
LED2 = on;
}
else
{
LED2 = off;
}

// Flash program
LED = on;
d1;
LED = off;

}

}

شكرا ليكم
moelsayed
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 12:05 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصرية

Security team

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77