Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Мастерские светотехников Мастерская: Tamagotchi и Rime
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 323518   Ответов в теме 837   Подписчиков на тему 28   Добавили в закладки 11
Опции темы Поиск в этой теме
Старый 09.03.2015, 22:17   601
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Товарищи, уже голова пухнет от инфы, помогите.
Есть самый обычный линейник с фаста Nanjg 105c, тот который на самом деле уже приезжает 105d, на 6* AMC7135.
Так же заказан и очень ожидаем программатор: http://ru.aliexpress.com/it...
Мне нужно без всяких свистоперделок 3 режима:
- включение с 700mA, без ШИМ (средний режим)
- далее переключение на минимум 075mA (минимальный режим)
- самый последний 2100mA, без ШИМ (максимальный режим)
Память не нужна, пусть постоянно включается именно на среднем. Переключение в меньшую сторону не нужно, пусть постоянно ходит по кругу как в стандартной прошивке. Двойные нажатия тоже не нужны, то есть 1 раз полунажал кнопку и пусть переключается, а не как у родного, вначале разблокировать а потом переключать...
Кто подскажет что есть максимально похожего под мои требования.
И еще буду очень благодарен по тыканью носом в конкретные инструкции по перепрошивке пошагово, так как такое впервой... В принципе почитал, относительно понятно, но вот с перерезанием дорожек в именно 105d, не понятно что куда, и про конденсаторы смущает, какие и куда напаивать, или мне такое не нужно будет делать и достаточно просто припаять провода программатора и залить прошивку?

[Исправлено: rrrccc, 09.03.2015 в 22:27]
rrrccc вне форума   Вверх
Старый 09.03.2015, 22:54   602
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

rrrccc, резать со стороны МК. На 5 ногу - правая 7135. На 2ю ногу две 7135 (левую и левую верхнюю).
Конденсатор не нужен.

Режимы задаются в файле. Там по умолчанию (версия Думмен) стоит 3 (режимы от 0 до 3 - всего 4). Ставите там 2 - будет три режима.
#define MAX_MODES 2
Там же ниже все что не нужно закоментировать поставив // (//#define PULSE_MODE ... относится к стробам и тп...)

Выбор группы режимов там же ниже в файле
это не так будет, см следующее сообщение.

#define SetMod0() Mod0035 (- тут не скажу цифру но при 75 ток 110 у меня получался)
#define SetMod1() Mod0700
#define SetMod2() Mod2800
#define SetMod3() Mod2800
#else
#define SetMod0() Mod2800
#define SetMod1() Mod2800
#define SetMod2() Mod0700
#define SetMod3() Mod0035

[Исправлено: MSS, 09.03.2015 в 23:26]
MSS вне форума   Вверх
Старый 09.03.2015, 23:09   603
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

MSS,
Так, давайте сбросим обороты...
Я в этом совсем дуб дубом, но чисто из за жажды всепознания решил принципиально перепрошить сам.
Я в самом начале пути, немного почитал разные темы по перепрошивке, но многое непонятно.
Видел тут картинки выкладывали что под разные версии драйверов, нужно резать, вам не сложно нарисовать что резать и что соединять именно в 105d? Я на словах пока тяжко ориентируюсь.
Так же про режимы - с помощью каких программ эти файлы редактировать и как их правильно сохранять?
rrrccc вне форума   Вверх
Старый 09.03.2015, 23:29   604
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

файл 7135x8v2.h
откроете блокнотом и посмотрите. там все с коментариями. Шить последнюю версию от думмена. выбирать режим без памяти.
тут где-то пару тройкой страниц ранее она выложена.
Там же в архиве и все файлы проекта. Вам его все равно нужно будет заново компилировать. Это тут уже тоже обсуждалось гдето в теме.
Фотки как резать я выкладывал тут https://forum.fonarevka.ru/...
а выглядит он так без МК https://forum.fonarevka.ru/...
Да, у вас же тоже 6 шт. Тогда в файле режимы нужно будет такие

#define SetMod0() Mod1050 (не 700 т.к. у нас по одной 7135 висит на 2 и 5 ногах)
#define SetMod1() Mod0055 (тут плюс-минус точно не скажу сколько)
#define SetMod2() Mod2800
#define SetMod3() Mod2800
#else
#define SetMod0() Mod2800
#define SetMod1() Mod2800
#define SetMod2() Mod0055
#define SetMod3() Mod1050

поргу для прошивки я завтра выложу, она у меня на работе.
MSS вне форума   Вверх
Старый 09.03.2015, 23:55   605
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

MSS,
Да уж... Открыл файлы... С наскоку такое не освоить. Значит проще путь будем выбирать.
Сгодится стандарт, от слабого к самому мощному из 3-х режимов (075, 700, 2100).
Буду вначале готовый файл пробовать заливать, не меняя в нем ничего...
У меня точно такой же драйвер как по вашей ссылке: https://forum.fonarevka.ru/...
Можете отметить что именно нужно перерезать и что спаять?
rrrccc вне форума   Вверх
Старый 10.03.2015, 00:45   606
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

rrrccc, резать по красной метке. Паять 5ю ногу на управление правой 7135, 2ю ногу на управление левой 7135 (по фотке видно).
Если зальете с режимами как в предыдущем сообщении - будет вам старт со среднего. Затем мин и макс.
Не, так лучше не делать, не будет нормально работать сброс при разряде аккума. Лучше делать чтоб был старт со среднего и переключение режимов на уменьшение.
Такое тоже вроде есть. Уже поздно, буду утром, посмотрю на работе.
Могу скомпилировать его с такими режимами. Зальете посмотрите. Плюс всякие мигалки тоже лучше оставить, они не мешают.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 2430
Размер:	2.17 Мб
ID:	132356

[Исправлено: MSS, 10.03.2015 в 00:53]
MSS вне форума   Вверх
Поблагодарили: 1 раз
rrrccc (10.03.2015)
Старый 10.03.2015, 01:08   607
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

MSS,
Мне принципиально всякие свистоперделки не нужны. Толко 3 режима, минимум (сколько выйдет в пределах 50-100мА), средний на 700мА без Шим и макс на 2100мА без Шим. Всякие светлячки, индикаторы, разряда и прочая ерунда, вообще не нужна,так как фонарь был уже в течении нескольких месяцев протестирован и полностью осознаны режимы, которые нужны.
Включение крайне желательно именно со среднего, так как этот режим используется в 90% случаев, и только в 10% нужно будет переключать куда либо далее.
Еще вопрос по самой прошивке, когда нужно обрезать дорожки и припаивать перемычки - до или после самого процесса прошивки?
Так же интересует куда припаивать какие провода от программатора, фото приложу.
Так же не понятно от чего запитывать сам драйвер? Программатор его запитает или нужно как то еще подсоединять аккумулятор? Куда? На какую перемычку переключать программатор по напруге на 5 или 3.3 или вообще ее убирать?
Какие действия именно при самой перепрошивке, какие команды в какой последовательности запускать и как понять что все прошито удачно?
Какие основные ошибки нужно не допустить?
Стремненько все немного, так как тема новая и не хочется напартачить от того что ручки то шаловливые...
Миниатюры
Нажмите на изображение для увеличения
Название: Распиновка-программатора-usbasp-avr.jpg
Просмотров: 762
Размер:	111.4 Кб
ID:	132364

