Picbasic Pro Compiler 3 0 Crack

Posted on by  admin

Есть такой язык программирования PIC контроллеров PicBasic. Описание языка не Pro можно взять здесь: описание языка Pro - здесь: Предлагаю в эту тему писать вопросы и ответы по программированию на PicBasic. Подобных языков существует много, но я выбрал именно этот. Как считаете, я не ошибся, может есть что лучшее. Скажу, что освоить его так же легко, как и старый, знакомый многим QBasic. Единственной проблемой для русскоязычных может стать то, что документация на английском, а технический перевод похож на набор бессмысленных русских слов. Может это у меня переводчик такой – Сократ персональный.

Теперь вы можете получать деньги, добавляя книги на наш сайт. Подробнее об этом читайте здесь. Experimenting with the PICbasic Pro Compiler (Les Johnson, 2000). Experimenting with the PICbasic Pro Compiler (Les Johnson, 2000). Рейтинг книги • ваша оценка: 0/10.

Здесь можно скачать редактор для написания программ: Присоединить к редактору компилятор: Компилятор поддерживает все существующие пики. Написали программку, щелк мышкой, и у вас уже готовый hex файл для программатора. При желании можно специальную программу поддержки программатора «прицепить» к редактору, и тогда не нужно вручную открывать hex файл, он автоматически, после компиляции, запишется в программу, управляющую программатором. Мне кажется удобно. Удобно также то, что пик-бейсик-программу, написанную для одного пика можно быстро переписать под другой, лишь бы у пика хватило портов, памяти и нужных функций. Есть пики, например PIC16F628, котрые поддерживают функцию ICD, для этих пиков, бейсик программу можно запустить в кристалле по шагам из редактора, перед этом связать пик с компьютером через com порт, и отладочную информацию (например величины переменных и др.) контролировать прямо в окне редактора, в ходе выполнения программы. Подробности позже, если кого заинтересует.

Ну что скажете по этому PicBasic-у. Хочу знать, насколько этот язык популярен среди 'паяльников'. А может кто и не знал о нем, то советую попробовать, и паяльник отдохнет.

ЗЫ (31 марта 2006 г.) Здесь есть ссылки на полезную инфу по теме PicBasic Pro: Изменено 12 сентября, 2012 пользователем admin. Народ помогите, взялся изучать этот язык сваял прогу управления 5ю светодиодами (примитив конечно но я тока учусь) ну дак вот, скомпилировал ее под pic16f876 (у меня такой), собрал макетную панельку и программатор jdm.

Дальше интересно получается запрограммировал pic собрал схему включил а она неработает. Неработает интересно.

Picbasic

В начале программы должно загорется 2 первых светодиода а потом погаснуть. Загораться то они загораются а вот гаснуть негаснут, и выполнение программы на этом останавливается. Пробовал менять в программе количество зажигающихся светодиодов, загарается все по задумке, но дальше программа неработает. Пробовал менять кварц, менять конденсаторы на нем.

Может какоето траблы с настройкой IC-prog или с компеляцией программ. Уже незнаю что делать помогите плз!!! Очень мало информации, чтобы помочь. Но если ты грешишь на программатор, значит ты еще ни одной работающей программы (пусть чужой) в пик не записывал? Если программатор после записи нормально читает код с кристалла, значит ОК. Попробуй для начала вот эту, для мигания одного светодиода: loop: High PORTB.0 ' Включить светодиод Pause 500 ' Задержка полсекунды Low PORTB.0 ' Выключить светодиод Pause 500 ' Задержка полсекунды Goto loop ' Возврат в начало программы End Представь здесь свою неработающую.

В программаторе нужно еще правильно установить биты конфигурации. Обрати внимание на тип осцилятора и, бит WDT. А может у тебя светодиоды мигают, но очень быстро, и на глаз кажется что они горят постоянно. Осциллографом посмотри. Для замедления программы можно ввести например Pause 500 (полсекунды) между строками программы.

А на какую частоту кварц? Я попытался обьяснить но видно нехватает опыта для грамотной расстановки дел. Вобщем попробую дать больше информации. Контроллер pic16F876 04i/sp и pic16F876A i/sp (симптомы там и там одинаковые поэтому на контроллеры не грешу) программматор JDM ( схема) кварц для 04i/sp ставил 4Мгц для i/sp 20 Мгц, конденсаторы 22пф на массу с выводов кварца. С вывода mclr 47ком на +, с выводов RB1 - RB7 поставил сразу светодиоды с резюками.

