NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3990 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 2 از 2

موضوع: مثال ساده روشن کردن يک led چشمک زن با کليد

  1. #1
    تازه وارد
    تاریخ عضویت
    Apr 2013
    نوشته ها
    2
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض مثال ساده روشن کردن يک led چشمک زن با کليد

    توضيح اينکه اين برنامه بر روي LPC2368 شرکت ECA تست شده است.
    يک LED دائم چشمک زن به پايه P0.1 متصل است و LED ديگري که با کليد کنترل مي شود به P0.0 با متصل شدن ولتاژ 3.3 ولتي به پايه P0.2 ، ال ئي دي مربوط به پايه P0.0 شروع به چشمک زدن و در صورت قطع ولتاژ 3.3 ولتي از روي پايه P0.2 چشمک زن P0.0 قطع مي شود.
    کد:
    #include <LPC23xx.h>
    
    void delay(void)
    {
    long int i ;
    for(i=0;i<1000000;i++);
    }
    
    void blink1(void)
    {
    		FIO0SET = 0x2;
    		delay();
    		FIO0CLR = 0x2;
    		delay();	
    }
    void blink0(void)
    {
    		FIO0SET = 0x1;
    		delay();
    		FIO0CLR = 0x1;
    		delay();	
    }
    int main(void)
    {
    	SCS |= 0x00000001;
    	FIO0DIR =0x3;
    	PINMODE0 = 0x00000030;
    	
    	
    	while(1)
    	{
        blink1();
    		if((FIO0PIN &= 0x04) == 0x4 )
    		{
    			blink0();
    		}
    	}
    
    
    }

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    توضيح اينکه اين برنامه بر روي LPC2368 شرکت ECA تست شده است.

    حالا باید حتما اینو میگفتید !!!
    *** اللّهم عجّل لولیک الفرج ***

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •