// ATtiny85 Blink!
#define modoPin pinMode
#define escribirEstado digitalWrite
#define ACTUAR OUTPUT
#define numero int
#define repite loop
#define si if
#define siNo else
#define nada void
#define iniBloque {
#define finBloque }
#define estado bool
#define encendido HIGH
#define apagado LOW
#define milisegundos millis
#define PERIODO 500
numero tiempo_limite = PERIODO;
estado estado_led = apagado;
nada setup()
iniBloque
modoPin(PB0, ACTUAR);
finBloque
nada repite()
iniBloque
numero tiempo = milisegundos();
si (tiempo >= tiempo_limite)
iniBloque
tiempo_limite = tiempo_limite + PERIODO;
si (estado_led == apagado)
estado_led = encendido;
siNo
estado_led = apagado;
finBloque
escribirEstado(PB0, estado_led);
finBloque