int main() { int x,y,z; adc_init(); lcd_init(); delay(100); data('a'); while(1) { cmd(0x01); // Clear LCD AD0CR = 0x00200600; // ADC Stop, select Channel 0 AD0CR |= 0x01000000; // Start ADC, Channel 0 x = read_adc(); cmd(0x80); dispInt(x); AD0CR = 0x00200602; AD0CR |= 0x01000000; // Start ADC, Channel 0 y = read_adc(); cmd(0x85); dispInt(y); AD0CR = 0x00200604; AD0CR |= 0x01000000; // Start ADC, Channel 0 z = read_adc(); cmd(0x8A); dispInt(z); if(x>600 ) { cmd(0x01); str("ALERT x = "); cmd(0xc0); dispInt(x); delay(1000); cmd(0x01); } if(y<300 ) { cmd(0x01); str("ALERT y = "); cmd(0xc0); dispInt(y); delay(1000); cmd(0x01); } delay(100); } }
int main() { int p[LIMIT],i; printf("Enter %d Numbers \n",LIMIT); for(i=0;i<LIMIT;i++) scanf("%d",p+i); printf("Current Order: \n"); dispInt(p); reverseInt(p); printf("Reverse Order: \n"); dispInt(p); return 0; }