سلام دوستان!
برای اینکه با lpc1768 بشتر آشنا بشیم! برنامه زیر رو میتونید یه چک بکنید ببینید چطوری نوشته شده!
در برنامه زیر یک آرایه وجود داره که متغییر a به برنامه میگه کدوم یک از عضو آرایه رو به پایه خروجی بده!
سوالی بود در حد توانم در خدمتم!
#include <LPC17xx.H> void delay (void){ int i; for (i=0;i<2000000;i++); } int a; int alio []={0x00,0x18,0x3c,0x7e,0xff}; int main () { SystemInit(); LPC_GPIO2->FIODIR=0X000000FF; //LED LPC_GPIO1->FIODIR=0X00000000; // KEY LPC_GPIO2->FIOPIN=0X77; while (1) { for (a=0 ; a<=4 ; a++){ LPC_GPIO2->FIOPIN=alio[a]; delay();} for (a=4 ; a>=0 ; a--){ LPC_GPIO2->FIOPIN=alio[a]; delay();} }}
فعلا!
یا علی مدد...!