|
@@ -62,7 +62,7 @@ static struct {
|
|
|
|
|
|
|
|
|
|
/* Variables */
|
|
/* Variables */
|
|
-static volatile uint8_t Digit[6] = {1, 2, 3, 4, 5, 6};
|
|
|
|
|
|
+static volatile uint8_t Digit[6] = {7, 7, 7, 7, 7, 7};
|
|
static rtc_t RTC, setRTC;
|
|
static rtc_t RTC, setRTC;
|
|
static volatile struct {
|
|
static volatile struct {
|
|
uint8_t RTC_Int: 1;
|
|
uint8_t RTC_Int: 1;
|
|
@@ -131,7 +131,6 @@ void main(void) {
|
|
|
|
|
|
/* Initialize Scheduler */
|
|
/* Initialize Scheduler */
|
|
RTOS_Init();
|
|
RTOS_Init();
|
|
- tdelay_ms(10000);
|
|
|
|
|
|
|
|
/* Initialize I2C Bus and RTC */
|
|
/* Initialize I2C Bus and RTC */
|
|
I2C_Init();
|
|
I2C_Init();
|
|
@@ -148,6 +147,21 @@ void main(void) {
|
|
RTOS_SetTask(dhtStart, 2000, 15000);
|
|
RTOS_SetTask(dhtStart, 2000, 15000);
|
|
#endif // USE_DHT
|
|
#endif // USE_DHT
|
|
|
|
|
|
|
|
+ uint8_t i;
|
|
|
|
+ for (i=0;i<10;i++) {
|
|
|
|
+ Digit[0] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ Digit[1] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ Digit[2] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ Digit[3] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ Digit[4] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ Digit[5] = i;
|
|
|
|
+ tdelay_ms(50);
|
|
|
|
+ }
|
|
/** main loop */
|
|
/** main loop */
|
|
do {
|
|
do {
|
|
/* new second interrupt from RTC */
|
|
/* new second interrupt from RTC */
|