/* * main.c * * Created: 03-Feb-21 9:17:12 AM * Author: lemms */ # define F_CPU 10000000UL #include #include typedef enum { false = 0, true = 1 } bool; /******************************************************************/ void wait( int ms ) /* short: Busy wait number of milliseconds inputs: int ms (Number of milliseconds to busy wait) outputs: notes: Busy wait, not very accurate. Make sure (external) clock value is set. This is used by _delay_ms inside util/delay.h Version : DMK, Initial code *******************************************************************/ { for (int i=0; i= setTime){ PORTD = tbi(PORTD, 0); ms = 0; } wait(1); ms++; } return 1; }