[Исправлено: rrrccc, 10.03.2015 в 01:09]
rrrccc вне форума   Вверх
Старый 10.03.2015, 01:54   608
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Сообщений: 7998
Сказал(а) спасибо: 934
Поблагодарили: 5203 раз(а) в 2785 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от rrrccc :
Еще вопрос по самой прошивке, когда нужно обрезать дорожки и припаивать перемычки - до или после самого процесса прошивки?
Лучше сначало драйвер переделать -- что-бы удобнее сразу проверить результат.
В принципе -- без разницы.
Цитата:
Посмотреть сообщение Сообщение от rrrccc :
Так же интересует куда припаивать какие провода от программатора, фото приложу.
Качаете даташит на контроллер -- там на распиновке эти ножки подписаны.

Цитата:
Посмотреть сообщение Сообщение от rrrccc :
Так же не понятно от чего запитывать сам драйвер? Программатор его запитает или нужно как то еще подсоединять аккумулятор? Куда? На какую перемычку переключать программатор по напруге на 5 или 3.3 или вообще ее убирать?
Какие действия именно при самой перепрошивке, какие команды в какой последовательности запускать и как понять что все прошито удачно?
Вот тут самое интересное. Учитывая убогость программатора, это зависит от кучи факторов. Начиная от программы для программирования, длины USB шнура, конкретной партии микроконтроллеров, версии прошивки программатора, ... и заканчивая влажностью на Кубе и цвета занавесок у соседки.
Обычно -- питание от программатора 3,3В.

Цитата:
Посмотреть сообщение Сообщение от rrrccc :
Какие основные ошибки нужно не допустить?
Тщательно следите за Vcc и Gnd, десять раз подумайте, сделайте перерыв и еще раз подумайте при выставлении фьюзов и необратимого не произойдет.

[Исправлено: ceramic, 10.03.2015 в 01:56]
ceramic вне форума   Вверх
Старый 10.03.2015, 08:32   609
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от ceramic :
Тщательно следите за Vcc и Gnd, десять раз подумайте, сделайте перерыв и еще раз подумайте при выставлении фьюзов и необратимого не произойдет.
А вот тут поподробней. Может ссылочку на описание со скриншотами? Я не стесняюсь признать что являюсь полнейшим профаном в данной теме, но есть огромное желание сделать перепрошивку самому, не хватает только четкой последовательности действий в голове.
Цитата:
Посмотреть сообщение Сообщение от ceramic :
Качаете даташит на контроллер -- там на распиновке эти ножки подписаны.
Еще все таки вопрос по тому, куда подпаять проводки. Судя по тому что я скачал и то что я выкладывал ранее по распиновке, я нашел куда подсоединить только 6 выходов из 8 у контроллера... Не понимаю что нужно подсоединять к выходу под номером 2 и 3, или они вообще пустые остаются?
Миниатюры
Нажмите на изображение для увеличения
Название: ATtiny13A.jpg
Просмотров: 702
Размер:	29.8 Кб
ID:	132372

[Исправлено: rrrccc, 10.03.2015 в 08:52]
rrrccc вне форума   Вверх
Старый 10.03.2015, 09:19   610
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Для наглядности совместил рисунки, как в моем понимании я буду припаивать выходы... Все верно? 2 и 3 вообще пустые? В таком случае питание будет подаваться на драйвер и дополнительно ничего не нужно паять? Всякие кнопки и конденсаторы дополнительно не нужно паять?
Миниатюры
Нажмите на изображение для увеличения
Название: Припаивание выходов.jpg
Просмотров: 644
Размер:	154.7 Кб
ID:	132384

[Исправлено: rrrccc, 10.03.2015 в 09:27]
rrrccc вне форума   Вверх
Старый 10.03.2015, 09:25   611
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

фьюзы на High=0xFD, Low=0x71
Заливать через аврдюд в архиве есть.

Измененный 7135x8v26.hex тоже в архиве.
Думаю так будет верно

/*
* 7135x8 2.8A Nanjg 105C LED Driver
*
* Created: 23.01.2012 20:52:39
* Last modified: 26.07.2013 02:57:00
*
* FIRMWARE VERSION: 2.6.5
*
* Fcpu = 4.8MHz
*
* This code is distributed under the GNU Public License
* which can be found at http://www.gnu.org/licenses...
*
* Author: Tamagotchi http://tamagotchi-007.livej...
* http://avr.tamatroni******
* Optimization: DooMmen http://doommen.blogspot.com/
*/

#ifndef F_CPU
#define F_CPU = 4800000UL
#endif

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

#define MAX_MODES 2 // îò 0 äî 3 ïîëó÷àåì 4 ðåæèìà
#define START_MODE 1 // íîìåð ðåæèìà, ñ êîòîðîãî ñòàðòóåò äðàéâåð (çàâèñèò îò REVERSE_SW)
//#define REVERSE_SW // ïðåðåêëþ÷åíèå ðåæèìîâ îò ìèíèìóìà äî ìàñèìóìà DOWNTOUP
#define NOMEM // âàðèàíò áåç ïàìÿòè.
#define WEAR_LEWELING // òåõíîëîãèÿ ïðîäëåíèÿ ðåñóðñà ïàìÿòè
//#define MODE_SET_LEVEL // íàñòðàèâàåìàÿ ÿðêîñòü â äîï. ðåæèìàõ
//#define RST_LEV_MOON // ñáðîñ ÿðêîñòè ïðè âûõîäå èç ìóíëàéòà (â ðåæèìå NOMEM - ïîóìîë÷àíèþ âêëþ÷åí)
//#define FLASH_OFF // îòêëþ÷åíèå èíäèêàöèè âñïûøêàìè (çàïèñü òåðìîêîíòðîëÿ)
//#define FREQMOON_OFF // îòêëþ÷àåì ïîíèæåíèå ÷àñòîòû â ñâåòëÿêå (ïîëó÷àåì ìåíüøóþ ÿðêîñòü ïðè òîì-æå ïîòðåáëåíèè)
//#define ONECLICKMOON // âûõîä èç MODELINECHG ïî îäèíàðíîìó êëèêó
//#define CAPACITOR // êîíäåíñàòîð íà reset (çàêîìåíòèðîâàòü åñëè íåò)
//#define THERMVD // ðàcêîììåíòèðîâàòü åñëè ïàðàëëåëüíî òåðìîðåçèñòîðó ñòîèò äèîä

/* #define BATTERY_CLICKS 4 // êîëè÷åñòâî êëèêîâ äëÿ âõîäà â ðåæèì èíäèêàöèè áàòàðåè

#define MODELINECHG
#define MODELINECHG_CLICKS 3

#define RAMPING
#define RAMPING_CLICKS 12

#define THEMPERATURE_CONTROL // âêëþ÷èòü òåðìîêîíòðîëü
#define CALIBRATE_CLICKS 14 // êîëè÷åñòâî êëèêîâ äëÿ âõîäà â ðåæèì òåðìîêàëèáðîâêè

#define POLICE_MODE
#define POLICE_MODE_CLICKS 5 //
#define VELO_STROBE
#define VELO_STROBE_CLICKS 6 //
#define SLOW_PULSE_MODE
#define SLOW_PULSE_MODE_CLICKS 7 //
#define PULSE_MODE
#define PULSE_MODE_CLICKS 8 //


#define ALPINE_MODE
#define ALPINE_MODE_CLICKS 9 //
//#define SOS_MODE
#define SOS_MODE_CLICKS 10 //

*/



#ifdef NOMEM
#define RST_LEV_MOON
#endif

/*Íàñòðîéêà óðîâíÿ ÿðêîñòè â ðåæèìàõ (îòêëþ÷àåòñÿ ïðè MODE_SET_LEVEL)*/
#define PulseMod 2
#define SlowPulseMod 1
#define AlpineMod 2
#define PoliceMod 2
#define SOSMod 2
/*Íàñòðîéêà óðîâíÿ ÿðêîñòè â ðåæèìàõ (íå îòêëþ÷àåòñÿ ïðè MODE_SET_LEVEL)*/
#define VeloMod 1
#define VeloPulse 3

/*Íàñòðàèâàåì âðåìÿ äëÿ ìåäëåííîãî ïóëüñà*/
#define PULSE_ON 125 // 1 = 2mc
#define PULSE_OFF 1 // 1 = 1 sec


#define CFG_CURRENTMODE 0x3A // òåêóùèé ðåæèì ðàáîòû ôîíàðÿ
#define CFG_MOONMODE 0x3B // ñþäà çàïèñûâàåì âêëþ÷åííûé ðåæèì 0- ñëàáîòî÷êà 1- îáû÷íûé
#define CFG_CALIBRATE 0x3D // ñþäà çàïèñûâàåì òåìïåðàòóðó êàëèáðîâêè
#define CFG_RAMPING 0x3F // ñþäà çàïèñûâàåì çíà÷åíèå ðàìïèíãà

//uint8_t switch_voltage [] = {0x8C, 0x98, 0xA3, 0xAE}; // 3.25 3.55 3.75 4.00
#define U1 0x98 // 3.6 (K=0.186) 0.433
#define U2 0xA0 // 3.7
#define U3 0xA4 // 3.8
#define U4 0xAB // 3.95
#define OFF_VOLTAGE 0x7D // 2.90V ;3.00V = 7F

#define PB_CONFIG 0x30; // PB4, PB5 ïîäòÿãèâàåì ê +
#define DDRB_CONFIG 0x0B; // PB0, PB1, PB3 - âûõîäû

//#define MoonMod do {leds_off(); set_moon_mode();} while (0);
#define Mod0001 do {leds_off(); OCR0A = 0x01;} while (0);
#define Mod0002 do {leds_off(); OCR0A = 0x02;} while (0);
#define Mod0020 do {leds_off(); OCR0A = 0x12;} while (0);
#define Mod0035 do {leds_off(); OCR0A = 0x20;} while (0);
#define Mod0050 do {leds_off(); OCR0A = 0x40;} while (0);
#define Mod0075 do {leds_off(); OCR0A = 0x55;} while (0);
#define Mod0130 do {leds_off(); OCR0A = 0x64;} while (0);
#define Mod0175 do {leds_off(); OCR0A = 0x80;} while (0);
#define Mod0350 do {leds_off(); OCR0A = 0xFF;} while (0);
#define Mod0700 do {LED_PORT = LED_MASK_2 | PB_CONFIG; OCR0A = 0x00;} while (0);
#define Mod1050 do {LED_PORT = LED_MASK_2 | PB_CONFIG; OCR0A = 0xFF;} while (0);
#define Mod1750 do {LED_PORT = LED_MASK_5 | PB_CONFIG; OCR0A = 0x00;} while (0);
#define Mod2100 do {LED_PORT = LED_MASK_5 | PB_CONFIG; OCR0A = 0xFF;} while (0);
#define Mod2450 do {LED_PORT = LED_MASK_5 | LED_MASK_2 | PB_CONFIG; OCR0A = 0x00;} while (0);
#define Mod2800 do {LED_PORT = LED_MASK_5 | LED_MASK_2 | PB_CONFIG; OCR0A = 0xFF;} while (0);

#ifdef REVERSE_SW
#define SetMod0() Mod0055
#define SetMod1() Mod1050
#define SetMod2() Mod2800
#define SetMod3() Mod2800
#define SetMod4() Mod2800
#else
#define SetMod0() Mod2800
#define SetMod1() Mod1050
#define SetMod2() Mod0055
#define SetMod3() Mod0055
#define SetMod4() Mod0055
#endif

#define LED_PORT PORTB
#define LED_MASK_5 (1<<1) // ãðóïïà èç 5-òè 7135
#define LED_MASK_2 (1<<3) // ãðóïïà èç 2-õ 7135

#define EEMPE 0x02
#define EEPE 0x01

#define WDTO_120MS 0x03
#define WDTO_250MS 0x04
#define WDTO_500MS 0x05
#define wdt_reset() asm volatile("wdr")

#define SIZE 0x20
#define CMODE 0x00
#define CMODE_ADR CMODE * SIZE

//#define all_off() do {LED_PORT = PB_CONFIG; OCR0A = 0x00;} while (0); // Âûêëþ÷àåì âîîáùå âñå
#define leds_off() do {LED_PORT = PB_CONFIG;} while (0); // Âûêëþ÷àåì âñå íå ØÈÌ âûõîäû
#define adc_off() do {ADCSRA &=~ (1<<ADIE | (1<<ADSC));} while (0); // îòêëþ÷àåì ïðåðûâàíèÿ, èçìåðåíèÿ
#define adc_on() do {ADCSRA |= (1<<ADIE | (1<<ADSC));} while (0); // çàïóñêàåì ïðåðûâàíèÿ, èçìåðåíèÿ

#define OS_MAIN __attribute__((OS_main))
#define INLINE inline __attribute__((__always_inline__))
#define NOINLINE __attribute__((__noinline__))


/* Îïðåäåëÿåì áèòîâûé ìàêðîñ */
#define SETBIT(x,y) (x |= (y)) /* óñòàíîâêà áèòà y â áàéòå x */
#define CLEARBIT(x,y) (x &= (~y)) /* ñáðîñ áèòà y â áàéòå x */
#define CHECKBIT(x,y) (x & (y)) /* ïðîâåðêà áèòà y â áàéòå x */

/* Îïðåäåëÿåì ìàñêè */
#define FLAG_MEASURE _BV(0) /* ðàçðÿä 0 : */
#define FLAG_NEW_MOD _BV(1) /* ðàçðÿä 1 : */
#define FLAG_OFF_MOD _BV(2) /* ðàçðÿä 2 : */
// 00000000 flags register
// |||
// |||______ measure_mode åñëè 1 - èçìåðÿåì òåìïåðàòóðó åñëè 0- íàïðóãó
// ||_______ newmode åñëè 1 - áûëî êîðîòêîå ïðåðûâàíèå ïèòàíèÿ, åñëè 0 - äëèííîå
// |________ offmode óñëè 1 - àêêóìóëÿòîð ðàçðÿæåí

