Перейти к содержанию

bulat943

Members
  • Постов

    1 240
  • Зарегистрирован

  • Посещение

2 Подписчика

Информация

  • Город
    meleuz

Электроника

  • Стаж в электронике
    Не связан с электроникой
  • Сфера радиоэлектроники
    радиоприем

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения bulat943

Специалист

Специалист (9/14)

  • Преданный
  • Популярный Редкий
  • 10 постов на форуме
  • Пост-машина Редкий
  • Месяц на форуме

Последние значки

244

Репутация

  1. И дежурки нет,вариант Е-ваш вариант переделки с переносом шунта , ссылка на схему,резисторы R18 R19 не ставил,зарядное запускается при правильном подключении аккумулятора
  2. Ну и об этом-как написано,так и работает!
  3. Залил в свою уно,тоже мигает,закоментировал строчки 137-143- /* digitalWrite(XA0, HIGH); delay(1000); digitalWrite(XA0, LOW); delay(1000); */ не мигает...
  4. 2313А полностью поддерживает прошивки для 2313 А вот написанное для ATTINY2313А да,может и не работать на ATTINY2313 потому что-
  5. Вот,и атмега8 на всякий случай ATtiny2313 rus.pdf ATmega8_rus даташит на русском.pdf
  6. Это есть в даташите на ATTINY2313,ничего я не выдумывал
  7. Так вы нихрена не разберетесь,все в голове смешается,таймер штука непростая! То есть я сам такое выдумал... ну-ну,жги дальше!
  8. Таймером и отсчитываются интервалы,неужто так сложно посмотреть сам код и почитать коментарии Светодиод включается ШИМ-ом Что вы мечетесь-то пульт,то приемник,я вам еще раз советую-сделайте в первую очередь нормальный приемник с тем пультом,который исправно работает,когда окончательно доделаете приемник тогда и займетесь передатчиком,как горится-"за двумя зайцами..." Ваш вопрос давно бы решился,но не в этом разделе,и не бесплатно
  9. Посмотрел,программа полная,должна работать Там же есть запуск таймера,запуск ШИМ,через промежуток времени остановка ШИМ,снова промежуток (для 0 , 1 и паузы между посылками разный),стоп таймера Так там 4 кнопки на этом порту
  10. Вас не смущает,что там приемник подключен к INT0,настроенный на прерывание по ниспадающему фронту,а у вас PCINT срабатывает в обоих случаях-в третий раз пишу Если хотите сделать как в вашей ссылке,подключите фотоприемник к PORTD.2 или PORTD.3
  11. Причем тут бит? с фотоприемника приходит лог 1 либо лог 0,когда сигнал переключается из 0 в 1 либо из 1 в 0 происходит прерывание PCINT,а у вас это не отслеживается ,а у автора отслеживается SIGNAL: IN STAV,PINY3 COM STAV ;инвертирует входной сигнал (приемник в состоянии покоя log1) ;Низкий уровень SBRC STAV,1 RJMP NE_10 LDI REG,0 OUT TCNT0,REG NE_10: ;Верхний уровень SBRS STAV,1 RJMP NE_01 IN REG,TCNT0 .... Понятно,что устанавливается предделитель таймера0,от этой частоты и работает таймер,и если как у вас установить предделитель на 64 то таймер0 будет тикать каждые 64 мксек В авторской прошивке установлен режим стс
  12. TCNT0 только 0...255,он 8-ми битный,к тому же включен предделитель на 64 К тому же нет проверки какой сигнал пришел-0 или 1,PCINT срабатывает по любому изменению на входе
  13. А как бы вы сделали? Я предложил лишь вариант,которых море! Еще один писиалист...
×
×
  • Создать...