Контроллер програмирую прогой IC-prog. Конфигурация осциллятор XT CP OFF WDT 1 PWRT 0 BODEN 1 LVP 1 CRD 0 WRT 1 DEBUGGER 0 Дальше про программы. Alder, пробовал я эту программу, в этом случае светодиод загорается и все. Т е он после этого негаснет. Т е у меня программа была loop: High PORTB.0 High PORTB.1 Pause 100 High PORTB.2 High PORTB.3 Pause 100 High PORTB.4 Pause 100 Low PORTB.0 Pause 100 Low PORTB.1 Low PORTB.2 Pause 100 Low PORTB.3 Low PORTB.4 Pause 100 Goto loop End в этом случае загарается 2 светодиода и все. Т е у меня такое чуство что после первой строчки программа просто перестает выполняться (или нет тактовых импульсов или они не те?) напряжение не проседает.

Программу компилирую такой строчкой pbp 16f876 proga1 в окошке доса никаких ошибок. Поздравляю с положительным результатом, а я в ДОСе не компилировал. У меня MicroCode Studio (v.2.2.1.1), можно скачать с сайта и компилятор PICBASIC PRO (v.2.46) - последняя версия - тоже можно найти. Всё работает в WIN.98. Просто и удобно, никаких командных строк. Пробовал запускать MicroCode Studio (только более старой версии) с WIN.95. Что то там сразу не заработало, прога запрашивала какой то недостающий файл, имени уже не помню.

Я его нашел в WIN.98 на другом компьютере и скопировал в такую же папку в WIN.95 и все стало ОК. Только в меню надписи не отображались. Отображались только когда мышку подводишь.

TheVoice, а ты почему под ДОС работаешь? Не совсем под дос. У меня ХР стоит,MicroCode Studio 2.0.5.2 есть и PBPro 2.46. Но почемуто под виндовоз компилить они нехотят. В PBPro 2.46 почемуто нет выбора 16f876 а MicroCode Studio просто ругается и ошибку выкидывает. Вот и компилю из под тотола строчкой.

Там же и пишу. Просто мне так привычнее. А 98ю ставить неохота, даже натуральная лицензионка (была спи%№на в какойто организации за то что они со мной нерасплатились) стоит дня 2 на моей машине и вылетает. А вопрос есть ли какая нить инфа по подключению графических дисплеев от сотовых к контроллерам (например от ноки 3310 или от мотора 191, интересует все) в описании протокола i2c много непонятного хотелось бы на куски кода непосредственно посмотреть.

А поставь две винды на свою машину, зачем мучиться с XP. Я пробовал, у меня компилит для 16f876 и с MicroCode Studio Plus 2.0.5.2 и с последней версией MicroCode Studio(2.2.1.1). В пик бейсик про есть операторы для записи и чтения по шине I2C, только я их пока не опробовал. Поищи в интернете вот эти файлы:lcmeter2.pdf, lcmeter2.hex (откуда я их качал - адрес не сохранился). Там схема, описание, и коды для 'Цифровой LC-метр на контроллере PIC16F84'. Подключение индикатора по двум проводам, может то что тебе надо. Есть такой язык программирования PIC контроллеров PicBasic.

Описание языка не Pro можно взять здесь: описание языка Pro - здесь: Предлагаю в эту тему писать вопросы и ответы по программированию на PicBasic. Подобных языков существует много, но я выбрал именно этот. Как считаете, я не ошибся, может есть что лучшее. Скажу, что освоить его так же легко, как и старый, знакомый многим QBasic. Единственной проблемой для русскоязычных может стать то, что документация на английском, а технический перевод похож на набор бессмысленных русских слов. Может это у меня переводчик такой – Сократ персональный. Здесь можно скачать редактор для написания программ: Присоединить к редактору компилятор: Компилятор поддерживает все существующие пики.

Написали программку, щелк мышкой, и у вас уже готовый hex файл для программатора. При желании можно специальную программу поддержки программатора «прицепить» к редактору, и тогда не нужно вручную открывать hex файл, он автоматически, после компиляции, запишется в программу, управляющую программатором. Мне кажется удобно. Удобно также то, что пик-бейсик-программу, написанную для одного пика можно быстро переписать под другой, лишь бы у пика хватило портов, памяти и нужных функций. Есть пики, например PIC16F628, котрые поддерживают функцию ICD, для этих пиков, бейсик программу можно запустить в кристалле по шагам из редактора, перед этом связать пик с компьютером через com порт, и отладочную информацию (например величины переменных и др.) контролировать прямо в окне редактора, в ходе выполнения программы.