#define ClearFlags() flag_reg = 0

#define SetMeasureThemp() SETBIT(flag_reg, FLAG_MEASURE)
#define SetMeasureVolt() CLEARBIT(flag_reg, FLAG_MEASURE)
#define IsMeasureThemp() CHECKBIT(flag_reg, FLAG_MEASURE)
#define InvMeasureMode() flag_reg ^= FLAG_MEASURE

#define SetNewMode() SETBIT(flag_reg, FLAG_NEW_MOD)
#define ClearNewMode() CLEARBIT(flag_reg, FLAG_NEW_MOD)
#define IsNewMode() CHECKBIT(flag_reg, FLAG_NEW_MOD)

#define SetOffMode() SETBIT(flag_reg, FLAG_OFF_MOD)
#define ClearOffMode() CLEARBIT(flag_reg, FLAG_OFF_MOD)
#define IsOffMode() CHECKBIT(flag_reg, FLAG_OFF_MOD)



>>Еще вопрос по самой прошивке, когда нужно обрезать дорожки и припаивать перемычки - до или после самого процесса прошивки?
Ножки контроллера выдаю напругу на 7135, чтоб она открылась. Если все оставить без перерезания - то все они будут висеть на 6 ноге = будет только один третий режим и первые два - темнота

>>куда припаивать какие провода от программатора
я уже хз куда. На своем я давно скачал картинку что куда и припаял их к макетной плате к DIP8 гнезду. Залил все термоклеем. Тут только самим искать. Для SOIC8 у меня с ебея 1,5баксовый переходник DIP8-SOIC8, я просто отпаиваю МК и вставляю в переходник.
Программатор не такой как у вас. Перемычик не выставляю. он сам запитывается от ЮСБ компа.

>>Какие действия именно при самой перепрошивке, какие команды в какой последовательности запускать и как понять что все прошито удачно?
Если будете компилировать сами - установить AVR Studio 4 (для нее проект в архиве). Писать как в ней работать смысла нет. Все давно описано другими. Там много букав

Залить файл прошивки HEX можно сразу через AVRDudeGUI - в архиве. По идее там нужно будет выбрать тип МК, порт ЮСБ и тип программатора (юсбасп) - оно должно быть уже выбрано в моем архиве и так в первой закладке программы Configuration/
Во второй закладке - выбрать место на винте, где лежит hex файл прошивки. в поле Flash и поставить галки write и verify.
В третьей вкладке - указать нужные фьюзы (там должно уже быть задано Low 71 и HI 79) и поставить галки write.
нажать на кнопку Execute сверху справа и все. Оно или прошьет или нет

