PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مثال ساده روشن کردن يک led چشمک زن با کليد



pooriyasms
26-05-2013, 08:19
توضيح اينکه اين برنامه بر روي 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();
}
}


}

Doloop
26-05-2013, 11:22
توضيح اينکه اين برنامه بر روي LPC2368 شرکت ECA تست شده است.


حالا باید حتما اینو میگفتید !!!ii998)