Esempio n. 1
0
int main(void)
{	
	cfgPorts();
	initLCD();
	
/*	
		sendCode(nIns,0x88);
		sendCode(nData,'D');
		sendCode(nData,'A');
		sendCode(nData,'N');
		sendCode(nData,'T');
		sendCode(nData,'E');
		
*/
	unsigned char ContadorUni =0x30;
	unsigned char ContadorDec =0x30;
	unsigned char ContadorCen =0x30;
	
	for(;;)
    {
		ContadorUni ++;
		delay(n125msec); 			/*Tiempo variable*/
		
		if (ContadorUni ==0x3A)
			{
				ContadorUni =0x30;
				ContadorDec++;		
			}
		
		sendCode(nIns,0x88);
		sendCode(nData,ContadorUni);
			
		if (ContadorDec == 0X3A)
			{
				ContadorDec = 0x30;
				ContadorCen++;
			}
		
		sendCode(nIns,0x87);
		sendCode(nData,ContadorDec);
	
		if (ContadorCen == 0x3A)
			{
				ContadorCen = 0x30;
			}
			sendCode(nIns,0x86);
			sendCode(nData,ContadorCen);
    } 
    return 0;
}
int main(void)
{	
	cfgPorts();
	initLCD();
	
	unsigned char Unidades= 0x30;
	unsigned char Decenas= 0x30;
	unsigned char Centenas= 0x30;	
	
	for(;;)
    {
		Unidades++;
		delay(n1sec);
		
		if(Unidades==0x3A)
		{
			Unidades=0x30;
			Decenas++;
		}
		
		sendCode(nIns, 0x88);
		sendCode(nData, Unidades);
		
		if(Decenas==0x3A)
		{
			Decenas=0x30;
			Centenas++;
		}
		
		sendCode(nIns, 0x87);
		sendCode(nData, Decenas);
		
		if(Centenas==0x3A)
		{
			Centenas=0x30;
		}
		
		sendCode(nIns, 0x86);
		sendCode(nData, Centenas);
    } 
    return 0;
}
Esempio n. 3
0
int main(void)
{   

	
	 cfgPorts();
	 UARTinit();
	 initLCD();
	 sendCode(nIns,0x80);
	
	for(;;) {	
		
		if(UART0_S1 & 0x20)
				{
					DT = UART0_D;
					sendCode(nData,DT);
				}
	
	}
	
	return 0;
}
Esempio n. 4
0
int main(void)
{
	//Configure ports
	cfgPorts();
	//Initialize LCD
	initLCD();
	//Configure ADC
	cfgADC();
	//Configure PWM
	cfgPWM();
	
	for(;;)
	{
		if((ADC0_SC1A & ADC_SC1_COCO_MASK) == ADC_SC1_COCO_MASK)
		{
			x = ADC0_RA;
		}
		else
		{
			
		}	
	}
	return 0;
}
Esempio n. 5
0
int main(void)
{   
    cfgPorts();
    initLCD();
    sendCode(nIns, 0x80);
    
    
   
    /*sendCode(nData, 'P');
    sendCode(nData, 'I');
    sendCode(nData, 'I');
    sendCode(nData, 'X');
    sendCode(nData, 'E');
    sendCode(nData, 'L');
    sendCode(nData, '[');
    sendCode(nData, 'D');
         sendCode(nData, 'A');
         sendCode(nData, 'N');
         sendCode(nData, 'C');
         sendCode(nData, 'E');
         sendCode(nData, ']');
     */
    unsigned char Counter_Unidades = 0x30;
    unsigned char Counter_Decenas = 0x30;
    unsigned char Counter_Centenas = 0x30;
     
   
    
								
    for(;;)
    	    {
    			Counter_Unidades ++;
    			delay(n1sec);
    				if(Counter_Unidades == 0x3A)
    					{
    					Counter_Unidades = 0x30;
    					Counter_Decenas ++;
    					delay(n1sec);
    					}
							sendCode(nIns, 0x87);
							sendCode(nData, Counter_Unidades);
							
    						if(Counter_Decenas == 0x3A)
    						{
    							Counter_Decenas = 0x30;
    	    					Counter_Centenas ++;
    	    					delay(n1sec);
    						}
									sendCode(nIns, 0x86);
									sendCode(nData, Counter_Decenas);
									
								if(Counter_Centenas == 0x3A)
    						   	{
    						   		Counter_Decenas = 0x30;
    						   		   	    					
    						    }
								sendCode(nIns, 0x85);
								sendCode(nData, Counter_Centenas);
								
								if (readPortB(btn1)== nButtonPressed)

								{

									Stop=1;

								}
									while (Stop ==1)

								{

									if(readPortB(btn2)== nButtonPressed)

									{

										Stop=0;

									}
								}
			
    	    }					
    	    return 0;

    	    }