X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/rsbs2/blobdiff_plain/5c99fed3e4c39ecb4ae9bd72805c411966ffdb4a..d7bda89e596d43e5a9920269612f992e92d5ada3:/bmc/bmc.c diff --git a/bmc/bmc.c b/bmc/bmc.c new file mode 100644 index 0000000..06a3829 --- /dev/null +++ b/bmc/bmc.c @@ -0,0 +1,24 @@ +#define F_CPU 1000000UL + +#include + +int main(void) +{ + uint8_t pb = 0x00; + int8_t dir = 1; + volatile uint16_t i; + + DDRB = 0xff; + + while(1) { + pb += dir; + PORTB = pb; + + for (i = 0; i < (pb<<5); i++) {} + + if ((pb == 0) || (pb == 0xff)) + dir = -dir; + } + + return 0; +}