diff --git a/examples/blink/blink.bin b/examples/blink/blink.bin
index cd9973989add95d2e43f0ad61d045a2bd32d14e3..eb40bbd2f9458454bc76c9c2604a2d1fa3e077a5 100755
Binary files a/examples/blink/blink.bin and b/examples/blink/blink.bin differ
diff --git a/examples/blink/blink.c b/examples/blink/blink.c
index 4646259b1352778b1a5985f335614ab3e91e477d..4a67a26a672cb03301edc4d4911f1259e9468268 100644
--- a/examples/blink/blink.c
+++ b/examples/blink/blink.c
@@ -4,10 +4,6 @@
 #include "ch32v003fun.h"
 #include <stdio.h>
 
-#define APB_CLOCK SYSTEM_CORE_CLOCK
-
-volatile uint32_t count;
-
 int main()
 {
 	SystemInit48HSI();
@@ -34,9 +30,6 @@ int main()
 		Delay_Ms( 250 );
 		GPIOD->BSHR = (1<<16) | (1<<(16+4)); // Turn off GPIODs
 		GPIOC->BSHR = (1<<16);
-		Delay_Ms( count );
-		count++;
-		if( count > 250 ) count = 0;
+		Delay_Ms( 250 );
 	}
 }
-