IMXO Опубликовано 27 февраля, 2019 Поделиться Опубликовано 27 февраля, 2019 ну тогда production-> set project configuration -> customize -> general -> encoding: UTF-8 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 28 февраля, 2019 Автор Поделиться Опубликовано 28 февраля, 2019 Спасибо огромное IMXO. Теперь все получилось.Правда одно неудобство: Каждый проект приходиться прогонять отдельно. А вот заранее, в пустой проект это бы все занести. Вот очень плохо , что нет описания настроек на русском. Каждый раз приходиться спрашивать что то. Подскажите уж заодно, как изменить цвет комментария. Он у меня бледно серый. Едва заметен. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Starina48 Опубликовано 28 февраля, 2019 Автор Поделиться Опубликовано 28 февраля, 2019 Нашел цвета сам. Этот вопрос решен. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Starina48 Опубликовано 5 марта, 2019 Автор Поделиться Опубликовано 5 марта, 2019 Alex, загрузил вашу программу в MPLAB X v.5.10 и XC 8 v2.05 и выяснил что в такой комбинации прога не работает. Ну то, что везде синтаксис свой, не пойму в чем ошибки. Я их скопировал и приложил к архиву. Может сможете разобраться в чем причина. 1Al.rar 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Опубликовано 6 марта, 2019 Поделиться Опубликовано 6 марта, 2019 В 25.02.2019 в 19:43, Starina48 сказал: Alex, установил MPLABX v.5.10 и XC 8 v.2.05. все нормально работает, 16 часов назад, Starina48 сказал: Alex, загрузил вашу программу в MPLAB X v.5.10 и XC 8 v2.05 и выяснил что в такой комбинации прога не работает. Вы явно что-то сломали 16 часов назад, Starina48 сказал: Может сможете разобраться в чем причина. Может быть и смог бы, если бы у меня стояли такой-же версии компилятор и IDE. В архиве, что я сюда давал, проект в MPLAB IDE 8. Это не "X", который расчитан на более опытных пользователей. Установите 8-ку, в ней всё заработает "из коробки" (из архива). 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 7 марта, 2019 Автор Поделиться Опубликовано 7 марта, 2019 Alex, проблема оказалась в строке void __interrupt () my_isr_routine (void) { и в словах конфигурации. Потребовалось изменить вид записи. Только тогда все в MPLAB X заработало. У меня к вам большая просьба, язык СИ я только начал изучать, поэтому очень прошу вас дописать в прилагаемом файле комментарии. Без них разбирать программу для меня очень сложно. main c.docx 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
UVV Опубликовано 10 марта, 2019 Поделиться Опубликовано 10 марта, 2019 а дефы то зачем? для портов 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 6 апреля, 2019 Автор Поделиться Опубликовано 6 апреля, 2019 Alex куда то пропал. Я прошу тех, кто работает с этим языком , помочь проверить мои комментарии и вставить комментарии туда где стоят знаки ???? main.c 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 6 апреля, 2019 Поделиться Опубликовано 6 апреля, 2019 52 минуты назад, Starina48 сказал: помочь проверить мои комментарии и вставить комментарии туда где стоят знаки ???? это шутка такой??? зачем комментировать то что и так по сути является комментарием? практически все названия регистров и их биты являются аббревиатурой их назначения. TMR1IE == TaMeR 1 Interrupt Enabled ( CMCON == Comparator Module CONtrol INTCON == INTerrupt CONtrol GIE == Global Interrupt Enabled , итд. открывайте юзер мануал на микроконтроллер и читайте за что отвечает и как называются регистры и их биты, если трудности с англицким , здесь есть на понятном http://www.microchip.ru/lit/articles/ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 6 апреля, 2019 Автор Поделиться Опубликовано 6 апреля, 2019 Речь не об этом. Что например обозначает: "Функция не возвращает ни какого значения ???" "Обьявление статического обьекта ??????" Вычитаем из таймера 500 с присвоением ????? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 6 апреля, 2019 Поделиться Опубликовано 6 апреля, 2019 59 минут назад, Starina48 сказал: Что например обозначает: это означает что учебник по Си все таки надо изредка читать http://forum.cxem.net/index.php?/topic/67748-вопросы-от-начинающих-по-мк/&do=findComment&comment=3126706 1 час назад, Starina48 сказал: Вычитаем из таймера 500 с присвоением ? таймер_1 имеет 16 разрядов, прерывание возникает при переполнении, т.е. при переходе с 65535 в 0 . что бы таймер отсчитал 500 тактов в таймер нужно загрузить значение 65036 , (число 65536 для 16 разрядной переменной равно числу 0 , те 65536-500=65036 и 0-500 тоже = 65036 ) записывая TMR1=65036 и/или TMR1= -500 - для компилятора одно и тоже. Но пока код с момента прерывания доходит до переустановки, таймер все равно продолжает считать и к моменту установки уже имеет значение отличное от нуля, чтобы убрать эту ошибку вычитание проводят не от ноля , а от значения таймера , при этом ошибка будет удалена 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 6 апреля, 2019 Автор Поделиться Опубликовано 6 апреля, 2019 Спасибо IMXO.Вся сложность изучения в том, что кроме Шпака, и Зайца учебников по СИ нет. Огромное количество форумов ,поиск нужной информации только затрудняют. Вот я и хотел, чтобы кто нибудь рассказал о работе этой программы. На один вопрос я ответ получил. Спасибо. И спасибо за справочник.Буду разбираться. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Опубликовано 6 апреля, 2019 Поделиться Опубликовано 6 апреля, 2019 11 час назад, Starina48 сказал: Alex куда то пропал. Да никуда я вроде не пропадал Что касается просьбы - извините, но у меня нет ни времени, ни желания, заниматься обучением. Интернет - великая сила, научит кого угодно и чему угодно, при желании конечно же. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 7 апреля, 2019 Автор Поделиться Опубликовано 7 апреля, 2019 Alex, так такой ответ можно было дать в начале марта. Вообще то странно, раздел форума называется "Помощь начинающим", а здесь помощь заключается в направлении поиска информации в интернете. Я ведь просил не обучать чему то меня , а дописать Коментарии к вашей программе. Если программа написана вами, до дописать коментарии - дело 10 мин. Ну раз нет не желания ни времени , прошу мой раздел форума закрыть. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 7 апреля, 2019 Поделиться Опубликовано 7 апреля, 2019 43 минуты назад, Starina48 сказал: Я ведь просил не обучать чему то меня,а дописать Коментарии к вашей программе. конечно нет, вы поступаете круче, требуете ответы на вопросы по основам языка разжеванные в учебнике, те переписать для вас учебник?. это уже не просьба , это наглость ... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Starina48 Опубликовано 7 апреля, 2019 Автор Поделиться Опубликовано 7 апреля, 2019 Ну во первых считаю, что оскорблять людей просто недопустимо, тем более модератору. И прежде чем делать такие заключения, необходимо разобраться в просьбе начинающего, а не предлагать всякую чушь. Поэтому вторично прошу закрыть мой раздел форума, так как получить здесь практическую помощь - невозможно. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 7 апреля, 2019 Поделиться Опубликовано 7 апреля, 2019 ????? о как... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
солар Опубликовано 8 апреля, 2019 Поделиться Опубликовано 8 апреля, 2019 В сторону: - Каково... Спасибки-спасибки, а при отказе сделать нахаляву - пшёлвон! 0 Я не раздаю удочки. Я продаю рыбу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Опубликовано 8 апреля, 2019 Поделиться Опубликовано 8 апреля, 2019 В 07.04.2019 в 09:40, Starina48 сказал: Если программа написана вами, до дописать коментарии - дело 10 мин. Дело не в комментариях. Их написать, действительно, 10 минут. Но, после этого, я неизбежно обречён на кучу дополнительных вопросов, которые превратятся в нечто похожее на обучение. Это уже пройденный этап... И не стоит обижаться на подобные отказы, тем более на форумах. Тут никто никому ничем не обязан. Соответственно, написав сюда просьбу, не нужно ждать 100%-ного реагирования на неё. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.