Свежие обсуждения
Микроконтроллеры

MicroCODE Studio-PICbasic PRO- неуловимая программулька

1 5 9

Ссылку на Си взял с kazus.ru/forum/topics/5964.html, качал отсюда //slil.ru/23727943, версия 4.020(см .скрин).

 

Скрин

 

Люди добрые, не подскажите есть ли где нить datesheets на СИ для PIC на русском, просто не знаток английского. буду очень благодарен за полезную ссылку.
Спасибо!

 

Ну, а лекарство на сабж существует в природе? Я не нашёл...
Если кто знает, дайте ссылку, или киньте на почту, плиз!
P.S. Вот на mikroBasic сколько угодно есть...

 

bobinventor: datesheets на СИ для PIC на русском
Книга Ю.А. Шпака, вестимо. Тут есть: http://lord-n.narod.ru/walla.html

AVM: а лекарство на сабж Ройте тут: http://kazus.ru/forum/topics/f_18557.html#18 Может ещё чего уцелело.
Тут маленько обсуждалось в своё время: http://pro-radio.ru/controllers/2510-4/

 

picmaniac: Может ещё чего уцелело.
Там я уже был. Ничего не уцелело...
Ладно, придётся, наверное, mikroBasic скачать. Обидно, зря сабж скачивал...

 

ГОРЮЮЮ!!!! 8) Кто знает как подключить двигатель к порту МК? через какую микросхемку. МК PIC16F84A, а двигатель простенький 4В.
И ещё вопросик как сделать в программульке MicroCODE Studio-PICbasic PRO, что бы миргало два светодиода или же допустим мигал светодиод и под миргание пикал динамик, а то вообще замучился, подскажите знающие, я уже сдался

 

zakonnik: что бы миргало два светодиода
А вот так не получается?

loop:
High PORTB.0 ' Включить светодиод
Pause 500 ' Задержка полсекунды
Low PORTB.0 ' Выключить светодиод
Pause 500 ' Задержка полсекунды
High PORTB.1 ' Включить светодиод
Pause 500 ' Задержка полсекунды
Low PORTB.1 ' Выключить светодиод
Pause 500 ' Задержка полсекунды
Goto loop ' Возврат в начало программы
End

...Скачал mikroBasic, попробовал. То ли там глюки какие-то, то ли я чего-то не понимаю. Набираю текст программы(любой, хоть вышеприведённый), сохраняю в pbas, потом открываю этот файл, и команда BUILD уже не активна, как откомпилить-то? Или что-то ещё надо сделать? Жаль, справки на русском нет...
В MicroCODE Studio-PICbasic PRO это всё работает, вот только таблетки на неё так и не нашёл...
А 30 строчек - несерьёзно вообще.

 

AVM, жалко нет! Там сначала с RB0 загораеться а потом тухнет, и прерходит на BR1 оперции теже что и у RB0.

AVM: А 30 строчек - несерьёзно вообще.
незнаю, тока что сделал программку на 76 ситрочек, скомпилировал намана До этого сделал мигание светофора с проверкой кнопки, получилось на 39 строчек. Проверил в железе, всё ок.

 

zakonnik: Кто знает как подключить двигатель к порту МК?
Если обычный коллекторный микродвигатель с постоянными магнитами - дык и через простой транзисторный ключ вполне возможно. Например, через КТ972, между выводом МК и базой резистор эдак на 3...10 кОм. Это если реверс не требуется.
Читаем попутно "Искусство схемотехники" Хоровица и Хилла, с самого начала. Интереснейшая книга для начинающих. "Мастхэвная".
zakonnik: как сделать в программульке MicroCODE Studio-PICbasic PRO, что бы миргало два светодиода или же допустим мигал светодиод и под миргание пикал динамик
А как это сделать вообще? Какие уровни должны появляться на выводах МК, через какое время и в какой последовательности? Сначала следует уяснить это. Потом уже писать программу, на любом языке.
Или интересует именно процесс создания проекта и написания кода на PBP? Тут я мало чем могу помочь... Не нравится мне PBP.
Вот mikroBasic весьма хорош. Но есть у CCS PICC колоссальное преимущество - интеграция с MPLAB и PROTEUS. Поэтому "паровоз" - мой выбор на нынешнем этапе.

AVM: сохраняю в pbas, потом открываю этот файл, и команда BUILD уже не активна, как откомпилить-то?
Насколько я помню, проект должен быть, файл с расширением .pbp
Вот именно его и следует открывать. И затем имеющийся в этом проекте исходник с расширением .pbas уже компилить.

Личным примером призываю всех не слишком застревать на бейсиках, а переходить на Си. Поначалу да, непривычно. Зато потом - красота!
Рассказ о создании проекта в CCS PICC (со скринш...