Доброго дня! Не могу понять в чем дело,есть код который прекрасно работает в протеусе,но упорно не хочет в железе.В конфигурации выставлен внутренний генератор (скрины приложены) калибровочная константа банально не доступна к редактированию соответственно не стерта,будьте добры,ткните носом что я делаю не так,hex файл приложен
Есть исходник в пикбасике,среда редкая по этому прикладывать не стал ) Прикрутил исходники в асемблере и пикбасике. Да собственно проблема так понимаю в конфигурации контроллера,опорник,а она вроде бы руками задается.
Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России.
На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
Martian
Заголовок сообщения: Re: Работает код в протеусе не работает в PIC12f629
На полвопроса получишь полответа. Где исходник в басике? Где картинка с протеза? На С пишут люди-нЕлюди. Себя не берегут. Я как-от нех делать сравнил два кекса от басика и от Си И с тех пор забил на С какие-то скобочки крючочки херочки. Тьфу бля. BASIC - forewer!!!
Последний раз редактировалось koms48 Сб авг 20, 2022 01:26:26, всего редактировалось 1 раз.
Всем огромное спасибо за помощь!Натолкнули на мысль о причине и собственно эта мысль была подтверждена https://www.radiokot.ru/forum/viewtopic ... start=6280 В опчем причина в том,что этот (тут нецензурное слово) TL866(он же WizardProg-87) конфигурирует биты с инверсией, то есть ставим крыжик это = 0,а не ставим = 1. Шоп им риса год не есть..
_________________ Поспешай медленно.
Последний раз редактировалось bambyk Пн авг 22, 2022 08:59:07, всего редактировалось 1 раз.
Время назад, при всех проблемах с configuration bits, я недоумевал, почему их надо ставить "вручную". Компилятор -> hex -> программатор -> PIC. Ничего нигде не пишется ручное, нет никаких шансов, что что-то пойдет не так. Сonfiguration bits содержится в hex файле.
Да так и буду поступать в перспективе,лень было разбираться как создается конфигурация в пикбасике исходя что программатор вроде бы это умеет... ЗЫ У нас никогда не найдется времени сделать хорошо,но всегда найдется переделать
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения