VitalForce 67 Report post Posted August 17, 2016 1. Попробуйте увеличить файл подкачки. 2. Попробуйте компилировать через MPLAB (как и для 64х битной системы) Share this post Link to post Share on other sites
Денис90 1 Report post Posted August 18, 2016 Перед выключением компьютера попробовал откомпилировать и вышла эта ошибка. На следующий день, без переустановки программы компиляция прошла без ошибок. Уже 2 дня все работает. Что это было?) Share this post Link to post Share on other sites
VitalForce 67 Report post Posted August 22, 2016 Microsoft 1 Evgeniy reacted to this Share this post Link to post Share on other sites
Palxta 0 Report post Posted January 7, 2022 Сделал подобну прошивку как в 3 м видео, но при компиляции ругается на первую строчку @ device pic12F675, CPD_OFF, PROTECT_OFF, MCLR_OFF, PWRT_ON, WDT_ON, INTRC_OSC_NOCLKOUT Illegal opcode (pic12f675) почему так? Share this post Link to post Share on other sites
Evgeniy 280 Report post Posted January 11, 2022 В программе именно этот микроконтроллер выбран? Без первой строчки компилируется? Если её закоментировать. Возможно версия пикбейсика другая, и конфигурация отличается. В папке с пикбейсиком есть папка с файлами, которые называются как микроконтроллеры. В этой папке можно найти файл с названием pik12f675, открыть его блокнотом и посмотреть, как эта строчка должна писаться. Можно эту строчку вообще удалить и скомпилировать. Только при прошивке нужно будет в программе проставить нужные птички и выбрать режим работы генератора (с кварцем, внутренний и т.п.). В протеусе конфигурацию тоже можно выставить вручную. Share this post Link to post Share on other sites
Evgeniy 280 Report post Posted January 11, 2022 Коды из примеров нормально компилируются? Share this post Link to post Share on other sites
Palxta 0 Report post Posted January 21, 2022 Здравствуйте Евгений. Думал форум мертв. Скачал ваши программы и все пошло. Спасибо большое. Share this post Link to post Share on other sites
Palxta 0 Report post Posted January 21, 2022 Тут другой вопрос. написал прошивку для pic16f628a, в протеусе выбран кварц встроенный на 4 мгц , но в железе таймер идет в 4 раза быстрее. С чем это связано? Для реализации отсчета времени использовал просто счет до определенного числа. К сожалению еще не знаю как пользоваться встроенным таймером. Share this post Link to post Share on other sites
Evgeniy 280 Report post Posted January 22, 2022 В интернете есть специальные программы для расчёта делителей таймера. Есть сайты с онлайн калькуляторами, например http://eng-serve.com/pic/pic_timer.html Тут программу можно скачать https://picbasic.ru/load/programmy/programmirovanie/pictimercalculator/3-1-0-272 Тут https://picbasic.ru/ можно найти кучу примеров Нужно при заданной частоте кварца подобрать делитель у таймера, предделитель не обнулять, а подгружать расчётное число, что бы получить нужный период или частоту на выходе. Звучит сложно, а на практике очень просто. Share this post Link to post Share on other sites