РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



  • Страница 1 из 1
  • 1
Архив - только для чтения
Моргание диода на Attiny13A
Сообщение # 1        
Evgenad
аватар
  Постов: 31   ОК 
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);    
    }
}
Сообщение # 2        
msmmmm
аватар
  Постов: 891   Друзья 
Проблема не программная. Смотри монтаж и питание, особенно общий провод. Резистор к диоду правильный прицепил? Может перегружает порт. Параллельно питанию конденсатор поставь 0,1 мкФ.
  • Страница 1 из 1
  • 1
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA