Author |
Message |
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
Почему такой вывод ? Описание процесса из даташита на 2313 (doc8246.pdf) Пример из даташита: в моей редакции Теперь ищем разницу 1. Нужно установить режим программирования ldi r16, (0<<EEPM1)|(0<<EEPM0) out 0x1C, r16
ВСЕ !!!
|
17 Jul 2020 14:41 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
И шо сказали ? Ошибка на этапе компиляции или компилится, но не работает?
|
21 Jul 2020 14:29 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
Замените этот кусок на тупую 10 mS задержку.
|
22 Jul 2020 01:33 |
|
|
Icer
Senior
Joined: 21 Aug 2018 07:39 Posts: 163 Location: Кемеровская обл.
|
Похоже на срыв стека. Можете выложить исправленный вами код?
|
22 Jul 2020 01:43 |
|
|
dvarkin
Fanat
Joined: 05 Jul 2020 14:08 Posts: 87 Location: Ижевск
|
А зачем флагу приравнивать регистр?
|
22 Jul 2020 11:29 |
|
|
Icer
Senior
Joined: 21 Aug 2018 07:39 Posts: 163 Location: Кемеровская обл.
|
dvarkin прав - "TOV0" это флаг и он уже в инклуде прописан и компилятор про это пишет. .def TOV0 =r4; - это что то вроде команды автозамены в тексте где встретится "TOV0" компилятор подставит "r4", что не верно для установки флага нужно использовать команду интересно так проканает? не уверен что стоит устанавливать бит без таблицы прерываний у вас в коде встречается такая конструкция у вас спортивный интерес (хотите добить сами прогу на асме) или нужно просто рабочую программу?
|
22 Jul 2020 17:06 |
|
|
dvarkin
Fanat
Joined: 05 Jul 2020 14:08 Posts: 87 Location: Ижевск
|
Очень сильно сомневаюсь, что дело (было) в ненадёжности ATTiny. И разве поведение с пальцем не означает недостаток pull up? КМОП входы, как никак.
Кстати, некоторое время уже посматриваю на частотомер с ВЕ31 и ИВ-28. (ред.: не ИВ-18, хотя на нём тоже какой-то похожий есть).
Last edited by dvarkin on 23 Jul 2020 00:00, edited 1 time in total.
|
22 Jul 2020 23:04 |
|
|
Icer
Senior
Joined: 21 Aug 2018 07:39 Posts: 163 Location: Кемеровская обл.
|
Входа подтянуть резюками 5-10кОм.
|
22 Jul 2020 23:10 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Из "Радиолюбителя"? Есть прошивка ПЗУ?
|
22 Jul 2020 23:19 |
|
|
dvarkin
Fanat
Joined: 05 Jul 2020 14:08 Posts: 87 Location: Ижевск
|
Или хотя бы проверить, включены ли internal pull up. Прошивка частотомера должна быть и в самом журнале, но много материала по ЧМ я вижу и здесь, например.
|
22 Jul 2020 23:41 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
|
24 Jul 2020 06:04 |
|
|
dvarkin
Fanat
Joined: 05 Jul 2020 14:08 Posts: 87 Location: Ижевск
|
|
24 Jul 2020 06:21 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
Многолетний опыт эксплуатации готовых конструкций (собственной разработки, если что ) показывает гораздо более высокую надежность и помехоустойчивость MICROCHIP в сравнении с ATMEL. Сравнивались 8 битные контроллеры. 10 миллиметровая искра на расстоянии 10 см. от контроллера гарантировано "сбивает с толку" 8ю МЕГУ, а 16й ПИК работает без проблем.
|
24 Jul 2020 06:32 |
|
|
dvarkin
Fanat
Joined: 05 Jul 2020 14:08 Posts: 87 Location: Ижевск
|
Конечно же хочется узнать подробные условия испытаний. "Сбивает с толку" может означать частый неконтролируемый сброс? Был ли активирован /MCLR на ПИКе? В любом случае, проблемы ТС вряд ли в надёжности.
|
24 Jul 2020 06:58 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
Извините, подробно описывать лениво. Методика испытаний не была строго научной. именно "частый неконтролируемый сброс", а при длительном воздействии ( часами ) искажение памяти программ в Flash контроллера Полностью согласен.
|
24 Jul 2020 07:28 |
|
|