30 lines
355 B
C
30 lines
355 B
C
|
|
#include "rgbyteclock.h"
|
|
|
|
|
|
void rgbyteclock(void)
|
|
{
|
|
uint8_t gain = 0;
|
|
|
|
rgbyteclock_rounds_white();
|
|
|
|
while (1) {
|
|
|
|
led_set(0, 4000, 0, 0);
|
|
led_flush();
|
|
timer_wait(500);
|
|
|
|
led_set(1, 0, 10000, 0);
|
|
led_flush();
|
|
timer_wait(500);
|
|
led_set_gain(gain);
|
|
gain += 5;
|
|
if (gain > 0x3f) {
|
|
gain = 0;
|
|
}
|
|
PORTC ^= (1<<PC5); // Test LED
|
|
}
|
|
|
|
}
|
|
|