I am noobie in Arm programming and LPC2148 i have a written a program for ADC to glow Leds. it is not working properly. i am not able to see the LED glowing. i think there is some confusion for operating frequency but i am not sure Can anyone suggest anything.? come on guys. Show some attachment to the new guy. this is my code: #include<lpc214x.h> static unsigned short ADC_Read(unsigned char ch) { unsigned int i; AD0CR=0x00200300 | ch; AD0CR|=0x01000000; do { i=AD0DR0; } while((i & 0x80000000)==0); return (i >> 6) & 0x03ff; } int main() { unsigned int z; IO1DIR=0xffffffff; while(1) { z=ADC_Read(1); if (z<500) IOPIN1=0x000; else if (z>500) IOPIN1=0xff; } /*unsigned int z=500; PINSEL0=0x00000f00; PINSEL1=0x05500000; PINSEL2=0x00000000; IO1DIR=0xffffffff; AD0CR= 0x00200301; while(1) { while((AD0GDR&0x80000000)==0x00); z=(AD0GDR&0x00000ffc0); z=(z>>6); IOPIN1=0xfffffff; delay(z); IOPIN1= 0x0000000; delay(z); } */ }
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.