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

Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

нужно бросить исходник в папку с программой

Мой компилятор даже на полные пути тявкает, всегда в папку с прогой кидаю :rolleyes:

И у меня кстати вопрос такой. Вот у меня допустим есть выражение, в результате которого получается число в пределах от 0 до 200. Использую переменную байт, но вопрос в чём - у меня получаеться например 150,323451. Куда хвостики деваются эти?

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

  • 2 месяца спустя...
  • 4 месяца спустя...

Помогите пожалуйста!

Я написал прошивку в MicroCode Studio(Basic PRO), все сделал, получился файл прошивки(hex), залил я его в симулятор ПИКоав PIC Simulator IDE, и в итоге программа не работает.

Пробовал примитивную:

Symbol LED = PORTB.0

Symbol LEDL = PORTB.1

TRISB = %11111100

main:

LED = 1

LEDLED = 1

Pause 500

LED = 0

LEDL = 0

Pause 500

goto main

В итоге у меня в симуляторе загорается сначала диод первый, затем сразу же второй, и дальше они ничего не делают, хотя должны мигать с задержкой в 0.5 секунды...

Что я делаю не так? Писал прошивку под 16F628A....

Ссылка на комментарий
Поделиться на другие сайты

правильно тебе дямон сказал...

и ещё...... обязательно ,биты конфигурации прописывай ( MCLRE_?, WDT_?, PWRT_?, LVP_? , ?_OSC )

Там много чего надо выставлять...,хотя бы теже порты в цифровом режиме.., иначе в железяке работать не будет.

Symbol LED = PORTB.0

Symbol LEDL = PORTB.1

TRISB = %11111100

main:

LED = 1

LEDLED = 1 'вот здесь ошибка...> надо бы вот так LEDL = 1

Pause 500

LED = 0

LEDL = 0

Pause 500

goto main

Ссылка на комментарий
Поделиться на другие сайты

кстати о битах конфигурации, искал на эту тему, но не нашёл много. где про это почитать подробнее, про биты конфигурации?

Изменено пользователем дямон
Ссылка на комментарий
Поделиться на другие сайты

правильно тебе дямон сказал...

и ещё...... обязательно ,биты конфигурации прописывай ( MCLRE_?, WDT_?, PWRT_?, LVP_? , ?_OSC )

Там много чего надо выставлять...,хотя бы теже порты в цифровом режиме.., иначе в железяке работать не будет.

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

Но я понял в чем дело, я читал где то что надо кварц, а у меня нету, надо внутренний ставить... но как я незнаю... и вот это "биты конфигурации прописывай ( MCLRE_?, WDT_?, PWRT_?, LVP_? , ?_OSC )" я не очень понял.... обьясните пожалуйста!!! Broka если не трудно напиши мне в ВК, спишемся поговорим http://vk.com/honda_dio_28sr

Заранее благодарен!!!

Ссылка на комментарий
Поделиться на другие сайты

кстати о битах конфигурации, искал на эту тему, но не нашёл много. где про это почитать подробнее, про биты конфигурации?

Постараюсь объяснить получше.., биты конфигурации - это как раз те настройки,как будет работать сам микроконтроллер.( или вообще не будет работать ) :blink:

Все эти биты прописаны в документации на тот или иной микроконтроллер и в зависимости от нужд самого микроконтроллера выставляются те или иные биты.

ну например как в примере у ИГОРЬ КУПРИЯН...можно в конфигурации выставить XT_OSC (кварц 4 MHz)

а можно применить и внутренний генератор (благо он у PIC16F628A есть )а это уже будет по другому INTRC_OSC_NOCLKOUT ( хотя частота самого генератора не изменится и будет 4 MHz )

В общем всё это можно прочитать и что то если не ясно спросить.

есть замечательный ресурс в интернете Пик_Бейсик

Изменено пользователем Broka
Ссылка на комментарий
Поделиться на другие сайты

Broka если не трудно напиши мне в ВК, спишемся поговорим http://vk.com/honda_dio_28sr

Заранее благодарен!!!

У меня такого нет.....если я и общаюсь ,только вечером через Электронку

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Здравствуйте. Скажите пожалуйста как можно реализовать ШИМ на picbasic pro? Задача: сделать что бы светодиод плавно регулировал яркость с определенной частотой.

Ссылка на комментарий
Поделиться на другие сайты

не для Picbasic, но принцип тот же:

For Temp = 20 To 0 Step -1 ' для индикации режима изменим яркость св. диода

Led = 1 : Waitms Temp : Led = 0

Temp2 = 20 - Temp : Waitms Temp2

Next

Waitms 50

For Temp = 0 To 20

Led = 1 : Waitms Temp : Led = 0

Temp2 = 20 - Temp : Waitms Temp2

Next Temp

Изменено пользователем Гость
Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Всем привет, :help: :help: :help:

Проблемы с бэйсиком начались. Работал работал компилятор и перестал, совсем.

Была программа для 877а пика - программа простая, "тестовая" так скажем, мигает светодиодами пик в ней. Прошивалась удачно. Тут вдруг перестала работать, вовсе. Перекомпилировал исходник, думал поможет -нет, не работает. Всё шьётся прекрасно, в чипе прошивка есть. А не работает. Пробовал другую мигалку, на СИ написанную - прекрасно работает. На 3 чипах пробовал - везде одинаковая петрушка :(

Ссылка на комментарий
Поделиться на другие сайты

это лечится как -то? у меня на носу большой относительно проект, нужно несколько чипов прошить и тут такая беда :(

Ну не мог же он просто так взять и без причины засбоить

Изменено пользователем дямон
Ссылка на комментарий
Поделиться на другие сайты

это лечится как -то?
Вы не у врача, которому можно поплакаться о проблемах. По Вашему посту "диагноз" поставить нельзя - он малоинформативен.
Ссылка на комментарий
Поделиться на другие сайты

пробовал перенастроить - не помогло. Переустановить попробую сегодня - вчера уже поздно было)

Если кому подробности нужны - пожалуйста:

PBP 2.46

Программу для простоты использую такую - вкл/выкл на все ножки портаБ с паузами 0,5 сек

Исходник компилируется удачно, пробовал специально ошибки вводить - он их определяет и ругается, на правильную прогу - не орёт, короче работает всё как обычно. Пограмма заливается в чип нормально, всё как обычно - только не работает.

Изменено пользователем дямон
Ссылка на комментарий
Поделиться на другие сайты

Биты конфигурации проверь. Обрати внимание на выбранный режим генератора, схему сброса (MCLRE).

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

кстати по поводу битов конфига, я видел примеры как они вставляются, но компилятор на них ругается бывает. Можете мне подсказать, как их вставлять? Не пойму толком никак. Они как ассемблерная строчка ставятся или как?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...