diy: простые интересные РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!





» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 1 из 11
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Моргание диода на Attiny13A
Моргание диода на Attiny13A
Пн, 10.04.2017, 23:32 | Сообщение # 1        
Evgenad
аватар
  Постов: 31  Offline
Attiny13A имеет 5 входов/выходов (не считая RST). Хотелось моргать 4 выходом. 4 выход моргал, но вместе с ним еще и 3й светился. Решил моргать им (не зная почему на него вообще высокий уровень пошел). Теперь моргает 3й, а 4й вот совсем блымает короткими рывками (не хватает мощности сигнала для нормального блымания). Я думал, что если на выход сигнал не подавать, то его и не будет там...с чем это связано?

Код

/*
* Attiny13_Phone_t.c
*
* Created: 4/5/2017 3:37:41 PM
* Author : evgen8
*/

#define F_CPU 1200000UL
#define LED_BIT _BV(PB3)
//#define LED_BIT _BV(PB4)

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

int main(void)
{
    DDRB |= LED_BIT; // OUTPUT
    
    while (1)
    {
  PORTB |= LED_BIT; // HIGH
  _delay_ms(1000);
  PORTB &= ~LED_BIT; // LOW
  _delay_ms(1000);    
    }
}
Вт, 11.04.2017, 15:16 | Сообщение # 2        
msmmmm
аватар
  Постов: 598  Offline Друзья 
Проблема не программная. Смотри монтаж и питание, особенно общий провод. Резистор к диоду правильный прицепил? Может перегружает порт. Параллельно питанию конденсатор поставь 0,1 мкФ.
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Моргание диода на Attiny13A
Страница 1 из 11
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта