Zhuk72

Members
  • Публикации

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

  • Посещение

Репутация

8 Обычный

О Zhuk72

  • Звание
    Осваивающийся
  • День рождения 18.03.1972

Информация

  • Пол
    Мужчина
  • Город
    Баку

Электроника

  • Стаж в электронике
    Более 20 лет
  • Сфера радиоэлектроники
    МК, радиосвязь
  1. Простые вопросы новичка.

    @Valerius_San Без конкретного примера "подсунутого нерабочего кода" это просто пустое нытье. Вот уж точно, украли правильное написание священных слов do-while-for-if-else и радуются. Пример рабочего кода: for(;;) { if(head_inside == 0) { do{ head_outside = wall; } while(wall); } else return 0; }
  2. Вопросы От Начинающих По Мк

    В архиве есть "PICkit 3 Programmer App and Scripting Tool v3.10", регистрации не требует. Скачайте и установите Setup. Eю пробуйте читать/писать. Из МПЛаб имеет смысл делать это, если вы в нем же и пишете программу. А просто хекс залить и отдельная программа может, проблем с ней у меня не было.
  3. Вопросы От Начинающих По Мк

    Это сейчас у них какие-то временные проблемы, а вообще все качалось на тот момент, когда я давал ссылку. А архив находится здесь, но пока недоступен из-за тамошних проблем. Качать подобные программы со сторонних ресурсов - плохая привычка. Можно подцепить что-то нехорошее. P.S. Уже работает.
  4. Вопросы От Начинающих По Мк

    В каком именно месте официальный сайт просил регистрацию для скачивания?
  5. Помогите Выбрать - Pic Или Avr Или Arm

    В действительности все оказывается не совсем так. Гуглить ничего не нужно. На сайте в поиске вводишь модель МК, вываливается список документации на нее с примерами применений. Обычно достаточно бывает только референс мануала. Для уточнения распиновки и существующей периферии конкретного МК следует заглянуть в даташит. Почти достаточный минимум. Хотя определенные особенности документации имеют место быть. Но это в большей степени дело привычки.
  6. Запись калибровочной константы

    Проверьте на другом компе. Все эти отзывы писались тогда, когда он только вышел. Уже несколько лет как второй не конкурент третьему. Особенно с учетом поддержки новых чипов.
  7. Запись калибровочной константы

    Иметь PICkit3 и пользоваться непонятно чем?! Что с ним могло не получиться, он подключается к тем же ногам МК, программа элементарна и константы не затирает.
  8. Реле контроля напряжения на PIC12F675

    И посложнее вещи, написанные на Си, дизассемблируются и успешно собираются назад. ТС что-то посоветовать можете, кроме как написать с нуля? Или только других комментировать можете?
  9. Реле контроля напряжения на PIC12F675

    Ну так полученный асм листинг заведите в Протеус и будут видны строки кода при пошаговом исполнении. Source->Add/Remove... и т.д. Ну и скомпилировать нужно там же (Build all).
  10. Реле контроля напряжения на PIC12F675

    Человек попросил альтернативу, и получил ее. Я не помню как можно сохранить дизасм в МПЛАбе. Есть ли там это вообще. А в той программе текст сохраняется, его можно скормить Протеусу и пошагать до нужного момента.
  11. Реле контроля напряжения на PIC12F675

    https://xtronic.org/download/microcontroller/picdisasm-converts-a-hex-in-an-asm-file-2/ Еще можно попробовать попросить у автора исходники.
  12. Реле контроля напряжения на PIC12F675

    Я сам пишу то, что отлаживаю, и знаю что такое конфигурация, т.к. сам же и выставляю ее в программе. Отсутствие кварца и питания на ногах МК в Протеусе ведь никак не мешает его работе, верно? Если кварц предусмотрен в программе/конфиге и его частота указана в настройках МК в Протеусе, значит он так и будет работать. А если в конфиге прописан INTOSC, то сколько ни расписывай настройку МК в Протеусе, он на эти МГц и смотреть не будет. Так же и с конфигом. Если он есть в прошивке, можете в Протеусе вообще стереть эту строку, все будет работать как указано в прошивке.
  13. Вопросы От Начинающих По Мк

    Первая же ссылка в гугле ведет на ДШ.
  14. Нули читаются если стоит защита от чтения.
  15. Реле контроля напряжения на PIC12F675

    Насколько я знаю, конфигурацию в Протеусе можно не вводить, если она присутствует в самой прошивке. По крайней мере я никогда не вводил этот параметр и все эмулировалось точно по программе.