Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Режим работы микроконтроллера в зависимости от времени суток

Сб май 03, 2014 14:21:11

Добрый день. Делаю устройство управления светофорами на перекрестке. Не понимаю, каким образом можно организовать 2 режима работы в зависимости от времени суток, конкретнее с 2 ночи до 5 утра должен мигать на всех светофорах желтый, остальное время согласно алгоритму.

Код
Спойлер
Код:
#include <mega8515.h>
#include <delay.h>
                                                       
void main(void)
{

PORTC=0x00;
DDRC=0b00011111;

PORTD=0x00;
DDRD=0b01111111;
ACSR=0x80;
SPCR=0x00;

while (1)
      { 
      PORTD = 0b01010000;
      PORTC = 0b00000110;
      delay_ms(2000);
      PORTC = 0b00000101;
      delay_ms(2000);
      PORTC = 0b00001000;
      delay_ms(800);
      PORTC = 0b00010000;
           
      PORTD = 0b01000110;
      delay_ms(2000);
      PORTD = 0b01000101;
      delay_ms(2000);
      PORTD = 0b01001000;
      delay_ms(800);
      PORTD = 0b00110000;
      delay_ms(2000);
           
      }
}


Схемка в протеусе
СпойлерИзображение


p.s. В результате поисков пришел к тому , что можно присоединить RTC DS1307 . Может кто посоветует литературу или инструкцию, наиболее близкую к моему случаю?

Re: Режим работы микроконтроллера в зависимости от времени с

Сб май 03, 2014 16:06:52

http://pic18.com.ua/staty.php?rub=11&id=46

Re: Режим работы микроконтроллера в зависимости от времени с

Сб май 03, 2014 16:11:11

Надеюсь, делаете не для реального использования.

Re: Режим работы микроконтроллера в зависимости от времени с

Сб май 03, 2014 16:15:45

Конечно нет) В учебных целях, надо с чего то начинать все таки)


Тема закрыта.

Re: Режим работы микроконтроллера в зависимости от времени с

Пн май 05, 2014 03:37:40

можно присоединить RTC DS1307
А если не присоединять? Хоть бы даже и в учебных целях.

Тема закрыта!!!
Ответить