Si claro , tambien se puede conducir sin necesidad de saver cambiar la rueda de repuesto .
Ni el medico hoy dia saver como esta hecha una aspirina .
, les salen las recetas por la impresora .
Diria que cuantas mas herramientas se disponen , mejor se pueden fabricar los programas .
El carpintero por mucha maquinaria moderna que disponga , no dejara de tener una lima cerca aunque solo la use 10 veces al año .
Codigo:
#define Hazlo_Mientras_que while
#define Sea_Menor_Que <
#define Diferente !=
#define Borra(a) a=0
#define Incrementa(a , b) a=a+b
#define OchoBits byte
#define Quieto_Parao(a) delay_ms(a)
#define Un_segundo 1000
#bit ROJO = PORTB.0
#define Enciende_Led(a) a=1
#define Apaga_Led(a) a=0
/*****************************************************/
void Haz_que_el_LedRojo_parpadee_100_veces(void){
/*****************************************************/
OchoBits REGISTRO_TEMPORAL;
Borra( REGISTRO_TEMPORAL );
Hazlo_Mientras_que( REGISTRO_TEMPORAL Sea_Menor_Que 100)
{
Enciende_Led(ROJO);
Quieto_Parao(Un_segundo);
Apaga_Led(ROJO);
Quieto_Parao(Un_segundo);
Incrementa( REGISTRO_TEMPORAL , 1 );
}
}
De hecho se hace exactamente lo mismo con el asembler y unas macros , que es lo que usan los compiladores . pero si ya esta hecho para que complicarnos .
Y Tambien lo mas importante es como usar la herramienta , tener un BMW no significa ya conduzco bien .
