оставь по умолчанию
Большое спасибо!
В сентябре придет вот такая плата:
интересно, можно с ее помощью загруить скетч в Attiny13 из IDE ?
У меня есть еще программатор USBasp, можно наверно и им.
Я просто заказал Attiny в DIP корпусе, а в той плате есть панелька.
та плата работает через загрузчик, его можно залить только в 85, то-есть сначала программатором заливаем в 85 загрузчик, потом втыкаем в ту плату, выбираем 85 и вуаля:
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
> Please plug in the device ...
> Press CTRL+C to terminate the program.
> Device is found!
connecting: 16% complete
connecting: 22% complete
connecting: 28% complete
connecting: 33% complete
> Device has firmware version 2.5
> Device signature: 0x1e930b
> Available space for user applications: 6586 bytes
> Suggested sleep time between sending pages: 7ms
> Whole page count: 103 page size: 64
> Erase function sleep duration: 721ms
parsing: 50% complete
> Erasing the memory ...
erasing: 55% complete
erasing: 60% complete
erasing: 65% complete
> Starting to upload ...
writing: 70% complete
writing: 75% complete
writing: 80% complete
> Starting the user app ...
running: 100% complete
>> Micronucleus done. Thank you!
Код видимо придётся править
тогда придется использовать USBasp, только я им не пробовал загружать из IDE, использовал Avrdude. Но здесь не знаю, как выставить фьюзы.
зашиваешь загрузчик оно и выставится, даже если там загрузчика нет, в IDE программатором выбрать USBasp
Спасибо! Где-то лежала SMD Attiny13, найду, попробую.
кстати та плата + USBasp зашивает 85 тиньку, 13 нету, не пробовал, разъём под ISP - справа
распиновка attiny13 и attiny85 немного разная, INT0 на разных пинах
* ATMEL ATtiny 25/45/85
* +-\/-+
* !RESET PCINT5 5/A0 (D 5) PB5 1| |8 Vcc
* XTAL1 CLKI !OC1B PCINT3 3/A3 (D 3) PB3 2| |7 PB2 (D 2) 2/A1 PCINT2 USCK SCK T0 INT0 SCL
* XTAL2 CLKO OC1B PCINT4 4/A2 {D 4) PB4 3| |6 PB1 (D 1) pwm1 PCINT1 MISO DO OC0B AIN1
* GND 4| |5 PB0 (D 0) pwm0 PCINT0 MOSI DI OC0A AIN0 SDA AREF
* +----+
*
* * ATMEL ATtiny 13
* +-\/-+
* dW!RESET PCINT5 5/A0 (D 5) PB5 1| |8 Vcc
* XTAL1 CLKI !OC1B PCINT3 3/A3 (D 3) PB3 2| |7 PB2 (D 2) 2/A1 PCINT2 SCK T0
* XTAL2 CLKO OC1B PCINT4 4/A2 {D 4) PB4 3| |6 PB1 (D 1) PCINT1 MISO OC0B AIN1 INT0
* GND 4| |5 PB0 (D 0) PCINT0 MOSI OC0A AIN0
* +----+
*
Спасибо!
Получилось! Подключил Attiny13 к USBasp, записал загрузчик, потом загрузил скетч при помощи программатора. Осциллографом увидел пачки сигналов на выводах Attiny13. Индикатора сейчас нет, драйвер TM1650 едет из Китая (готового индикатора с TM1650 0.28" не нашел, сделаю сам). Пока сделаю плату.
Еще раз спасибо за помощь!
Ну будь благодарным, поствь “вопрос решен” человеку который заслужил этого.
А где это поставить?
Парни, подскажите, я с мобилы тут действительно сложно найти.
Так это ж только ТС может сделать))
и модер
На дисплее мусор… Горят все сегменты, некоторые чуть слабее. При нагреве датчика порядок притушеных сегментов меняется.
Как тут можно приложить схему - может с с самодельным индикатором на TM1650 что-то не так?
Похоже я ошибся с индикаторами - для работы с TM1650 нужны оказывается с общим катодом, а у меня - с общим анодом. Придется искать и менять.
Не нашел готовых на 0,28", пришлось городить самому. Есть подозрение, что яркость большая. Есть возможность уменьшить ее в программе? TM1650 позволяет это делать.