>>Не понимаю что нужно подсоединять к выходу под номером 2 и 3
не используется для прошивки
[IMG]data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxQSERUUERQVFRUXFh0VFRcWGRsZFRcXFh0WGhsWIBgcHighGxslHhYXITEiKCkrLi4uGiEzODMuNygtLisBCgoKBQUFDgUFDisZExkrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrK//AABEIAOEA4QMBIgACEQEDEQH/xAAcAAEAAgMBAQEAAAAAAAAAAAAABQYDBAcCCAH/xABJEAACAQMCBAQBBQoMBQUAAAABAgMABBESIQUGEzEHIkFRYRQjMnGBFTNCcnORk6GxsiU1UlRVYnSSwdLh4hYXJDTRQ0SCg5T/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7jSlKBSlKBSlKBX5mqLz/cXMsyW1lI0ckMLXkmg41aNooWx+C7Bsj1Cms0fGybuxuUdjbXsJiKknSkwHUjOM4UkCRT8QKC60rmvM/EZpF4rNHLJHFbQfJotLFR1dnlkGPwlyqg9xhvevfAr6McQto7C8kukeNzdqZjcJGAo0vqJOhte2M75O1B0elQ/OMzJYXToxVlt5CrKcEEIxBBHY1T+M3r6rT5U92lm1qrGS217znT99eMalGDkeh3zQdIzSub8yX0K2Fq0F9I1u99Ejz9chljYtrRpQQQBjfO49a3eS73PELiK1uJLqzWBHEjP1lScsQUWY51ZXBIycUF7pVG8QrlFuuHpPctbQO03VZZjADpjBUFwR+F8fWoa04yy217pmnntY7u2S1mEhDsJJIQ6ibBLorNjO+QSM0HUqVV7/AJlnF1NbW1p1mhRJCzSCNCJNXlzpPm8uw/ZWP/jLqR2vyWAyTXKM6xMwQRrHs5d98AMQuwOSaC2Uqovzrpgkd4Ss0NxFbTRFh5WmeNQ4cDzLpkDA4GcY2rf43xx45xbxxhna2lnVi2kAxFQFPlPfXnPwoJ+lUDg3N1zHw22nuokZphDHE/VAEjyj6chKBYht6Z3OB6Vb+C3U0iE3ESRNnbRJ1VYe+rSP2UEhSlKBSlKBSlKBSlKBSlKBSlKBSlKCnR8kJNcXNxeFjJJIBH0ppYwsCABEOgrk51MfrrWHJcq2E1pG6ron61g5ZiY8MJEViRnZtS7Z2NXqlBTjynJ9yJLMMhnlRzI5zoaaViztnGdOScbdgK2+I8uMJbae0Ecc0TBZfwVlgYYeM6RuQcMu3cfGrNSgjeY7Fri0uIUIDSwvGpbsC6kDOPTeo94L6FIktxbOqxKjLKzoQ6jBYMqnKn2wKsVKChR8kS9JdbQmR+IpfTKARCFUAGNAQc7Ad+5z2q8wwqgwihR7KAB+qslKCA47wMz3dlN5DHAZTIr7k9RNK4GCDg+9eubeCtc2hgh0KerC4zsoEU0cjdgd8IcfGp2lBC2XCnS9upyV0zJEqgZ1Axhwc7f1hUBZcqXNutrJC0JuIFljZXLdKSOZ9eNQGVYEKc4PqKvNKCkTcnTS2111JIxdXE0dxlQTCjW7RmKPfzMuIwCdicntWxbcEvJb1Lm6MCgW0kGiIu2kyFTq1MBqzp+GMDvVvpQU3hnB72KxS0aOzlWJViXWzlZY1BUll0eRtlP4Q71u8mcAe0ExfpxiVwyQQljDCAoUhdWPpEZOAB8KstKBSlKBSlKBSlKBSlKBSlKBUVzNxKS2t3miiExRS7Kz9MaVBJOrS3t2xUrURzVaTTWssVuIy8iGP51mRQGBBbKqxyM9sUGLiPHGXoJDEJJp1LqjPoUKgVmYvpPbUo7bkitrhPGFmt+uQUA1awdyjRkq4yO+Cp3qIk4VdEWswW3FxArxFDI5hZJAgOJOnqDZjU/R9x8a2bXhTQcPkiJ1yFJXfSDgyS63YKO+MsQKDIeabdonkhkV9MJmXVqRXQDOoMV3XtkgHFZTzLbB+m0oDgqrjDEI0gUqGbGFzqGCcZqrWfL13cWkSy9FNFgYIgC4ZmmjRcyAr5AukbDVv+apO55ZlaG9QGPVcPGyHLYAjSFTq8uxzG2MZ7j7AneL8S6HR8urqTLD3xjXnzdt8Y7VBHmqYJNMbVTbwySI7LLmXTCSGfpGMA9icBs1M8d4c03Q0FR07hJW1Z3VM5AwDvvVf+4V70ri2HydIp5ZW6od2lWOdiTiPphdYBI+kR9dBJvx+WSR0s4FmEWkSO8vTXU6hwi+Vix0spPYbjep6FyVBI0kjJHfB9sjvVah4Rc2skpsxA8cpViszOjI6oseQVRtSkIu22Dnffayw6tI141Y82O2fXGfSg90pSgUpSgUpSgrVlzUJrowxLEUDtGWaYLMTHkMVh0klQwIySOxNS3EuMQwFFlfS0mdCgMzNpGSAFBJIFVqDlOVJAi9AQC7N51PN8oyzM5jxp0/SYjVq+jtit3mWKc3lm1uisyifPU1CPdUGC6g6SfQ4PY0G5LzLCpVi6dEwPcGTUchY2jUnRjsNe5zkHAxvtu8O4vDOWET5KgEggqcNnSwDAZU4OGGxxVRuOTJ2jYaotT2tzG+7BRLdSxS4Hl+9jSwz37bbnFlg4Y63hnyug2yQ4GdWpHds4xjThvegj+K80tF8oCQh2hnhgUF9Ic3HTwxOk6QOp7HtX7JzSYGkS9h6TLC069N+qkiIVVgDpU6wWXYj8KtXjPLc7/KjEYi0tzbzxh2ZRi36RZWIQ4J6ZxgHuK9X3LU94zvdtHGeg8ESwlnCmQoxlZnVckGNQBjHf32CX4VfXLsOtbLEjDIImDuPYMukAH6ial6h+FfLdQFytsEAwWiaQs59DpZQEHrjLVMUClKUClKUClKUClKUClKUGhacZt5ZXhjmjeWP74isC6em4Hat+qMvFrccdZdahjaiHGDvL1GbRnGNWCDV5oInjXMUFqQJ2cEgt5Y5Hwo7sSinSPrqRtblZEWSNgyOoZWByGUjIIPtiqxz3xiWJUghjmzMCHnjieUQR9mYKgOZDnCjt6ntgzfLtvHHawpArLEsaqgcMrhQMDUrbg++aCRpSlApSlApSlApSlAry7AAknAG5J7AD1r1XlyADnt6/VQavDOKQ3KF7eVJUDFS0bBgGGMjI9dx+etyqfyHxSGSW9WJ1Ym6aRQPWPRAusfDIIq4UGKa5RMa3Vc9tRAz9We9ZaqfO9xbjTC6QvczIyRdXSAqfhSMx7Iuc+5OAKsPCoBHBEgfqBUVQ53LYAGrPx70G3SlKBSlKBSlKBSlKBSlKCo+JfMs3D7VJbdUd2mWIB86fPn2NQ/3Q5i/mln+k/3V++OH/ZQf2uL9protBzn7ocxfzSz/Sf7qfdDmL+aWf6T/dXRqUHOfuhzF/NLP9J/urxNxTmFVZjaWeFBY/Oeg3P4VdJrV4r94l/Jt+6aCC8OOYpOIWEdzKqq7MwIXOnysQO/1VZ65/4F/wATQ/jyfvmugUClKUClKUClKUFO8RuaprBbf5NEksk83SCuSBkjI3HxqM+7vH/6Otv03+tfniqM3PCV97zP5gK6LQc6+7vH/wCjrb9N/rX793eP/wBHW36b/WuiUoOZ3HEONSHMnCrNz6apFP7TWtxjnDjNlbtNNw62SKMDOJc4BIAwAfjXVapfjGP4GuvxV/eWgtPCboywRSkAGSNHIHYFlBx+utuozlc/9Fa/2eL9xak6BSlKBSlKBVM4zxO6S8nSIsyNGkUahQRDNIGKzHbOkYOc7bD7bnXkIMk4GT3PqaCh8O4rJJEOveNCUtI5VbyAyMwfVK2RhgCoGkY/WK2bbi8wkhkuHYLJ0AI4mTMbyqoKyREazl2zkHYEbbE1bpLSNtOpEOn6OVB0/VttX6bVC+vQuv0bSNX97vQcp8RLp5eD2ckjama6jydt8Ow9Pqq7eJUzJwq8ZGKsISQykgg7bgjtVe8bEAsYAoAHyuLAGw7n0q+cV4dHcwvDMuqORdLrkjIPpkEEfZQfINjzDdmVAbq4+mv/AKr+4+NfWnHr54LKaWManSFnUe7Bciq3H4R8JUgi1OQcj56buP8A51d9Ixj0xj7KD49t+cb5bgXAupjLq1ElyQ39UrnGn4YxX1gbhpLLW40s9vqYexZMkfYTUFD4YcMS4FwtsNYbWBqfphvfp50/ZjHwqz8U+8S/k2/dNBzTwwunh4DBMrELFMzyj0aLWwfP4oOvb+TVoteNysYyHRRctLJE0oyiRRaFRQAVyzg9Tc7An2xUX4HKDwWEEZBaQEHt9M1e5bZGUKyKyjspUEDHbY0EXwriTyyyAtEqo7R9Pfqkpjz5zgA5yBjsQc1NViFumrXpXVjGrA1Y9s98VloFc84vxi8X5asbtgu3RkCgi3WFVaQE4x5hjGc7k10OvHSXBGBg9xjvn396CmycQuH6mmXAS4Cka0jcp0I20ozDGdTat/T1FeI+M9bUTdPbolsksZbQGcnXqkYkEOAVAwv+Iq4y2cbDDRowznBUEZ7Z3HfFfslojadSIdP0cqDp+r2oKXxng1xfPwm40qvRcTTqxwRqVcgDHvnasfjdfSwcKd4ZHifqxjVGxRsE7jUpBq/VF8ycAgvoDBcqWjLBiAxU5Xcbjeg+Z+ReZ71+I2iPeXLK06BlaaQqQTuCC2CK+ivEDj7WHD5rlFDOgAQHtqYhQT8BnP2VEcN8KOGwTRzRROHjYOpMrkBl3GxO9W3i/DY7mF4J11RyLpYdtj8R2Prmg+ceWPFriCXcZnmM0TuFeMqoGGOPLgZBGa7R4vj+B7v8QfvLUPy/4M2VrcrOXll0NqjR8aVI3BOB5sfH2qa8Wx/A93+T/wARQZ7K+eGwsJRjpiOAT5HaN41XXn00sVJ+GaycP47NIVCIjGYySxam0KLeNlVTkKSzNqDduxra5bgSXhtskih0e1jVlYZVlMaggj1BreuOGQuqq8aFU+gCPo7Y29tqDDwriTzsxCKIld4wxY9QtGxRvJpwBlWxvnGDjepOtWLh8SyGVY1Dt9JgME9u/wCYfmraoFKUoFKUoIHnWF3tgkbOjNLEuqMkOoLrk7eg9fT3qureTuZuuJlRbqKO50Bx5FhAZkxv02k0klfQn410ClBznxA4QbqwiSwR5Qt0j4yxwqnzEFzkqKnvEzjMtnwy4nt/viqApAzp1EKX+wHP2VaKw3lqkqNHIodHBVlYZVgdiCKD5T5Q51vor6JxcSya5VV0dmZXDsARpJ777Y7V9Qcx3zQWk80a6njiZ1HuVBIqA4J4Z8OtJ+vDB84DldTFlQ+6g9jVwZQRg7g7EHsaD5Bt+eL9bgXHyqYyatRBYlD/AFdH0cemMV9Vm4Mll1GGlnt9ZX2LJkj7M1XoPCzhiXHXW3GoNqCaj0gfhH2+ztVr4p94l/Jt+6aDmPhXeOvCbGKNxH1ppVMhAJXTrbSurbU2MDPxqwz8wzq0IjLsEkmFwsiIJGSJUYgdMldQD6hjvjGK0fBezSTgkKSorqXclXAZT5z6Har3Bw6JNISKNdOdOlFGnV9LGBtn196Cq8P4tNctAFuNCPHcSa0VCGEcqqn0gRp0t6Yz71YOW79p7aOR8ajkErsraWZdYH8lgNQ+Br0/ALUqim2gKoCEBjTCBjkhRjYEgE4qQjQKAAAABgAbAAemKD1Whxy/aCBpEQyEFRpGezMFLHAJ0qCWOATgGt+sN5b9RCup0zjzIdLDBz3oIOHmB5GijhEMkjh3JDt0lSIqpydOrVl1GnHvXiXmV1uhadJTOYkkADnp4YuHJYr2XSMYGTnt3NbY5aiGCrSLIGZ+qH+dJfAbLYwQdK7Yx5R7V6m5chYlm1l9KKJC56imIsVYN3Dedsn1Bx2oJgVSvFjm2Thtj1IQDLI4iQkZVSQSWI9dhtV0AqJ5q5ch4hbtb3AJVtwV2ZWHZgfeg4r4YeKF7JfxW91J14520bgBkY9iCANtu3xrsHPvMBsLCa5VQzIAEB7amIUE/AE5qvcl+Etrw+4+Ua5JpFz09enSmfwgAPpY2zV14zwuO6gkgnXVHIulh8PcH0I7g0Hztyx4u8QW8Q3EnWidwrxlVGAxxlcDYjOfsrtPiuP4HvPyX+IqvcveC1na3KztJLNobUiPp0gjsTgebH2VY/FMfwRefkT+0UEfw7mJra34aGC9BrRWmY51IAsSqw3xjUwB+v4VtcH5gurjRGRFFKzTFiVZlVImQBdOoan+cGTkDYnFb3Jtmj2Fk7KCwtEQE7+VlQkY7d1H5qkZuBwMN0wdbSBlZlcO/wBIh1IIz64NBANzJPoVyqxopkWWURvNGHhkKH6LAohC6tRyBuD2qe4LxBpjPnTiOZo1I9VCoQe/fzGvyXl+3ZFTp4RQVCKzKhUnJVlUgOCSSdWc5NbtraJHq0KF1trbHqxAGfzAfmoM9KUoFKUoKrY80u92YNKH52WPC6g6rCM9Qk+UgnAwNxqHxr1ZcenljkOIUlROoYXWQOgGcg5xq7Y1LtUv9xIdvKciY3AOo5EjZBIPsQSMdsGvFvwKJSzZkdmQx5kdnIQ91GTsD/gKD3wG6klgSSXQC6hwEzgBgDg57netTnTmAcPsprkjVoXyr6M7EKoJHYZIqXtLdY0VE2VFCqO+wGBvWlzFwWO9tpLebOiRcHHcHuGHxBANBxHlnxtu3vI1ukhMMjhCI1Ksmo4DA5OcZ3BrunF+ILbwSzP9GNGc49QozXKuXPA1ILpZp7nqxxsHSMJpLFTkajqO2cbCutXtos0bxyDKOpRh7hhgig+fIPHa964Z4oejq80ag6tHwcn6WPXGPhXeri5WW0aRPovAXX6mTI/Ua5NB4Bxi4DNdFrcNnRoxIR/JLZx8M4rrl9EEtnVRhViZVHsApAFBQPCXiXR4JbEKXd5WjRAQNTs7ep7AAEk+wqz3fNfSQNJGh+eET9KUSBBpLM5woPlCnKkA7VWfB/h6z8DgViykSu6MpwyOrnDA/wDnY5q4Q8uIH1vJJI/UErM2kaiqNGAVVQuNLHsBQYpeYmLKsMSuzTPCNUmhfm11FtQRu4PbH21I8H4kJ0LaSjK7RyId9LocEZ7EdiD6giou35RSJEWGaWMpK8qsNDEdQYKedSNIGw2yMd6l+F8OWBNKFjlmdmY5Znc5Zifcn22HpQblYru5WJGeRgqKCzMewA7mstR3MNk09rNEmAzxlVycDJHv6UH4vHrcxmQSrpVgh2IIY4wukjVk5GBjfNYpuZbZNOqTGv6PkfzHfYeX6XlO3faov/h10Eox1g7xyqzyskyui6SA4GfKACp/rEVnh4VcFLbquGaK5MrZbJEWJQqasDWwDqM4GcGgmZOJRKY1aRVaX72rHDP67A7nvUVzxzVHw21a4lBY50xoO7uc4GfQbEk/Cqv4ifxxwb8rJ+xKnPErlD7qWfRDBJFYSRsd11AEYPwIJGaCrcheMaX1yttPAIXkyI2Viylu+k7ZBO+/bb410PmLjUdlbSXExOiNcnHcnsFHxJIH21yPw58H7i2vY7m8eMLCdSLGSxZ/QkkDCjvXU+cuX14hZS2zNp6g8rd9LKQVOPUZAoOb8t+OaT3SxXFv0Y3bSsivqKk7LqGBt2GR2q9eKH8UXv5Bv8K5Ty14IXS3SNdyRCBHDHpsWZ9JyFAIGM+prq/id/FF7+Qag/OUuJxQ8Mseq4XVbxhRuWYhBnCgEmppOMwF1QSpqaMyqudzGpwWA9gaqfKljKbOwniCv/0IhZSxRgHCNrVwDg5XHb29qzTcs3LAOzqZ0g0xuzE4k1udJON1KPoJ+3FBYJeYrZSNUqjKLJnB06HzpYtjABwe+KlFOaqNvwa5iDKiRNrtIrclnICtGJAxK6fMvn+GfhVl4ZadGGOLOrpoqZPrpAGf1UG1SlKBSlKCtf8AFQWScSKkaQ9QlWci4ZYs/OCIrgocZBDHYivV/wAwy29u1xcwokY0HaQswEjop1DQMEBs7Z7YzW3c8vRyya5nklUFisblTGpdWU4AUNjSzDBJ715/4cQxmJ5Z5E8mlXYHSI2V1AOnJ3UDzZOPWg3eFXrTJ1GTQrHMYJ8xT0Zh+CT3xk7Y+qsHM3HI7G1luZs6I1zgd2J2CjPqSQKovixafJbGIQO6K15GQoYhUBJyq43Ck747b7VdOceX1v7OW2dtPUGzd9LKQVbHrggUHMuW/HPrXSxXFuscUjhFdWJZSxwCwPcds4xiuv394kMTyyHCIpdj8FGTXDOWfBC5S7R7qWLoxuH+bJLSaTkDBA0g4Ga7hxXh63EEkL/RkQo2O+GGNqDjUHj5m4Ae1Aty2M6syhf5RH0T9X667FezB7V3U5VoSyn3DKSD+Y1wmDwHuvlAV54vk+rdxnqFfbRjZsfHFd0ubdYrRo0+ikJRfqVMD9QoKL4QcQW34DFI+SA7jCjLMzSaVUD1JJA+2rXf8y9CF5ZreQaGRSisjueowXsrdxnJHf2zVT8IeHrccBjjckAu5DLsyssmpWHxDKDVpPK4Z2kkk1SOYizKioCIH1rkDuSTgn2oMlxzOg+9o0p6scS6SoDGZOorAk404rf4VxMT6xpZHjfRIjYyrYDDcEgghgQRURHygqaulMy5uFuEBUMsehdIjA28m5+qpbhXDOj1GLtI8r65GOBkgBQABsFAUACgkKUpQKUpQcx8ULtIeKcIkldURZZCzMcKowm5J7VbRzxw3+fWv6ZP/Nb3GeX7a70/KoI5tGdPUUNpzjOM9s4H5qq/MvKfC7WAzHh9u2GRcEBB84ypksRsBqyTQTo504d/P7P9PF/mr0OcuHn/AN/Z/wD6Iv8ANUFwjkXhs8QdrG2XJOOm4lUj31gD47VsT+G/ClUs1nEAASe/Yb+9BMrzVYnteWp/+6P/ADVAeIvHbWThV4sdzA7GBgFWVCScdgAd6rnKvLHCr1si1tQrLrRFkkMwXOxPZT8dJODtVmPhVwr+aL/ef/NQSHhx/FNl/Zo/3RVkrW4dYpBEkUS6Y41CIvfCjsMmtmgUpSgUpSgVC8Q5iSG6WCRSAYWm6mRoGnPkPrkhWP2VNVFcQ4BFPL1JQW8ippOy+Ry4O2+cnHfBFBF23OaND1TDIvzTy6SRqAjk6ek+25zn0FbY5gJWMLEHklZhGqSKyFUALOZBsAMgds5Ir3bcuLGSY5HVtMig+U46snVJwRjY7fVWGLlZVbqLK6zdQydQBBuVVCugLp0lVGdu4z3oKb4s8RE9hEdJRkvo45EOCVZT2yNiMEEH2NdG4xxOO1gknnbTHGpZj32HoAO5PbFc68W+HCCwhAZnZr2N3dsandjuTgAdgBgegFXDn/l88QsJrZW0s4BQntqQhlB+BIxQVTl/xos7m5WAxyRa20pI+CpYnCg43XNdJuJlRGdyFVQWYnsANya+buVvCPiBvI/lEXRijkDPIWU5CnPlAOSTj4d6+huO8OFzbTQE6RJG0efbUMZoOdweOVi1wI+nKIy2kTEDT+MU+kB+uuj8RcG3kIOQYmIPuCp3r5rg8HeJm46TRKqasGbWpj0+rAZ1Hb0xX0dJaiKzMQORHBoBPchUxn9VBS/Be6SLgcckjBUVpCzHsBrNW6bma3SJpZGeONSoYvFKmOoQqnDIDjJ74wPXFUfwq4cbjl+OMNpbqF1YjIDRyh1yPUZUZFWa44BPM0jSsih2hJjDySR/NPqdvMAFLLgaQMbb5oJe749BHnUzZDrEQqO51yLqVQFUk5XfI2rY4dxGOdS0TZAOlgQVZWGPKVYAqdxsRVYg5XnizoeN9N1HNEHLL81FHoCM2D5h74OwFT3BOHvG00kpUyTOHYJnQoVVQKCd22Xvgd+1BKUpSgUpSgVp8VDmM9KOOVsjySNpUjPvpbf7K3KUEDyrwqSD5Q8ojQzzdURREmOMaUTAJAyx06icDc1NzxBlKnswIP1EYNe6UFV4FyxLDJbdSSNo7SN4oAiFWYPpGXJONlUbDud6tVKUClKUClKUClKUClKUClKUHOvHD/soP7XF+010Wq7zzyqvErdYWlaLTIJAygE5XOO/11Wf+Wdx/TF9/e/1oOkUrlKcllpjAOPXRlHeMSDWMbnbVnsa3v8Alncf0xff3v8AWg6RWrxX7xL+Tb901zG+5NeGWOKTjV+HlOlBhiCTnALDYdj3IrFxPlHov0puN3oYqCw8zBVclQzkZCKSCMtgbGgnvAv+Jofx5P3zV/qC5K5cXh1olsjmQKWIZgATqJPYfXU7QKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQKUpQc0W3dbmG1haOTp8Qa6dgH6yI7SO6v5dKga9OrUdQwMV0uvyv2gq3Ol6Ea1GiZ9NwkrdOKSQBE1AklFIB3G3eovmJHzfIIZZPltuiwEIxTUUZCjnHzeCQx1Y2b3q+YpQY7ZCqKD3CgH7BWWlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBSlKBUKeYVxjQ2v5T8l0ZGdRwdX4vT+c+qpqoo8CQ3gutTagmnRt09W46uMZ16Tpz7UGJOY4QiM7jzLrOkMyquSNbHT5FyDu2Bsa9y8x26nDSYOmRsYOcQtof07hvT19K0ZOTYTo3yVjERLoj6kBZgMMpAOWbce9ftxydC8ryl5AXmSbAIwvTUKYxt9Btyw9yaCRPHYA5QvggkFipCalGpk1406goJK5zgGsPC+PrcTyRxhtKRRy6mVlJ6hlGysAcYjBB9c1gblOEyyOcESFmZSiE6pFKsRJjUO59a2+FcF6MrSGV5GaNIvMFACxFyvYDf5w5NBpcL5pSQAuroZJJEhXRIXYRHDMRp+3bYe+xrYHNFtoZ+odICnOhvMsjBFZdvOpYgAjI3r3a8ARDEdTHp9XAON+udTZ29PStWLlRAoVpZGCCNI86cokTrIF2G+Sigk74FBuWXMEErhEZtRJXDI6+dd2jJYABwN9PfG9a17zGsVxJG4KxxRCWSQq+POWAAIXB+j7/sNbK8EQOr6mys7TjtjU6lSPqwacQ4GkrSlmYdVEjbGNhGzMCNu51GgJx+EuEywYkL5kdQrPuqsSMKzDsDgnI9607jm+ARGROo42IARwWUusZZcjzAFhnH+NbM/AFaYvrcK0iSvHtpaSIKEbOMj6CHAO+kVrvyrGY401uOnE0SnbPmeOTV27gxL8O9BOwyalDAEZGcEEHf3B3B+Br3XiFSFAY6iBu2AMn3wNhXugUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSg//Z[/IMG]
Вложения
Тип файла: rar AVR.rar (34.2 Кб, 64 просмотров)
Тип файла: rar AVRDudeGUI.rar (438.3 Кб, 71 просмотров)
Тип файла: rar hex.rar (4.0 Кб, 62 просмотров)

[Исправлено: MSS, 10.03.2015 в 09:44]
MSS вне форума   Вверх
Старый 10.03.2015, 10:30   612
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

ох тут и жарко
если прочитать последние пару страниц можно тиню сходу научиться перешивать
дядюшка_зуэ вне форума   Вверх
Старый 10.03.2015, 11:37   613
Corvax
Ветеран Фонарёвки
 
Аватар для Corvax
 
Регистрация: 31.07.2013
Последняя активность: 01.08.2025 14:15
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от дядюшка_зуэ :
если прочитать последние пару страниц
Зачем читать, если можно задать кучу вопросов и ждать пока тебе все выложат на блюдечке.
Corvax вне форума   Вверх
Старый 10.03.2015, 11:39   614
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Corvax, так вопросы очень правильные и ответы тоже я почитал несколько раз и начал чтото понимать
дядюшка_зуэ вне форума   Вверх
Старый 10.03.2015, 11:48   615
yurezz
Огурец
 
Аватар для yurezz
 
Регистрация: 19.07.2013
Последняя активность: Вчера 08:43
Сообщений: 941
Записей в дневнике: 1
Сказал(а) спасибо: 1461
Поблагодарили: 452 раз(а) в 278 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Сижу читаю, вопросы задавал бы такие же, надеюсь с приходом полной ясности и осуществлением прошивки rrrccc оформит мануальчик с картинками и пояснениями, понятный для начинающих.
yurezz вне форума   Вверх
Старый 10.03.2015, 12:15   616
Corvax
Ветеран Фонарёвки
 
Аватар для Corvax
 
Регистрация: 31.07.2013
Последняя активность: 01.08.2025 14:15
Сообщений: 2741
Сказал(а) спасибо: 1210
Поблагодарили: 597 раз(а) в 505 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от дядюшка_зуэ :
так вопросы очень правильные и ответы тоже я почитал несколько раз и начал чтото понимать
А прочитать тему с начала не судьба? Многие вопросы (даже практически все) сразу же отпадут. Не, я не отрицаю потребительский подход в получении информации, но тут не тот случай, это же не выбор фонарика, когда каждый приходит и задает одни и те же вопросы. Тема перепрошивки уже является "продвинутой" и по определению требует умения работать с информацией.
Corvax вне форума   Вверх
Старый 10.03.2015, 12:30   617
дядюшка_зуэ
животное опасно
 
Аватар для дядюшка_зуэ
 
Регистрация: 18.11.2014
Последняя активность: 23.02.2022 10:39
Сообщений: 958
Сказал(а) спасибо: 56
Поблагодарили: 153 раз(а) в 129 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Corvax, тему тоже судьба по несколько раз, как правило самый кладезь на последних страницах
дядюшка_зуэ вне форума   Вверх
Старый 10.03.2015, 12:40   618
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 00:04
Сообщений: 40181
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от Corvax :
тут не тот случай
действительно, есть же тема https://forum.fonarevka.ru/...
зачем в каждой теме любой прошивки все заново рассказывать
galex вне форума   Вверх
Старый 10.03.2015, 14:07   619
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от galex :
действительно, есть же тема https://forum.fonarevka.ru/...
зачем в каждой теме любой прошивки все заново рассказывать
Цитата:
Посмотреть сообщение Сообщение от Corvax :
А прочитать тему с начала не судьба? Многие вопросы (даже практически все) сразу же отпадут.
Цитата:
Посмотреть сообщение Сообщение от Corvax :
Тема перепрошивки уже является "продвинутой" и по определению требует умения работать с информацией.
Ребята, ну если я кого то раздражаю, я не спорю что я не подарок, игнорьте меня. Я четко написал, что читаю одновременно как раз 4 темы по перепрошивке, но именно для человека "с нуля", ясности нет абсолютно никакой. Давайте я буду составлять поэтапный план в пунктах, а все знающие меня будут поправлять/добалять/корректировать, а потом, когда я наконец то осилю это счастье, просто в первый пост запихнем весь мой план попунктно, в котором все будет описано доступно для любого человека, даже очень далекого от программирования, ок? Еще раз повторю, кого я лично раздражаю, или кажусь кому либо глупым/ленивым, просто проигнорьте мой пост и общайтесь с другими форумчанами, как будто меня нет. Если же кто либо готов помочь в решении нубских проблем - буду очень благодарен.
rrrccc вне форума   Вверх
Поблагодарили: 1 раз
yurezz (10.03.2015)
Старый 10.03.2015, 14:24   620
rrrccc
Увлеченный
 