Подробности позже, если кого заинтересует. Ну что скажете по этому PicBasic-у. Хочу знать, насколько этот язык популярен среди 'паяльников'. А может кто и не знал о нем, то советую попробовать, и паяльник отдохнет. Вданный момент хочу связать два PICa, команды SHIFTIN, SHIFTOUT пока результат = 0.

Вопрос: а почему именно эти команды были выбраны? Советую воспользоваться более удобными и экономными с точки зрения выводов МК: SERIN SEROUT Если надо могу расказать подробнее. Тем более это будет описано в моём маленьком учебнике для тех, кто хочет изучить программирование МК на Basic Если есть вопросы милости просим на www.picbasic.narod.ru Вопросы задавайте в форум, там я часто просматриваю и отвечаю Сайт был переписан не давно, поэтому старое всё удалено Пишите! Свободно распространяемую demo-версию компилятора PBP можно скачать здесь: Demo - версия компилятора поддерживает ограниченное количество PIC контроллеров: 16F627(A), 16F628(A), 16F84(A), 16F870, 16F871, 16F872, 16F873(A), 16F874(A), 16F876(A), 16F877(A). А также текст исходной программы не может превышать 31 строку (комментарии и интервалы не считаются). Полнофункциональная, последняя версия компилятора PICBASIC PRO (v.2.46) - платная. Этот компилятор поддерживает все существующие на сегодняшний день PIC контроллеры, и не имеет ограничений в количестве строк Basic программы.

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

Вручную компилятор можно прописать в редакторе, выбрав пункт меню View/Compile and Program Opions. Есть такой язык программирования PIC контроллеров PicBasic.

Описание языка не Pro можно взять здесь: описание языка Pro - здесь: Предлагаю в эту тему писать вопросы и ответы по программированию на PicBasic. Подобных языков существует много, но я выбрал именно этот. Как считаете, я не ошибся, может есть что лучшее. Скажу, что освоить его так же легко, как и старый, знакомый многим QBasic. Единственной проблемой для русскоязычных может стать то, что документация на английском, а технический перевод похож на набор бессмысленных русских слов. Может это у меня переводчик такой – Сократ персональный.

Здесь можно скачать редактор для написания программ: Присоединить к редактору компилятор: Компилятор поддерживает все существующие пики. Написали программку, щелк мышкой, и у вас уже готовый hex файл для программатора. При желании можно специальную программу поддержки программатора «прицепить» к редактору, и тогда не нужно вручную открывать hex файл, он автоматически, после компиляции, запишется в программу, управляющую программатором. Мне кажется удобно. Удобно также то, что пик-бейсик-программу, написанную для одного пика можн быстро переписать под другой, лишь бы у пика хватило портов, памяти и нужных функций. Есть пики, например PIC16F628, котрые поддерживают функцию ICD, для этих пиков, бейсик программу можно запустить в кристалле по шагам из редактора, перед этом связать пик с компьютером через com порт, и отладочную информацию (например величины переменных и др.) контролировать прямо в окне редактора, в ходе выполнения программы. Подробности позже, если кого заинтересует.

Ну что скажете по этому PicBasic-у. Хочу знать, насколько этот язык популярен среди 'паяльников'.

А может кто и не знал о нем, то советую попробовать, и паяльник отдохнет. ЗЫ (31 марта 2006 г.) Здесь есть ссылки на полезную инфу по теме PicBasic Pro: Вопрос alderу: Будет бейсик автоматом обрабатывать операторы Goto, gosub при выходе за 2К? Здравствуй, добрый Алл.

Задумал сделать сенсорный выключатель (блокировщик) двери. Задача: при двойном прикосновении к поверхности пластикового выключателя подать на управляющий контакт +5В. Реализация: Использовать контроллер емкостного сенсора AT42Q1010, микроконтроллер PIC10F200. Логика: при полном закрытии двери, срабатывает геркон, подается +5В на схему. На схеме расположены емкостной контроллер AT42Q1010 и микроконтроллер PIC10F200. Емкостной контроллер при прикосновении пальца дает сигнал на цифровой выход.

