• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Добавил кнопку для установки часов (время настраивается заранее, кнопка для синхронизации программного и реального времени)
  2. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    несомненно лучше. Но ... ATTINY2313 хорош для начинающих, таких как я. А STM8L151 это уже следующий этап. К тому же я хотел использовать для программирования среду Arduino IDE, т.к. код в ней можно менять буквально на лету, что хорошо для наглядности и отладки. А пока работа с RAM RTC 1302
  3. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    В "железе" с RTC 1302 пришлось немного подкорректировать. Выкинул диод и SHIFTIN Схема Все работает :)
  4. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Несколько ссылок для дальнейшего изучения или я бы назвал "используемая литература" Интересный проект
  5. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Поставил диод на линию DIN на max7219 и все заработало.
  6. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Здравствуйте. Кнопки пока решил отложить - не определился с концепцией. То ли использовать дополнительный сдвиговый регистр, то ли измерять время зарядки конденсатора. Ну да ладно. Жду когда придут часы реального времени DS1302. А пока эмулирую в протеусе. Так вот если подключить виртуальный...
  7. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    У Attiny2313 отсутствует Аналого\цифровой преобразователь. А с помощью аналогового компаратора, мне кажется слишком трудоемко и не эффективно. В общем, пока не вижу как подключить много кнопок к одному пину. Если знаете подскажите куда двигаться. PS Памяти всего 2 кб, поэтому экономить пины...
  8. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Вариант с диодом. п В протеусе работает, в железе не пробовал.
  9. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    К сожалению пока не получается. Попробовал в Proteus, то же самое, что и в железе. Не правильный ход мыслей. Может у кого получится. Скетч - Usart_1Wire. Остальные работают правильно.
  10. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    USART в режиме 1-WIRE. У меня DS18b20 ответил - 0xF0. Можно двигаться дальше ...
  11. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Прошу прощения за ошибку в коде if(a>64)a=0;
  12. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Прием и передача обратно. Принимаются данные и отправляются обратно, в начале и в конце ставится звездочка. PS В ардуину залит "Blink", если в ардуине есть Serial.begin(9600); то в Мониторе порта принятые от Тиньки данные не отображаются. Пока не разобрался
  13. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Универсальный синхронный/асинхронный приемо\передатчик - USART Подключаем ардуино к компу. Для передачи на Тиньку используем Инструменты-Монитор порта-<<отправить>> скорость 9600.
  14. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Аналоговый компаратор.
  15. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Датчик температуры ds18b20. библиотека OneWire1.zip
  16. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Еще вариант с дисплеем на max7219.
  17. alexlaw

    Программирование ATTINY2313A-PU в среде Arduino IDE 1.8.2

    Вот мигание полностью на ассемблере
Сверху Снизу