АвторСообщение



Пост N: 10
Зарегистрирован: 19.11.07
Откуда: Россия, Питер
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.01.08 12:24. Заголовок: Компилятор PicBasicPro


Привет! Кто юзал вышеназваный компилятор Бейсика для Пиков, поделитесь опытом! Есть ли версия под Виндовс? Работать в Досе с командной строкой...:-((... Как то несовременно

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 16 [только новые]


постоянный участник




Пост N: 458
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 09.01.08 12:54. Заголовок: MicroCode Studio в с..


MicroCode Studio в связке с PICBASIC PRO 2.46 под винды. Найдёте поиском в инете.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 12
Зарегистрирован: 19.11.07
Откуда: Россия, Питер
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.01.08 13:53. Заголовок: RW1ZK пишет: MicroC..


RW1ZK пишет:

 цитата:
MicroCode Studio в связке с PICBASIC PRO 2.46 под винды.


Скачал, спасибо. Начал разбираться. На первый взгляд- то, что нужно...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 459
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 09.01.08 14:21. Заголовок: Zahar пишет: На пер..


Zahar пишет:

 цитата:
На первый взгляд- то, что нужно...


Не увлекайтесь! Лучше изучайте ассемблер!

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 13
Зарегистрирован: 19.11.07
Откуда: Россия, Питер
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.01.08 14:41. Заголовок: RW1ZK пишет: Не увл..


RW1ZK пишет:

 цитата:
Не увлекайтесь! Лучше изучайте ассемблер!


10 лет назад я написал первую РАБОТАЮЩУЮ программу для 16F84 именно на ассеблере, правда, это был Parallax. Затем работал с 51 семейством...тоже на ассемблерe... а теперь что-то сложновато на старости лет переходить на совершенно новую для себя систему команд RISC. Или поискать Parallax, наверняка есть версии под Виндовс? Да я и не профессиональный разработчик, просто надо решить некоторую проблемму наипростейшими средствами... Скорости и памяти для моих целей у Бейсика вполне хватает...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 460
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 09.01.08 15:47. Заголовок: Ну что-же... Вам реш..


Ну что-же... Вам решать. Удачи.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 492
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 2
ссылка на сообщение  Отправлено: 09.01.08 15:50. Заголовок: А что нужно именно P..


А что нужно именно PICBASIC PRO или сгодится любой другой, например, MikroBasic?
Он кстати работает под виндой.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 14
Зарегистрирован: 19.11.07
Откуда: Россия, Питер
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.01.08 12:18. Заголовок: Пётр пишет: А что н..


Пётр пишет:

 цитата:
А что нужно именно PICBASIC PRO или сгодится любой другой, например, MikroBasic?


Просто у меня есть книга Хелибайка "Программирование PIC=микроконтроллеров на Бейсике", отсюда и выбор...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 8
Зарегистрирован: 10.02.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.02.08 23:14. Заголовок: RW1ZK пишет: Не увл..


RW1ZK пишет:

 цитата:
Не увлекайтесь! Лучше изучайте ассемблер!


Тогда уж лучше и надежней С!
В принципе пик бэйсик про не так уж плох , в микростудии даже отладчик свой есть (ИСД)
причем простейший один корпус микро и прошивки бесплатные , но com порт ...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 9
Зарегистрирован: 10.02.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.02.08 23:18. Заголовок: Пётр пишет: А что н..


Пётр пишет:

 цитата:
А что нужно именно PICBASIC PRO или сгодится любой другой, например, MikroBasic?
Он кстати работает под виндой.



Все продукты MIKROELEKTRONIKI имеют одну неприятную "бяку" , драйвера (встроенные библиотеки устройств ) имеют закрытый код и их не возможно изменить , а это чревато ...
Например у CCS ( правда это С) все драйвера открыты и свободно замещаються своими .

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 545
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 2
ссылка на сообщение  Отправлено: 23.02.08 20:26. Заголовок: dosikus пишет: (вст..


dosikus пишет:

 цитата:
(встроенные библиотеки устройств ) имеют закрытый код и их не возможно изменить

Да, это не очень хорошо.
Я пока не смог найти нормальный Бейсик для ПИКов.
Хочу что-то типа Pure (в смысле простоты и возможности устанавливать свои библиотеки) только для контроллеров.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 140
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.02.08 20:21. Заголовок: Пётр пишет: Да, это..


Пётр пишет:

 цитата:
Да, это не очень хорошо.
Я пока не смог найти нормальный Бейсик для ПИКов.
Хочу что-то типа Pure (в смысле простоты и возможности устанавливать свои библиотеки) только для контроллеров.



Мелькнула вот совершенно дикая мысль - как насчёт того, чтобы свой собственный написать

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 551
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 2
ссылка на сообщение  Отправлено: 25.02.08 12:11. Заголовок: У меня раньше тоже п..


У меня раньше тоже подобная мысль мелькала, но хорошо подумав, понял что сделать будет очень сложно.
Допустим редактор сделаем (немного подправим PicAsmEditor и будет работать), а вот с компилятором будет полный облом. Ведь нужно его сделать для разных типов контроллеров, учитывать то, что контроллеры могут работать на разных тактовых частотах и это нужно принимать во внимание когда производится компиляция библиотек с функциями. И ещё много чего довольно сложного(например, работа с дробными числами), в общем одному написать свой собственный язык высокого уровня практически нереально.
Мне времинами кажется что сделать компилятор для компа проще чем для контроллера.

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


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 25
Info: Настороженное
Зарегистрирован: 05.03.07
Откуда: Шуя
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.02.08 18:57. Заголовок: Пётр пишет: в общем..


Пётр пишет:

 цитата:
в общем одному написать свой собственный язык высокого уровня практически нереально.


Но это смотря, какая башня на плечах. Билл Гейтс же написал бейсик для Альтаира в Гарвардской общаге.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 608
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 3

Награды: Отлично!',
ссылка на сообщение  Отправлено: 25.02.08 20:09. Заголовок: Гоша Александрович п..


Гоша Александрович пишет:

 цитата:
Билл Гейтс же написал бейсик для Альтаира


да, но у Altair 8800

было всего 4К слов памяти (меньше чем у 877-го ПИКа). Правда небыло графического интерфейса...

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 555
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 2
ссылка на сообщение  Отправлено: 26.02.08 14:25. Заголовок: Как я уже упоминал р..


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 142
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 26.02.08 14:35. Заголовок: Можно упростить немн..


Можно упростить немного задачу и сделать не компилятор, а оболочку для управления подпрограммами для начала. Подпрограммы писать в полном формате, указывая в комментариях что на входе, что на выходе. Потом помещать их в продуманную систему файлов. Оболочка должна позволять быстро найти нужную подпрограмму в списке и посмотреть её функции. А так же вставить в исходник парой кликов найденный кусок asm-а. Со временем из этого может и компилятор нарисуется.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 6
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия