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

Геннадий

Members
  • Постов

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

  • Посещение

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

    5

Весь контент Геннадий

  1. Нормальная железная логика, которая не прощает халатного отношения.
  2. 24C02 является энергонезависимым EEPROM и не нуждается в постоянном питании. Что-то Вы не так делаете. Может инструкцию почитать? Думается, что текущие настройки надо сохранять и должна быть такая функция.
  3. Не все, а то что нужно заменить. А вот проверять нужно все, а не ждать готового решения. Нет панацеи от всех вариантов поломок. И по фотке нельзя точно определить неисправность.
  4. Уже нет возможности проверить напряжение БП на соответствие аппарату? Читать разучились? Или мозги пропали?
  5. Геннадий

    Юмор

    А что входило в стандартный набор содержимого сумочки помните?
  6. Геннадий

    Юмор

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

    Юмор

    Потому что стандартный калькулятор обсчитывает каждое действие отдельно и последовательно, согласно очереди ввода. А инженерный начинает вычисления после нажатия клавиши "=", поэтому он видит всю формулу. СтОит ввести в стандартном калькуляторе 2*4+2 и он согласится, что равно 10.
  8. Есть там параллельный интерфейс между МК и контроллером ЖКИ. Надо "слушать" его.
  9. А он нужен? Параллельный? У Вас производство с партиями на 100000 шт? Чтобы время программирования уменьшать.
  10. Какая же это проблема? Например клон AVRISP MKII вполне самодостаточен. Он шьет всю линейку AVR, включая AtxMega. Полностью совместим с AVR Studio. Работает также из под Android. Чего еще желать лучшего? Бесполезно потраченное время с Вашей стороны.
  11. Это Keil uVision. Вот Вам начальные курсы. https://narodstream.ru/programmirovanie-mk-stm32/
  12. Не получается, а возможно. Надо проверять все. Так же возможен не пробой, а отгорание линии. В таком случае прозвонка не покажет ничего, а потенциал входной/выходной может формироваться за счет внешних цепей. Еще раз повторюсь, надо проверять.
  13. Все там одинаковое, кроме нижнего блока. Я не знаю PIC, возможно эта часть относится к ЕЕПРОМ, если таковая есть. Что сводит в смущение дальше по листингу. В начале строки :10109000 есть два байта FF. Так вот, программатор не нашел ничего лучшего, как пропустить их и начать следующие строки со смещением в 2. Но если присмотреться - содержимое одно и то же. New.hex - очищенный от излишества 0xFF. Алексей, грешить на прошивки МК, содержащиеся во внутренней памяти не стОит. Глюки проявляются в изделиях, использующих внешнюю ЕЕПРОМ. А случаются они когда происходит перезапись данных и отключение питания одновременно. Тогда часть данных успевает измениться, а часть нет и как розочка на торте сбоя прошивки не перезаписывается новая КС, подтверждающая истинность данных. Вот тогда и происходит "слет прошивки". В Вашем случае такого быть не могло из-за превышения напряжения в сети. Возможно пробой каких-нибудь линий портов МК.
  14. Если БП работает, зачем лампе светиться? Измерьте, сколько вольт падает на лампе во время работы.
  15. Отчего ж не подсказать. 1. Анализируете схему на предмет свободных к использованию выводов. 2. Считываете с МК прошивку (или находите в Нете). 3. Получаете исходник (дизассемблируете). 4. Разбираетесь с кодом прошивки. 5. Решаете, какой интерфейс связи хотите использовать. Хоть и есть в нем UART, но лучше сделать программный 1Wire. 6. Дописываете код (внедряете в существующую прошивку master/slave для 1Wire), чтобы Ваш внедренный интерфейс позволял передавать данные по запросу извне. 7. Компилируете код и заливаете обратно в МК. 8. Выводите интерфейс наружу, для возможности подключения. 9. Подключаетесь и радуетесь (если не устанете вылавливать глюки при отладке программы). И еще, не забудьте побриться, т.к. пройдет очень много времени до завершения Вашей хотелки в полном объеме и может отрасти длинная борода.
  16. Вот еще одна игрушенция, которая втянула в игру весь отдел АСУ и сподвигла меня на первые хакерские действия. Zeliard.
  17. Не начинайте разборок.@Гарфилд , а как же утверждение Валерия Леонидовича?
  18. И уж чтобы совсем не быть голословным, вот фото платы расширения IBM PC AT, собранной на "рассыпухе" TTL. Я прозвонил SN74LS74 (аналог 155ТМ2) на предмет соединения входов с плюсом питания. Красным выделены цепи 0 Ом.
  19. Валерий Леонидович почему-то не показал этот параметр при Uвх=Uи.п. А лишь крайние значения. Хотя это тоже его слова. На практике, часто встречались входы TTL, подключенные к Vcc без резистора и это не приводило к выходу м/с из строя.
×
×
  • Создать...