Attiny 2313 + 74Hc595

13-02-2014, 14:50 От: admin Посмотрели: 590
Добрый день Attiny 2313 + 74Hc595 ! Добрался я до сдвиговых регистров. Пытаюсь сделать что то вроде светодиодного столбика. То есть светодиоды один за другим загораются. Где то ошибка, или алгоритм не такой. Помогите исправить. Attiny 2313 + 74Hc595




#include <avr/io.h>
#include "math.h"
#include <util/delay.h>

void write(void)
{
for(int i=0;i<8;i++)
{
PORTD=(1<<0);
_delay_ms(50);
PORTD=0x01;
_delay_ms(50);
PORTD=(1<<2);
_delay_ms(50);
}
}
int main(void)
{
DDRD=(0<<0)|(0<<1)|(0<<2);
PORTD=(0<<0)|(0<<1)|(0<<2);
while(1)
{
write();
}
}

Прикрепленные миниатюры





  • Снимок.JPG





Раздел: AVR

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Attiny 2313 + 74Hc595 все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031