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

Геннадий

Members
  • Постов

    12 488
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Сообщения, опубликованные Геннадий

  1. Есть там такой контроллер, как коммандо-аппарат (задатчик программ с электроприводом или часовым механизмом). У него от времени контакты подгорают или ломаются. Перебирать его то еще занятие. Но сделать можно.

  2. Джон Мортон AVR.djvu

    Евтисеев А.В. - Микроконтроллеры AVR семейства Classic.pdf

    Евтисеев А.В. - Микроконтроллеры AVR семейства Tiny.djvu

     

    Микроконтроллеры AVR семейства Mega А.В.Евстифеев 2007-600RM.djvu

    Еще, для более наглядного и интуитивно-понятного занятия Ассемблером, рекомендую установить Vmlab 3.15 и заниматься в ней программированием и симуляцией программ.

    Вот пример отладки. Каждый бит на виду.

    Vmlab.jpg.75abca219e13492de6372b86286f331d.jpg

  3. 18 часов назад, sasha_gema сказал:

    Делала так: вынула микрофон, к выходу внизу приделала гитарный джек, сверху крутилку для регулировки громкости (вроде бы это называется потенциометр) на 250к, и присоединила к этому провода от динамика.

    Для угольного микрофона нужен небольшой постоянный ток, протекающий через него. Тогда он будет работать, как задумал производитель.

  4. 5 часов назад, Piotr__1 сказал:

    А по фантазиям похоже.

    Тут похоже на другую фантазию. Вплавить в корпус метку, выложить на Ютубе ролик, получить миллиард просмотров... Вот и деньги! А вы - производство, производство.:D

  5. 24C02 является энергонезависимым EEPROM и не нуждается в постоянном питании. Что-то Вы не так делаете. Может инструкцию почитать? Думается, что текущие настройки надо сохранять и должна быть такая функция.

  6. 16 минут назад, We Are сказал:

    Ключевое слово когда-то.

    А сейчас...

    Уже нет возможности проверить напряжение БП на соответствие аппарату? Читать разучились? Или мозги пропали?:)

  7. 2 часа назад, МПВ сказал:

    Эээ друг вы поменяли местами кое что, поэтому он и согласился! А вот если ввести как в задаче указано, то он считает как сам захочет!...

    Кстати, у меня в телефоне калькулятор не знает этого правила.

    Он считает, как Вы вводите. Будьте внимательны. Стандартный калькулятор для коротких вычислений. Вы ввели 2+2 и еще не успели доввести остальное *4, а у Вас уже есть сосчитанный вариант 4. Далее Вы продолжаете *4, которое применяется к ранее посчитанному значению и получаете правильное решение, т.к. 4*4=16. То, что Вы интерпретируете как загадку, этому виду калькулятора по-фигу. Он сделал все правильно, но пошагово (сначала +, а потом умножить) как Вы вводили команды. На любой машине надо уметь ездить.:)

    Кстати, у меня в смарте калькулятор считает правильно, т.е. дожидается всего ввода формулы, а потом делает вычисление по всем правилам.

  8. 11 часов назад, КЭС сказал:

    Откройте виндовсовский калькулятор и проделайте эти действия в обычном и в инженерном виде

    Потому что стандартный калькулятор обсчитывает каждое действие отдельно и последовательно, согласно очереди ввода. А инженерный начинает вычисления после нажатия клавиши "=", поэтому он видит всю формулу. СтОит ввести в стандартном калькуляторе 2*4+2 и он согласится, что равно 10.

  9. 44 минуты назад, technik-1017 сказал:

    Проблема в том, что все подсели на китайские дешёвые программаторы и их же китайские клоны.

    Какая же это проблема? Например клон AVRISP MKII вполне самодостаточен. Он шьет всю линейку AVR, включая AtxMega. Полностью совместим с AVR Studio. Работает также из под Android. Чего еще желать лучшего? Бесполезно потраченное время с Вашей стороны.

  10. Не получается, а возможно.:) Надо проверять все. Так же возможен не пробой, а отгорание линии. В таком случае прозвонка не покажет ничего, а потенциал входной/выходной может формироваться за счет внешних цепей. Еще раз повторюсь, надо проверять.

  11. Все там одинаковое, кроме нижнего блока. Я не знаю PIC, возможно эта часть относится к ЕЕПРОМ, если таковая есть. Что сводит в смущение дальше по листингу. В начале строки :10109000 есть два байта FF. Так вот, программатор не нашел ничего лучшего, как пропустить их и начать следующие строки со смещением в 2. Но если присмотреться - содержимое одно и то же.

    New.hex - очищенный от излишества 0xFF.

    Алексей, грешить на прошивки МК, содержащиеся во внутренней памяти не стОит. Глюки проявляются в изделиях, использующих внешнюю ЕЕПРОМ. А случаются они когда происходит перезапись данных и отключение питания одновременно. Тогда часть данных успевает измениться, а часть нет и как розочка на торте сбоя прошивки не перезаписывается новая КС, подтверждающая истинность данных. Вот тогда и происходит "слет прошивки". В Вашем случае такого быть не могло из-за превышения напряжения в сети. Возможно пробой каких-нибудь линий портов МК.

     

×
×
  • Создать...