Регистрация: 16.12.2014
Последняя активность: 06.08.2015 18:26
Сообщений: 215
Сказал(а) спасибо: 23
Поблагодарили: 39 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Итак, назовем это этапом подготовки:
1. Берем наш драйвер, отсоединенный от всего, к которому припаяны 2 проводка на светодиод.
2. Перерезаем ему в 2-х местах дорожки, как показано на предыдущей странице у товарища MSS. (больше резать ничего не нужно ни с какой стороны?)
3. Припаиваем перемычку как показано на том же рисунке. (какого сечения должен быть провод перемычки, это на что то влияет?)
4. Припаиваем 6 проводов от программатора к нашей 13-й тиньке, как показано у меня на рисунке на предыдущей странице (А. саму тиньку выпаивать не нужно, паяем прямо на плате, на драйвер всборе? Б. какой длинны оставлять соединительные провода, сантиметров 20 длинной? Это влияет на процесс перепрошивки?)
5. На нашем программаторе выставляем перемычку на 3,3v.
6.Устанавливаем программатор в разъем ЮСБ и устанавливаем на него драйвера.
Получается на этом этапе мы все физические операции выполнили? Или я что то забыл и нужно еще что либо подготовить/впаять/выпаять/разрезать/допилить? Батарейку подсоединять не нужно? Кондеры никакие не нужно? Перемычка точно на 3,3 или на 5?

[Исправлено: rrrccc, 10.03.2015 в 14:26]
rrrccc вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.23208 секунды с 18 запросами