Этот выход соединен со входом PIC10F200. В PIC10F200 крутится программа, определяющая двойное прикосновение, с заданными промежутками времени (ориентируюсь на обычный двойной клик мыши). Как только определяет двойной клик - подает на три GPIO выхода +5В, и уходит в пустой цикл, до снятия питания. С одного GPIO питаются светодиоды: 2 шт, 1.8 В, 1 мА, удалены на 3 метра, подключены кабелем 3х2.5 мм2. Со второго GPIO активируется герконовое реле 5В, 10мА, размыкающее наружную клавишу открытия двери. С третьего GPIO питаются светодиоды: 2 шт, 1.8 В, 1 мА, удалены на 3 см. Они находятся в том же выключателе, где будет смонтирована схема.

Для повторного запуска нужно открыть - закрыть дверь. Питание будет отключено-включено, программа запустится с нуля. Нормально ли цеплять светодиоды прямо к PIC контроллеру, на такую дистанцию?

Потери посчитал, выходит в районе 1%. Думаю проблем быть не должно, но чувствую кощунственность решения. Нормально ли PIC контроллер отнесется к многократному хард ресету? Дверью пользуюсь 50 раз в день. Это каждый раз снятие питания, включение обратно. Какое время на загрузку ожидать от схемы? Через какое время после полного закрытия двери я смогу заблокировать дверь.

Судя по документации на емкостной контроллер, оно меньше 100 мс. Микроконтроллер PIC около 30 мс (reset time). Я нигде не ошибся? Нужно ли вставлять резистор между герконовым реле блокировки двери и микроконтроллером? Расстояние от микроконтроллера до реле около 2 метров.

Picbasic Pro Compiler 3 0 Crack

Насколько я понимаю, желательно использовать токоограничительный резистор около 1 кОм, но методика точного расчета номинала мне не известна. Нужно ли вставлять резистор между дальними свтодиодами и контроллером? Ближним и контроллером? Для понижения напряжения я планирую в обоих случаях использовать резисторы 1.5кОм и последовательно подключать два диода 1.8 В, 1 ма. Этого достаточно? Диоды и резистор располагаются на крышке выключателя. Для подбора конденсатора нужной емкости для сенсора прикосновения хочу использовать макетную плату (такая пластиковая, с много рядов отверстий), и кучку кондеров из чип и дипа, около рекомендованной емкости.

К ним припаять проводки и по очереди проверять, каждый раз скидывая питания. Это верная методика или есть способ лучше? Имел ли кто дело с таким емкостным контроллером? Насколько plug and play решение?

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

Может быть я не учел какой-то еще ресурс, которого не хватит для выполнения этой задачи? Даташит на емкостной контроллер Даташит на PIC контроллер С уважением, Дмитрий. Здравствуйте всем.

Такая проблема. Дорожка работала, при беге в максим.

10км/ч резко прибавила скорость до 12 наверное ( хотя только до 10 максимум она разгоняется) попытался убавить скорость но ничего не срабатывало, можно только переключать между табло 'каллории' 'скорость' 'расстояние'время' ничего убавить нельзя. Дальше вытаскиваю магнит (обычно дорожка автоматически выключается после этого) в этом случае нет, она дальше работала на полной скорости. Снизу находится общий включатель, раньше если его вкл то пока старт не нажмешь ничего не будет.

А сейчас нажимаю этот вкл снизу и сразу на 12шке херачит. Тестором все прозвонил, сгорел микропроцессор я так понимаю. В магзиине мне сказали. Что только если на али заказать. Название сгоревшего sonyx sn8p2624kb на али нет в точности с таким названием.

Прилагаю ссылку можно ли заказать этот или любой другой с другим названием? Что делать дальше? Не нужно потом это все прошивать? Для Z8ом и Fcp300 понадобиться L=4.242мГн, чем ниже Re катушки тем лучше при этом катушка ещё массивнее. Если покупать то влетит не ниже цены головок, может даже и больше. А сердечник сильно экономит медь. По последовательному фильтру глубоко заблуждаетесь.

Не представляя как он реализуется в трёхполоске вы записываете его в ущербные, хотя реально это совсем не так. Их делали ещё в прошлом веке, про них писали все мэтры акустики начиная с Тиля. При этом он самовыравнивающий, не капризен к разбросу номиналов схемы, не требует круговерти с полярностью динов. Параллельный такого не может и требует более тщательного подхода к сшивке полос и идентичности/точности номиналов. Pic Basic.

Содержание. Уважаемый гость, на данной странице Вам доступен материал по теме: Picbasic Pro 3.0 crack.

Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Серийники».

Comments are closed.