Example #1
1
 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);		

	}
 	
 }
Example #2
0
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;
}